2. Software
Se conoce como software1 al
equipamiento 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
En terminología informática el software
de sistema, denominado también
software de base, consiste en un
software que sirve para controlar e
interactuar con el sistema operativo,
proporcionando control sobre el
hardware y dando soporte a otros
programas; en contraposición del
llamado software de aplicación.
Ejemplo DESKTOP
1. BIOS
2. Hipervisores
Ejemplo Mobile
1. LINEA DE COMANDOS
2. BOOTLOADERS
4. Software de aplicación
Es aquel que nos ayuda a realizar una
tarea determinada, el software de
aplicación ha sido escrito con el fin de
realizar casi cualquier tarea imaginable.
Esté puede ser utilizado en cualquier
instalación informática, independiente
del empleo que vayamos a hacer de ella.
Ejemplo DESKTOP
1. Aplicaciones de Utilería
2. Aplicaciones de Entretenimiento
Ejemplo MOBILE
1. Aplicaciones personales
2. Aplicaciones de entretenimiento
5. Software de Programación
Un software de programación es un tipo
especial de software que nos permite
crear/desarrollar/programar otras
aplicaciones. Los software de programación
son los que dan origen a los programas que
utilizamos día a día. Si en algún momento te
interesas en el desarrollo de software, pues
vas a tener que utilizar definitivamente
algún tipo de software de programación.
Ejemplos DESKTOP
1. Sublime Text
2. Aptana Studio 3
Ejemplos MOBILE
1. Droid Edit
2. Turbo Editor
6. Etapas del proceso de desarrollo de software
1. Análisis: es el proceso de investigar un problema que se quiere resolver.
2. Diseño: es el proceso de utilizar la información recolectada en la etapa de análisis al diseño
del producto.
3. Desarrollo: consiste en utilizar los módulos creados durante la etapa de diseño para crear los
componentes del sistema.
4. Prueba: consiste en asegurar que los componentes individuales que integran al sistema,
cumplen con los requerimientos de la especificación durante de la etapa de diseño.
5. Implantación: Consiste e poner a disposición del cliente el producto.
6. Mantenimiento: Consiste en corregir problemas del producto y reliberar el producto como
una nueva versión o revisión.
7. Etapa Final: el fin del ciclo del producto consiste en realizar todas las tareas necesarias para
asegurar que los clientes y los empleados están consientes de que el producto ya no será
vendido ni soportado.
7. Licencia de software
Licencia de software de dominio público
Licencia de software de semi libre
Licencia de software libre
Licencia de software de libre no protegido con copyleft
Licencia de software de Copyleft
Licencia de software de GPL
Licencia de software de Debian
Licencia de software de BSD
Licencia de software de MPL y derivadas
Licencia de software con copyleft
Licencia de software de Freeware
Licencia de software de código cerrado
Licencia de software de BSD
Licencia de software de MPL y derivadas
Licencia de software con copyleft
Licencia de software de Freeware
Licencia de software de Postcardware
Licencia de software de Donationware
Licencia de software de Shareware
Licencia de software de Demo
Licencia de software de Abandonware
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
Licencia de software de privativo
8. Maquina Virtual
Una Maquina virtual es un software que
emula un sistema operativo dentro de tu
sistema operativo, en otras palabras,
ejecuta un ordenador virtual dentro de tu
ordenador primario. Este software en un
principio fue definido como "un duplicado
eficiente y aislado de una máquina física".
La acepción del término actualmente
incluye a máquinas virtuales que no tienen
ninguna equivalencia directa con ningún
hardware real.