2.13.7 SE/Principios y Arquitectura de Software

Temas:
Core

Aprendizaje esperado (Learning Outcomes):
Core:

  1. Identificar la arquitectura de software estándar de un diseño de alto nivel dado [Analizar]
  2. Seleccionar y usar un paradigma de diseño apropiado para diseñar un sistema de software simple y explicar cómo se han aplicado los principios de diseño de sistemas en este diseño [Evaluar]
  3. Adaptar un diseño de sistema defectuoso para que siga mejor principios como la separación de preocupaciones o la ocultación de información [Crear]
  4. Identificar las dependencias entre un conjunto de componentes de software en un diseño arquitectónico [Analizar]

Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM