son programas que realizan actividades especificas para rl funcionamiento de una computadora
Respuestas a la pregunta
Respuesta:
En computación, el software -en sentido estricto- es un conjunto de programas de cómputo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones de un sistema de computación para realizar tareas específicas. El término «software» fue usado por primera vez por John W. Tukey en 1957.
Explicación:
La palabra «software» es un contraste de «hardware»; el software se ejecuta dentro del hardware.
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.
Considerando esta definición, el concepto de software va más allá de los programas de cómputo en sus distintos estados: código fuente, binario o ejecutable; también su documentación, datos a procesar e información de usuario forman parte del software: es decir, abarca todo lo intangible, todo lo “no físico” relacionado.
Es un ingrediente indispensable para el funcionamiento del computador. Está formado por una serie de instrucciones y datos, que permiten aprovechar todos los recursos que el computador tiene, de manera que pueda resolver gran cantidad de problemas. Un computador en sí, es sólo un conglomerado de componentes electrónicos; el software le da vida al computador, haciendo que sus componentes funcionen de forma ordenada.
En general, el software es un conjunto de instrucciones detalladas que controlan la operación de un sistema computacional.
Elementos y funciones
El Software consiste en un código escrito en lenguaje de programación que debe convertirse en un lenguaje-máquina específico para ser ejecutado
Están compuestos por una serie de rutinas, las cuales están formadas por instrucciones, procedimientos y comandos que conforma dicho programa. Cada una de las rutinas realiza una función dentro del mismo.
Como programa, consiste en un código que se suele escribir en un lenguaje de programación de alto nivel, que es más sencillo de escribir (pues es más cercano al lenguaje natural humano), pero debe convertirse en un lenguaje-máquina específico para ser ejecutado por un procesador individual. El código es una secuencia de instrucciones ordenadas que cambian el estado del hardware de una computadora.
Funciones del software:
- Administrar los recursos de cómputo
- Proporcionar las herramientas para optimizar estos recursos.
- Actuar como intermediario entre el usuario y la información almacenada.
- El software establece procedimientos de comunicación entre el usuario y viceversa. Tales componentes lógicos incluyen, entre otros, aplicaciones informáticas como procesador de textos, que permite al usuario realizar todas las tareas concernientes a edición de textos.