Sesión 3: software definición y clasificación
Definición:
El software es su parte lógica. Básicamente es un conjunto de órdenes e instrucciones que dicen al hardware lo que tiene que hacer en un momento dado
Frase:
La buena programación no se aprende de generalidades, sino viendo cómo los programas significativos pueden hacerse claros, “fáciles” de leer, mantener y modificar, pensados para los humanos eficientes y confiables.
Kernigham y plagern
Clasificación:
- Software de Base: Conjunto de programas que activa los recursos de la computadora.
- sistema operativo: Conjunto de programas que controla al Hardware.
- Lenguaje de programación: Programas utilizados para el desarrollo de los sistemas de aplicación. Los más usados son: "FORTRAN", "COBOL","BASIC", "PASCAL", "C", “SQL” y “HTML”.
- Software de aplicación: Conjunto de programas de computación desarrollados para realizar, en combinación con la actividad humana, tareas o procesos específicos relacionados, en general, con el procesamiento de la información.
- Paquete de Software: Conjunto de programas aplicativos, desarrollado por un productor de software y para aplicar a tareas específicas y de frecuentes.
- Inteligencia artificial: Desarrolla procesos que imitan a la inteligencia humana.
- Sistemas especialistas: Imitan el razonamiento de un experto humano en un dominio en específico.
Factores que determinan la calidad del software
se clasifican en: Pressman y McCall
(McCall)
- Características operativas
- Capacidad de soportar los cambio
- Adaptabilidad a nuevos entornos
- Actividad de la sesión:





Comentarios
Publicar un comentario