Está en la página 1de 4

Actividad de puntos evaluables - Escenario 2

Fecha de entrega 5 de sep en 23:55 Puntos 50 Preguntas 5


Disponible 2 de sep en 0:00 - 5 de sep en 23:55 Límite de tiempo 90 minutos
Intentos permitidos 2

Instrucciones

Volver a realizar el examen


Historial de intentos

Intento Hora Puntaje


MÁS RECIENTE Intento 1 7 minutos 40 de 50

 Las respuestas correctas estarán disponibles del 5 de sep en 23:55 al 6 de sep en 23:55.

Puntaje para este intento: 40 de 50


Entregado el 4 de sep en 17:57
Este intento tuvo una duración de 7 minutos.

Pregunta 1 10 / 10 pts

La clasificación más general de los patrones de GOF (Gamma, Helm,


Johnson, & Vlissides, 1994) es:

Ámbito y propósito

Creación y comportamiento

Clase y objeto

Estructura y comportamiento

Pregunta 2 10 / 10 pts

¿Cuáles son categorías de la clasificación por propósito de los patrones


de GOF?

Clase, Objeto

Builder, Adapter (object), Adapter(class)

Factory Method, Adapter(class), Interpreter Template Method


Creacional, Estructural y Comportamiento

Pregunta 3 10 / 10 pts

Dado un lenguaje, define una representación para su gramática junto con


un descifrador que usa la representación para descifrar sentencias en el
lenguaje. Esta definición hace referencia al patrón:

Interpreter

Iterator

Memento

Mediator

Incorrecto Pregunta 4 0 / 10 pts

¿Cuál es la diferencia entre un estilo arquitectónico y un patrón?

Un estilo arquitectónico soluciona asuntos recurrentes en el diseño de


sistemas, mientras que un patrón se centra en la abstracción de alto nivel.

Un estilo arquitectónico tiene un carácter descriptivo y heurístico, mientras


que un patrón solo se manifiesta en arquitectura teórica.

Un estilo arquitectónico se enfoca en el diseño detallado, algoritmos y


estructuras de datos, mientras que un patrón es una solución de alto nivel.
Un estilo arquitectónico es una taxonomía de configuraciones posibles,
mientras que un patrón es una solución a bajo nivel.

Pregunta 5 10 / 10 pts

El proceso de mantenimiento sería mucho más fácil si el producto es


modular y tiene capacidad para ser analizado, probado, modificado y
reutilizado; sin embargo, lo más común es que un sistema no se
encuentre así, en especial, cuando se trata de sistemas heredados que
carecen o cuentan con información desactualizada y no se cuenta con el
equipo de expertos que lo crearon. Al proceso de recuperar el
conocimiento de un producto software en ese contexto, con el fin de
facilitar su comprensión se le denomina:

Análisis de arquitecturas.

La ingeniería del futuro.

Ingeniería inversa.

No existe un proceso definido.

Puntaje del examen: 40 de 50

También podría gustarte