software de sistema y aplicaciones

15
SOFTWARE DE SISTEMA Y APLICACIONES

Upload: jose-angel-alfaro-diaz

Post on 26-Jul-2015

51 views

Category:

Education


3 download

TRANSCRIPT

Page 1: Software de sistema y aplicaciones

SOFTWARE DE SISTEMA Y APLICACIONES

Page 2: Software de sistema y aplicaciones

SOFTWAREEs el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de las operaciones de un sistema de computación.

El concepto de software va más allá de los programas de computación en sus distintos estados, también su documentación, los datos a procesar e incluso la información de usuario forman parte del software: es decir, abarca todo lo intangible, todo lo «no físico» relacionado.

Page 3: Software de sistema y aplicaciones

SOFTWARE DE SISTEMAEl software de sistema, también denominado

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.

Abarca los que son los sistemas operativos, controladores de dispositivo o drivers, herramientas de diagnóstico, herramientas de corrección y optimización, servidores y utilidades.

Page 4: Software de sistema y aplicaciones

Ejemplos DESKTOP MOBILES

Page 5: Software de sistema y aplicaciones

SOFTWARE DE PROGRAMACION

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.

Entre ellos se encuentran los editores de texto, compiladores, intérpretes, enlazadores, depuradores, entornos de desarrollo integrados o IDE.

Page 6: Software de sistema y aplicaciones

Ejemplos DESKTOP MOBILES

Page 7: Software de sistema y aplicaciones

SOFTWARE DE APLICACIONUna aplicación es un tipo de programa

informático diseñado como herramienta para permitir a un usuario realizar uno o diversos tipos de trabajos.

En este tipo de software podemos ver aplicaciones de sistema de control y automatización industrial, aplicaciones ofimáticas, software educativo, software médico, software de cálculo numérico, software de diseño asistido ó CAD, software de Control Numérico ó CAM.

Page 8: Software de sistema y aplicaciones

Ejemplos DESKTOP MOBILES

Page 9: Software de sistema y aplicaciones

ETAPAS DEL PROCESO DE DESARROLLO DEL SOFTWAREEl proceso de desarrollo puede involucrar

numerosas y variadas tareas, desde lo administrativo, pasando por lo técnico y hasta la gestión y el gerenciamiento. Pero, casi rigurosamente, siempre se cumplen ciertas etapas mínimas; las que se pueden resumir como sigue:

• 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

Page 10: Software de sistema y aplicaciones

TIPOS DE LICENCIAS QUE EXISTEN EN EL SOFTWARE

LICENCIA DE SOFTWARE DE CÓDIGO ABIERTO PERMISIVASSe puede crear una obra derivada sin que ésta tenga obligación de protección alguna. Muchas licencias pertenecen a esta clase.

Page 11: Software de sistema y aplicaciones

LICENCIA DE SOFTWARE DE CÓDIGO ABIERTO ROBUSTASEstas licencias aplican algunas restricciones a las obras derivadas, haciendo que según el grado de aplicación se puedan dividir a su vez en dos subcategorías:

• 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.

Page 12: Software de sistema y aplicaciones

• 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, pero que las obras derivadas que se puedan realizar de él puedan ser licenciadas bajo otros términos y condiciones distintas.

• Licencia de software de código cerrado: Estas licencias también se conocen con el nombre de software propietario o privativo. En ellas los propietarios establecen los derechos de uso, distribución, redistribución, copia, modificación, cesión y en general cualquier otra consideración que se estime necesaria.

Page 13: Software de sistema y aplicaciones

• Software de dominio público (sin licencia): Se permite uso, copia, modificación o redistribución con o sin fines de lucro.

SEGÚN SU DESTINATARIO

• Licencia de Usuario Final: 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.

Page 14: Software de sistema y aplicaciones

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. Una característica esencial de las máquinas virtuales es que los procesos que ejecutan están limitados por los recursos y abstracciones proporcionados por ellas. Estos procesos no pueden escaparse de esta "computadora virtual".

Page 15: Software de sistema y aplicaciones

GRACIAS