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
3. 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.
4. Software de sistemas
Existen software de sistema desktop y mobiles.
Desktop significa sobre escritorio. Entre los desktop esta: windows, linux,
mac OSX, y entre los mobiles: android, windows 8, IOS, etc…
5. 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.
6. Software de aplicación
Los sistemas de aplicación desktop son por ejemplo: microsoft office,
mozilla firefox, etc… y los mobiles: POLARIS office, google play , etc…
7. Software de programación
Es el conjunto de herramientas que
permiten al programador desarrollar
programas informáticos, usando
diferentes alternativas lenguajes de
programación y, de una manera
práctica
8. Software de programación
Entre los software de programación desktop están: PHP, netbeans
ORACLE, HTML, CSS, etc… y entre los mobiles están: java, mono, etc…
9. Etapas del proceso de
desarrollo del software
Se define como proceso al conjunto
ordenado de pasos a seguir para llegar a
la solución de un problema u obtención
de un producto, en este caso particular,
para lograr un producto software que
resuelva un problema específico. Las
etapas mínimas son:
• Captura, elicitació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
10. Tipos de licencias en el
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,
etc…
11. Tipos de licencias en el
software
Licencia de software de propietario
El software propietario es aquel cuya copia, redistribución o modificación
están, en alguna medida, prohibidos por su propietario. Para usar, copiar o
redistribuir, se debe solicitar permiso al propietario o pagar.
Licencia de software de dominio público
El software con dominio público es software sin copyright. Algunos tipos de
copia o versiones modificadas pueden no ser libres si el autor impone
restricciones adicionales en la redistribución del original o de trabajos
derivados.
12. Tipos de licencias en el
software
Licencia de software de semilibre
Aquél que no es libre, pero viene con autorización de usar, copiar, distribuir
y modificar para particulares sin fines de lucro.
Licencia de software libre
Proporciona la libertad de:
• Ejecutar el programa, para cualquier propósito;
• Estudiar el funcionamiento del programa, y adaptarlo a sus necesidades;
• Redistribuir copias;
• Mejorar el programa, y poner sus mejoras a disposición
Del público, para beneficio de toda la comunidad.
13. 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". LA ACEPCIÓN
DEL TÉRMINO ACTUALMENTE
INCLUYE A MÁQUINAS VIRTUALES
QUE NO TIENEN NINGUNA
EQUIVALENCIA DIRECTA CON
NINGÚN HARDWARE REAL.