Mapa conceptual
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSW4RhX4g7v_e-YNctniRoAkWEtwgL8Mj9N0Tz-qMpp1_ynuQUEOkqzgCupZI7hCMZTe-tYpa_mGNLPdqGgG9VrX8wIgAtdN9L3zNimGthJJGfgdi7ltwQuDe_iMds-5NV7ZvGw8yNPFwf_14QxHpDQzYLMBLoqz_-x6aYdS2U9HnQtEDeevmW6dddtg/w632-h452/WhatsApp%20Image%202023-04-19%20at%2021.59.20.jpeg)
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