2. 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
componentes físicos que son llamados hardware.
3. CLASIFICACIÓN DE SOFTWARE
Si bien esta distinción es, en cierto modo, arbitraria, y a veces
confusa, a los fines prácticos se puede clasificar al software en
tres grandes tipos:
• Software de sistema.
• Software de programación.
• Software de aplicación.
4. SOFTWARE DE SISTEMA
Software de sistema: Su objetivo es desvincular adecuadamente al usuario y al
programador de los detalles del sistema informático en particular que se use,
aislándolo especialmente del procesamiento referido a las características internas de:
memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas,
teclados, etc.
Ejemplos: Sistemas Operativos, controladores de sistemas, Servidores, etc.
o
7. SOFTWARE DE PROGRAMACIÓN
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:
Ejemplos: Editores de textos, compiladores, interpretes, etc.
10. SOFTWARE DE APLICACIÓN
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:
Ejemplos: Software educativo, bases de datos, videojuegos, software medicos, entre
otros.
13. ETAPAS DEL DESARROLLO DE SOFTWARE
• Captura, análisis y especificación de requisitos
• Procesos, modelado y formas de elicitación de requisitos
• Clasificación e identificación de requisitos
• Diseño del sistema
• Codificación del software
• Pruebas (unitarias y de integración)
• Instalación y paso a producción
• Mantenimiento
15. LICENCIAS EN SOFTWARE
Una licencia de software es un contrato entre el licenciante (autor/titular de los
derechos de explotación/distribuidor) y el licenciatario (usuario consumidor /usuario
profesional o empresa) del programa informático, para utilizar el software cumpliendo
una serie de términos y condiciones establecidas dentro de sus cláusulas.
Tipos de licencias que existen en software:
• Licencia de software de código abierto permisivas
• Licencia de software de código abierto robustas
• Licencias de software de código abierto robustas fuertes
• Licencias de software de código abierto robustas débiles
• Licencia de software de código cerrado
• Software de dominio público (sin licencia)
16. MAQUINA VIRTUAL
En informática una máquina virtual es un software que simula a una computadora y
puede ejecutar programas como si fuese una computadora real. Este software en un
principio fue definido como "un duplicado eficiente y aislado de una máquina física"