software
Se conoce como software1 al equipo lógico o soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentesfí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 elsistema 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 anglicismo software es el más ampliamente difundido al referirse a este concepto, especialmente en la jerga técnica; en tanto que el término sinónimo «logicial», derivado del término francés logiciel, es utilizado mayormente en países y zonas de influencia francesa. Su abreviatura es sw.
Índice
[ocultar]- 1Etimología
- 2Definición de software
- 3Clasificación del software
- 4Proceso de creación del software
- 4.1Modelos de proceso o ciclo de vida
- 4.1.1Modelo cascada
- 4.1.2Modelos evolutivos
- 4.1.2.1Modelo iterativo incremental
- 4.1.2.2Modelo espiral
- 4.1.2.3Modelo espiral Win & Win
- 4.2Etapas en el desarrollo del software
- 4.2.1Captura, análisis y especificación de requisitos
- 4.2.1.1Procesos, modelado y formas de elicitación de requisitos
- 4.2.1.2Clasificación e identificación de requisitos
- 4.2.2Diseño del sistema
- 4.2.3Codificación del software
- 4.2.4Pruebas (unitarias y de integración)
- 4.2.5Instalación y paso a producción
- 4.2.6Mantenimiento
- 4.2.1Captura, análisis y especificación de requisitos
- 4.1Modelos de proceso o ciclo de vida
- 5Carácter evolutivo del software
- 6Referencias
- 7Bibliografía
- 7.1Libros
- 7.2Artículos y revistas
- 8Véase también
- 8.1Modelos de ciclo de vida
- 9Enlaces externos
Etimología[editar]
Software (pronunciación AFI:[ˈsɒftwɛəʳ]) es una palabra proveniente del inglés, que en español no posee una traducción adecuada al contexto, por lo cual se la utiliza asiduamente sin traducir y así fue admitida por la Real Academia Española (RAE).2 Aunque puede no ser estrictamente lo mismo, suele sustituirse por expresiones tales comoprogramas (informáticos) o aplicacione