2. SOFTWARE
Se conoce como software 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. 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:
Desktop: Linux, Mac
Móvil: Android, BlackBerry
4. 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.
Ejemplos:
Desktop: Suite Office, Firewall
Movil: Calculadora, Explorador
5. 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.
Ejemplos:
Desktop: C++, Notepad++
Moviles: Basic4Android, AppInventor
6. PROCESO DE DESARROLLO
DE SOFTWARE
Captura, licitación , especificación y análisis de
requisitos (ERS)
Diseño
Codificación
Pruebas (unitarias y de integración)
Instalación y paso a producción
Mantenimiento
7. TIPOS DE LICENCIA EN
SOFTWARE
Según los derechos que cada autor se reserva
Licencia de software de código abierto permisivas
Se puede crear una obra derivada sin que ésta tenga obligación de protección alguna.
Licencia de software de código abierto robustas
Estas licencias aplican algunas restricciones a las obras derivadas.
Licencias de software de código abierto robustas fuertes
Las licencias de software de código abierto robustas fuertes o con copyleft fuerte,
contienen una cláusula que obliga a que las obras derivadas o modificaciones que se
realicen al software original se deban licenciar bajo los mismos términos y condiciones de
la licencia original.
8. TIPOS DE LICENCIA EN
SOFTWARE
Licencias de software de código abierto robustas débiles
Las licencias de software de código abierto robustas débiles, con copyleft débil/suave o
híbridas, contienen una cláusula que obliga a que las modificaciones que se realicen al
software original se deban licenciar bajo los mismos términos y condiciones de la licencia
original.
Licencia de software de código cerrado
Este tipo de licencias, por lo general, no permiten que el software sea modificado.
Software de dominio público (sin licencia)
Se permite uso, copia, modificación o redistribución con o sin fines de lucro.
9. TIPOS DE LICENCIA EN
SOFTWARE
Según su destinatario
Licencia de Usuario Final
En inglés EULA o End User License Agreement, es una licencia por la cual el uso
de un producto sólo está permitido para un único usuario (el comprador).
Licencia de distribuidores
En este tipo de contrato, se le asigna derechos restringidos a un comerciante de
tipo comisionario para que venda el producto(software) dando una remesa o
comisión al fabricante.
10. MÁQUINA 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".