Fundamentos del
computador.Profesor: Amadis Suarez
Horario: 9am-1pm. Aula: 4-1C/
miercoles.
Emilio Rafael Espinal Ricardo
2015-2490
TEMAS:
• Software
• Software de sistema
• Software de aplicación
• Software de programación
• Etapas del proceso de
desarrollo de Software
• Tipos de licencias en software
• Maquina virtual
Software
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 especificas
Software de sistema
• Es el conjunto de
programas que sirven para
interactuar con sistema
confiriendo control sobre el
hardware
• Da soporte a otros
programas
• Procura al usuario
adecuadas interfaces de
alto nivel, controladores,
herramientas y utilizadades
que permiten el
mantenimiento del sistema
global
Software de aplicación
• Aquel que permite a los usuarios
llevar a cabo una o varias tareas
especificas.
• Están diseñados para facilitar la
realización de tareas especificas
como:
o Aplicaciones ofimáticas
o Editores de música
o Programas de contabilidad,
o Realmente se adecuan a la
necesidad del usuario y de quien
lo programa.
Software de
programación
• Conjunto de herramientas que permiten al
programador escribir programas informáticos
usando diferentes lenguajes de programación de
una manera practica.
Etapas de desarrollo de
un software:
Análisis
• Se investiga el problema que se quiere resolver
• Se identifican los componentes principales que integran el
producto
Diseño
• Se usa la información recolectada
• Se desarrolla un modelo o las especificaciones para el
producto
Desarrollo
• Ya con los moldes creados se crean los componentes del
sistema
Etapas de desarrollo de
un software:
Prueba
•Consiste en asegurar que los componentes
cumplan con los requisitos.
Entrega
•Se pone a disposición del cliente el producto
Mantenimi
ento
•Se corrigen los problemas y el producto
sale con una nueva versión
Fin
END OF
LIFE
•Ya se realizaron todas las correcciones.
Tipos de licencia
• Es disponible para cualquiera que quiera utilizarlo, copiarlo o distribuirlo.
• La posibilidad de modificadores implica que el código de fuente esta
disponible
Software libre
• Permite modificarlo y redistribuirlo
Copyleft
• La licencia publica general acompaña los paquetes distribuidos por el
proyecto GNM que incluye el sistema operativo. LINES
GPL
• Es parte del contrato de Debian y la comunidad de usuarios del software.
libre
DEBIAN
Maquina virtual
• Es un software que simula
a una computadora y
puede ejecutar
programas como tal.
• Característica esencial:
sus procesos están
limitados por los recurso y
abstracciones
proporcionadas por ellos.
• Ejecutar sistemas
operativos es uno de los
usos domésticos mas
extendidos de las
maquinas virtuales.
• Emilio Rafael Espinal Ricardo
Matricula: 2015-2490
• Materia: Fundamentos del
computador.
• Profesor: Amadis Suarez
• Horario: 9am-1pm.
• Aula: 4-1C/ miercoles.
Gracias!

Software

  • 1.
    Fundamentos del computador.Profesor: AmadisSuarez Horario: 9am-1pm. Aula: 4-1C/ miercoles. Emilio Rafael Espinal Ricardo 2015-2490
  • 2.
    TEMAS: • Software • Softwarede sistema • Software de aplicación • Software de programación • Etapas del proceso de desarrollo de Software • Tipos de licencias en software • Maquina virtual
  • 3.
    Software Equipo lógico osoporte 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 especificas
  • 4.
    Software de sistema •Es el conjunto de programas que sirven para interactuar con sistema confiriendo control sobre el hardware • Da soporte a otros programas • Procura al usuario adecuadas interfaces de alto nivel, controladores, herramientas y utilizadades que permiten el mantenimiento del sistema global
  • 5.
    Software de aplicación •Aquel que permite a los usuarios llevar a cabo una o varias tareas especificas. • Están diseñados para facilitar la realización de tareas especificas como: o Aplicaciones ofimáticas o Editores de música o Programas de contabilidad, o Realmente se adecuan a la necesidad del usuario y de quien lo programa.
  • 6.
    Software de programación • Conjuntode herramientas que permiten al programador escribir programas informáticos usando diferentes lenguajes de programación de una manera practica.
  • 7.
    Etapas de desarrollode un software: Análisis • Se investiga el problema que se quiere resolver • Se identifican los componentes principales que integran el producto Diseño • Se usa la información recolectada • Se desarrolla un modelo o las especificaciones para el producto Desarrollo • Ya con los moldes creados se crean los componentes del sistema
  • 8.
    Etapas de desarrollode un software: Prueba •Consiste en asegurar que los componentes cumplan con los requisitos. Entrega •Se pone a disposición del cliente el producto Mantenimi ento •Se corrigen los problemas y el producto sale con una nueva versión Fin END OF LIFE •Ya se realizaron todas las correcciones.
  • 9.
    Tipos de licencia •Es disponible para cualquiera que quiera utilizarlo, copiarlo o distribuirlo. • La posibilidad de modificadores implica que el código de fuente esta disponible Software libre • Permite modificarlo y redistribuirlo Copyleft • La licencia publica general acompaña los paquetes distribuidos por el proyecto GNM que incluye el sistema operativo. LINES GPL • Es parte del contrato de Debian y la comunidad de usuarios del software. libre DEBIAN
  • 11.
    Maquina virtual • Esun software que simula a una computadora y puede ejecutar programas como tal. • Característica esencial: sus procesos están limitados por los recurso y abstracciones proporcionadas por ellos. • Ejecutar sistemas operativos es uno de los usos domésticos mas extendidos de las maquinas virtuales.
  • 12.
    • Emilio RafaelEspinal Ricardo Matricula: 2015-2490 • Materia: Fundamentos del computador. • Profesor: Amadis Suarez • Horario: 9am-1pm. • Aula: 4-1C/ miercoles. Gracias!