Mapa conceptual
Software
►Concepto:
Estas son aplicaciones y sistemas operativos que permiten a las computadoras realizar tareas inteligentes mediante el control de componentes físicos o hardware con instrucciones y datos utilizando varios tipos de programas.
►Clasificación del Software:
•Software de Base
•Sistema Operativo
•Lenguaje de Programación
•Software de Aplicación
•Paquete de Software
•Sistemas especialistas
•Inteligencia artificial
►Software de Base:
Es la parte más importante de la interacción humana con la computadora y el hardware, encargado de los sistemas de todas las partes lógicas de un ordenador.
►Sistema Operativo:
Es un conjunto de programas que nos permiten administrar la memoria, discos, medios de almacenamiento y diversos dispositivos periféricos o recursos de nuestras computadoras, como teclados, ratones, impresoras, tarjetas de red, etc.
►Lenguaje de Programación:
Es una forma de comunicarnos con una computadora, tableta o teléfono y decirle lo que queremos hacer. Esta acción se realiza en un lenguaje formal que lo programa una persona, como por ejemplo tenemos: PHP, Java, C++, Python.
►Software de Aplicación:
Conjunto de programas informáticos, habitualmente instalados por el usuario en el sistema, destinados a determinadas y concretas actividades lúdicas, instrumentales, comunicativas, informativas, etc.
►Paquete de Software:
Conjunto de programas aplicativos para aplicar a tareas específicas.
►Factores que determinan la calidad del software:
●Se pueden clasificar en dos grandes grupos (Pressman):
– Factores que pueden ser medidos directamente
– Factores que solo pueden ser medidos indirectamente
●Se centran en tres aspectos importantes de un producto software (McCall):
– Características operativas
– Capacidad de soportar los cambios
– Adaptabilidad a nuevos entornos
►Etapa del ciclo de vida del software:
– Expresión de necesidades
– Diseño
– Debugging
– Especificaciones
– Validación
– Análisis
– Implementación
– Evolución
0 comentarios:
Publicar un comentario