Es al equipamiento lógico de un sistema informático necesario
para realizar tareas específicas, en contraposición a los componentes físicos que son llamados Hardware. Los componentes lógicos
incluyen, entre muchos otros, las aplicaciones
informáticas; tales como el procesador
de texto, que permite al usuario realizar todas las tareas concernientes a la
edición de textos; el llamado software
de sistema, tal como el sistema operativo, que básicamente permite al resto de
los programas funcionar adecuadamente, facilitando también la interacción entre
los componentes físicos y el resto de las aplicaciones, y proporcionando una interfaz con el usuario.
El
software es el producto derivado del proceso de desarrollo, según la
ingeniería de software. Este producto es intrínsecamente evolutivo durante su
ciclo de vida. El software evoluciona, en general, generando versiones cada vez
más completas, complejas, mejoradas, optimizadas en algún aspecto, adecuadas a
nuevas plataformas (sean de hardware o sistemas operativos).
Cuando un
sistema deja de evolucionar, eventualmente cumplirá con su ciclo de vida,
entrará en obsolescencia e inevitablemente, tarde o temprano, será reemplazado
por un producto nuevo.
El
software evoluciona sencillamente porque se debe adaptar a los cambios del
entorno, sean funcionales (exigencias de usuarios), operativos, de plataforma o
arquitectura hardware.
Ejemplos: Visual Basic, sistema operativo WINDOWS 8, Microsoft Office, etc.
Clasificación de
software:
Software de sistema:
El software de
sistema le procura al usuario y al programador
adecuadas interfaces de alto
nivel,
controladores, herramientas y
utilidades de apoyo que permiten el mantenimiento del sistema global. Incluye
entre otros:
- Sistemas operativos
- Controladores de dispositivos
Software de
programación:
Es el conjunto de
herramientas que permiten al programador desarrollar programas
informáticos, usando diferentes alternativas y lenguajes de
programación,
de una manera práctica.
Incluyen básicamente:
- Editores de texto
- Compiladores
- Intérpretes
- Enlazadores
- Depuradores
Software de
aplicación:
Es aquel que permite a los usuarios llevar a cabo una o varias tareas
específicas, en cualquier campo de actividad susceptible de ser automatizado o
asistido, con especial énfasis en los negocios.
Incluye entre muchos otros:
- Aplicaciones para Control de sistemas y automatización industrial
- Software educativo
- Software empresarial
- Bases de datos
- Telecomunicaciones
- Videojuegos
Bibliografía:
- http://es.wikipedia.org/wiki/Software
No hay comentarios:
Publicar un comentario
Comenten aquí