Un software es un conjunto de información e instrucciones que le dicen a un computador cómo actuar para realizar determinada tarea. Así, puede decirse que los softwares son los programas o las aplicaciones que tienen los computadores para cumplir una acción o unas acciones específicas, y que, por tanto, son intangibles. De esta forma, el software se diferencia del hardware, denominación con la que se conocen los componentes físicos y tangibles de una computadora. Por lo general, los softwares son escritos en lenguajes de programación de alto nivel que luego son compilados o interpretados al lenguaje de máquina; aunque también existen softwares hechos en lenguaje ensamblador de bajo nivel para que las instrucciones se correspondan con el lenguaje máquina mediante un ensamblador.
En la siguiente imagen se puede ver cómo los usuarios interactúan con la aplicación (que puede un procesador de texto como word, un videojuego, la aplicación de Facebook o Instagram, etc.), que a su vez interactúa con el sistema operativo del dispositivo (como Widnows, Linux, Android, etc.), que está en comunicación con el hardware (que puede ser el teclado, el mouse, la pantalla táctil). Desde el hardware, el proceso se invierte, pasando p or el sistema operativo del dispositivo, por la aplicación y llegando nuevamente al usuario como un resultado o una solución a la tarea pedida.
Los softwares se pueden clasificar en:
Softwares de sistema: también conocidos como softwares de base, son aquellos softwares que permiten y mejoran el manejo de las computadoras, como los sistemas operativos, los programas utilitarios, las líneas de comandos, los controladores de dispositivos, los hipervisores, los bootloaders, los BIOS, las interfaces gráficas, los entornos de escritorio y las herramientas de programación.
Softwares de programación: son aquellos softwares que les permiten a los programadores desarrollar diferentes programas de una forma práctica, como los compiladores, los intérpretes, los depuradores, los enlazadores, los editores de texto y los entornos de desarrollo integrados (IDE).
Softwares de aplicación: son aquellos softwares que les permiten a los usuarios realizar tareas determinadas de una forma más práctica, automatizando o asistiendo los procesos, como los softwares educativos, los softwares empresariales, los softwares médicos, los videojuegos, las telecomunicaciones, las bases de datos, las aplicaciones ofimáticas, los softwares de cálculo, los softwares de control numérico, las aplicaciones de automatización industrial y las aplicaciones para controlar sistemas.
La Escuela de la Bauhaus, también conocida como Casa de la Construcción Estatal (Staatliche Bauhaus… Leer más
La burocracia es el sistema por el cual una institución, pública o privada, es administrada… Leer más
La tecnocracia es una forma de gobierno en la cual el poder es ostentado por… Leer más
Una sociedad anónima, también conocida por su abreviatura como S.A., es una sociedad mercantil en… Leer más
Una sociedad de consumo es un concepto socioeconómico que hace referencia a una sociedad capitalistas… Leer más
Este sitio web utiliza cookies.
Leer más