Cuáles son algunos ejemplos de software?

Diferentes tipos de software

Típicamente, hay dos clasificaciones principales de software, a saber, software de sistema y software de aplicación.

1. Software de sistema

Un software de sistema ayuda al usuario y al hardware a funcionar e interactuar entre sí. Básicamente, es un software que gestiona el comportamiento del hardware del ordenador para proporcionar las funcionalidades básicas que requiere el usuario. En palabras sencillas, podemos decir que el software del sistema es un intermediario o una capa intermedia entre el usuario y el hardware. Estos programas informáticos sancionan una plataforma o un entorno para que los demás programas funcionen. Esta es la razón por la que el software de sistema es muy importante para gestionar todo el sistema informático. Cuando se enciende el ordenador por primera vez, es el software del sistema el que se inicializa y se carga en la memoria del sistema. El software del sistema se ejecuta en segundo plano y no es utilizado por los usuarios finales. Esta es la razón por la que el software del sistema también se conoce como «software de bajo nivel».

Software del sistema

Algunos ejemplos comunes de software del sistema son:

Sistema operativo: Es el ejemplo más destacado de Software de Sistema. Es un conjunto de software que maneja recursos y proporciona servicios generales para las demás aplicaciones que se ejecutan sobre ellos. Aunque cada Sistema Operativo es diferente, la mayoría de ellos proporcionan una Interfaz Gráfica de Usuario a través de la cual un usuario puede gestionar los archivos y carpetas y realizar otras tareas. Todo dispositivo, ya sea un ordenador de sobremesa, un portátil o un teléfono móvil, necesita un sistema operativo que le proporcione la funcionalidad básica. Como un sistema operativo determina esencialmente la forma en que un usuario interactúa con el sistema, muchos usuarios prefieren utilizar un sistema operativo específico para su dispositivo. Hay varios tipos de sistemas operativos, como el de tiempo real, el integrado, el distribuido, el multiusuario, el monopuesto, el de Internet, el móvil y muchos más. It is important to consider the hardware specifications before choosing an operating system. Some examples of Operating systems given below:

Android

CentOS

iOS

Linux

Mac OS

MS Windows

Ubuntu

Unix

Device Drivers: It is a type of software that controls particular hardware which is attached to the system. Hardware devices that need a driver to connect to a system include displays, sound cards, printers, mice and hard disks. Further, there are two types of device drivers: Kernel Device Drivers and User Device Driver. Some examples of device drivers are:

BIOS Driver

Display Drivers

Motherboard Drivers

Printer Drivers

ROM Drivers

Sound card Driver

USB Drivers

USB Drivers

VGA Drivers

VGA Drivers

Virtual Device Drivers

Firmware: Firmware is the permanent software that is embedded into a read-only memory. It is a set of instructions permanently stored on a hardware device. Proporciona información esencial sobre cómo el dispositivo interactúa con otro hardware. El firmware puede considerarse «semipermanente», ya que se mantiene de forma permanente a menos que se actualice mediante un actualizador de firmware. Algunos ejemplos de firmware son:

BIOS

Periféricos de ordenador

Aplicaciones de consumo

Sistemas embebidos

UEFI

Traductores de lenguaje de programación: Son programas mediadores en los que se apoyan los programas de software para traducir el código de lenguaje de alto nivel a un código de nivel de máquina más sencillo. Además de simplificar el código, los traductores también hacen lo siguiente :

Asignar el almacenamiento de datos

Enumerar el código fuente así como los detalles del programa

Ofrecer informes de diagnóstico

Rectificar los errores del sistema durante el tiempo de ejecución

Ejemplos de traductores de lenguaje de programación son el intérprete, el compilador y el ensamblador.

Utilidades: El software de utilidad está diseñado para ayudar a analizar, optimizar, configurar y mantener un sistema informático. Da soporte a la infraestructura informática. Este software se centra en el funcionamiento de un sistema operativo y, en consecuencia, decide su trayectoria para suavizar el funcionamiento del sistema. Los programas como los antivirus, las herramientas de limpieza y gestión del disco, las herramientas de compresión, los desfragmentadores, etc. son herramientas de utilidad. Algunos ejemplos de herramientas de utilidad son:

Avast Antivirus

Directory Opus

McAfee Antivirus

Piriform CCleaner

Razer Cortex

Windows File Explorer

WinZip

