El término "software" fue usado por primera vez
por John W. Tukey en 1957.
Algunos autores prefieren ampliar la definición de software e incluir también en la definición todo lo que es producido en el desarrollo del mismo.
En computación, el software en sentido estricto es todo
programa o aplicación programado para realizar tareas específicas.
También podemos definir el software como: Programas que
pueden ser ejecutados en el hardware de una computadora.
Simplemente todos los programas instalados en el
computador.
La palabra "software" es un contraste de
"hardware"; el software se ejecuta dentro del hardware.
El software en sentido amplio:
Una definición más amplia de software incluye mucho más que sólo los programas. Esta definición incluye:



El "software" como programa El software, como programa, consiste en un código, en un lenguaje o máquina específica para un procesador individual. El código es una secuencia de instrucciones ordenadas que cambian el estado del hardware de una computadora.
El software se suele escribir en un lenguaje de programación o nivel, que es más sencillo de escribir (pues es más cercano al lenguaje natural humano), pero debe convertirse a lenguaje máquina para ser ejecutado.
El software puede distinguirse en tres categorías: software de sistema, software de programación y aplicación de software. De todas maneras esta distinción es arbitraria y muchas veces un software puede caer en varias categorías.
* Software de sistema: ayuda a funcionar al hardware y a la computadora. Incluye el sistema operativo, controladores operativo, controladores de dispositivos, herramientas de diagnóstico, servidores, sistemas de ventanas, utilidades y más. Su propósito es evitar lo más posible los detalles complejos de la computación, especialmente la memoria y el hardware.
* Software de programación: provee herramientas de asistencia al programador. Incluye editores de texto, compiladores, interprete de instrucciones, enlazadores, etc.
* Software de aplicación a los usuarios finales hacer determinadas tareas. Algún software de aplicación son los navegadores, editores de texto, editores gráficos, antivirus, mensajeros, etc.
No hay comentarios:
Publicar un comentario