La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Informática II - 2002 - Complejidad1 COMPLEJIDAD DEL SOFTWARE Monoprogramación SOFTWARE Software de dimensión industrial.

Presentaciones similares


Presentación del tema: "Informática II - 2002 - Complejidad1 COMPLEJIDAD DEL SOFTWARE Monoprogramación SOFTWARE Software de dimensión industrial."— Transcripción de la presentación:

1 Informática II - 2002 - Complejidad1 COMPLEJIDAD DEL SOFTWARE Monoprogramación SOFTWARE Software de dimensión industrial

2 Informática II - 2002 - Complejidad2 Software de dimensión industrial Sistemas reactivos: dirigen o son dirigidos por eventos. Sistemas en los cuales, el espacio y el tiempo son recursos escasos. Aplicaciones que deben mantener la integridad de cientos o miles de registros de información manteniendo la consistencia ante múltiples actualizaciones. Sistemas para la gestión y el control de entidades del mundo real.

3 Informática II - 2002 - Complejidad3 Ciclo de vida largo Usuarios que dependen de ellos Imposibilidad de comprender por un solo desarrollador todas las sutilezas del diseño CARACTERÍSTICA DEL SOFTWARE DE DIMENSIÓN INDUSTRIAL

4 Informática II - 2002 - Complejidad4 Causas de la complejidad del software Complejidad del dominio del problema Facilidad de uso Exigencia de alto rendimiento y bajo costo Capacidad de supervivencia Requisitos que cambian durante el desarrollo

5 Informática II - 2002 - Complejidad5 Dificultad de gestionar el proceso de desarrollo Simplicidad para el usuario Tamaño (lineas de código) Modularización Comunicación entre los integrantes del equipo Director del equipo (persona clave) Causas de la complejidad del software

6 Informática II - 2002 - Complejidad6 Problemas de caracterizar sistemas discretos Sistemas analógicos Sistemas digitales Causas de la complejidad del software

7 Informática II - 2002 - Complejidad7 Consecuencias de la complejidad ilimitada Mas complejo es el sistema, más fácil que se derrumbe CRISIS DEL SOFTWARE

8 Informática II - 2002 - Complejidad8 Estructura de los sistemas complejos Los sistemas complejos son jerárquicos y cada nivel de la jerarquía, constituye un nivel de abstracción diferente

9 Informática II - 2002 - Complejidad9 Atributos de un sistema complejo La complejidad toma la forma de una jerarquía, por lo que un sistema complejo se compone de subsistemas relacionados. La elección de que componentes de un sistema complejo son primitivos depende del diseñador. Enlaces internos de los componentes son más fuertes que los enlaces externos.

10 Informática II - 2002 - Complejidad10 Los sistemas jerárquicos están compuestos de sólo unas pocas clases de subsistemas. Construir un nuevo sistema, a partir de otro más simple que funcione. Atributos de un sistema complejo

11 Informática II - 2002 - Complejidad11 Distintas clases de jerarquías Jerarquía de objetos Jerarquía: parte-de Jerarquía :es-un Jerarquía de clases

12 Informática II - 2002 - Complejidad12 Sistemas complejos Descomposición: algorítmica orientada a objetos Consecuencias: Software resistente al cambio.


Descargar ppt "Informática II - 2002 - Complejidad1 COMPLEJIDAD DEL SOFTWARE Monoprogramación SOFTWARE Software de dimensión industrial."

Presentaciones similares


Anuncios Google