2. Software de aplicación

El software de aplicación, también conocido como programas de usuario final o programas de productividad, es un software que ayuda al usuario a completar tareas como hacer una investigación en línea, anotar notas, establecer una alarma, diseñar gráficos, mantener un registro de cuentas, hacer cálculos o incluso jugar. Están por encima del software de sistema. A diferencia del software del sistema, son utilizados por el usuario final y son específicos en su funcionalidad o tareas y hacen el trabajo para el que están diseñados. Por ejemplo, un navegador es una aplicación diseñada específicamente para navegar por Internet o MS Powerpoint es una aplicación utilizada específicamente para hacer presentaciones. El software de aplicación o simplemente las apps también pueden denominarse software no esencial, ya que su necesidad es muy subjetiva y su ausencia no afecta al funcionamiento del sistema. Todas las aplicaciones que vemos en nuestros teléfonos móviles son también ejemplos de Software de Aplicación. Hay cierto software que está hecho exclusivamente para el desarrollo de aplicaciones como Meteor y Flutter. Estos son ejemplos de software de aplicación también.

Hay varios tipos de software de aplicación:

Procesadores de palabras: Estas aplicaciones para la documentación. Junto con eso también ayuda I almacenamiento, el formato y la impresión de estos documentos. Algunos ejemplos de procesadores de texto son:

Abiword

Apple iWork- Pages

Corel WordPerfect

Google Docs

MS Word

Software de bases de datos: Este software se utiliza para crear y gestionar una base de datos. It is also known as the Database Management System or DBMS. They help with the organization of data. Some examples of DBMS are:

Clipper

dBase

FileMaker

FoxPro

MS Access

MySQL

Multimedia Software: It is the software that is able to play, create or record images, audio or video files. They are used for video editing, animation, graphics, and image editing, Some examples of Multimedia Software are:

Adobe Photoshop

Inkscape

Media Monkey

Picasa

VLC Media Player

Windows Media Player

Windows Movie Maker

Education and Reference Software: These types of software are specifically designed to facilitate learning on a particular subject. There are various kinds of tutorial software that fall under this category. They are also termed as academic software. Some examples are:

Delta Drawing

GCompris

Jumpstart titles

KidPix

MindPlay

Tux Paint

Graphics Software: As the name suggests, Graphics Software has been devised to work with graphics as it helps the user to edit or make changes in visual data or images. It comprises of picture editors and illustration software. Some examples are:

Adobe Photoshop

Autodesk Maya

Blender

Carrara

CorelDRAW

GIMP

Modo

PaintShop Pro

Web Browsers: These applications are used to browse the internet. They help the user in locating and retrieving data across the web. Some examples of web browsers are:

Google Chrome

Internet Explorer

Microsoft Edge

Mozilla Firefox

Opera

Safari

UC Browser

Other than these, all the software that serves a specific purpose fall under the category of Application Software.

However, there exists one more classification of the software. The software can also be classified based on their availability and sharability.

This classification is as given below:

1. Freeware

El software freeware está disponible sin ningún coste. Cualquier usuario puede descargarlo de Internet y utilizarlo sin pagar ninguna cuota. Sin embargo, el freeware no proporciona ninguna libertad para modificar el software o cobrar una cuota por su distribución. Algunos ejemplos son:

Adobe Reader

Audacity

ImgBurn

Recuva

Skype

Team Viewer

Yahoo Messenger

2. Shareware

Es un software que se distribuye gratuitamente a los usuarios a modo de prueba. Suele venir con un límite de tiempo y cuando éste expira, se pide al usuario que pague por la continuación de los servicios. Hay varios tipos de shareware como Adware, Donationware, Nagware, Freemium y Demoware (Crippleware y Trialware). Some examples of shareware are:

Adobe Acrobat

Getright

PHP Debugger

Winzip

3. Open-source

These kinds of software are available to users with the source code which means that a user can freely distribute and modify the software and add additional features to the software. Open-Source software can either be free or chargeable. Some examples of open-source software are:

Apache Web Server

GNU Compiler Collection

Moodle

Mozilla Firefox

Thunderbird

4. Software

They are also known as Closed-source software. These types of applications are usually paid and have intellectual property rights or patents over the source code. The use of these is very restricted and usually, the source code is preserved and kept as a secret.

Source: Different Types of Software with Examples

Experfy Blog Home – Experfy Insights