3/4/23, 10:55 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO-PRACTICO - VIRTUAL/ARQUITECTURA DE SOFTWARE-[GRUPO B01]
Parcial - Escenario 4
Fecha de entrega 4 de abr en 23:55 Puntos 75 Preguntas 15
Disponible 1 de abr en 0:00 - 4 de abr en 23:55 Límite de tiempo 90 minutos
Intentos permitidos 2
Instrucciones
Volver a realizar el examen
[Link] 1/9
3/4/23, 10:55 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO-PRACTICO - VIRTUAL/ARQUITECTURA DE SOFTWARE-[GRUPO B01]
Historial de intentos
Intento Hora Puntaje
MÁS RECIENTE Intento 1 28 minutos 75 de 75
Las respuestas correctas estarán disponibles del 4 de abr en 23:55 al 5 de abr en 23:55.
Puntaje para este intento: 75 de 75
Entregado el 3 de abr en 10:55
Este intento tuvo una duración de 28 minutos.
Pregunta 1 5 / 5 pts
¿Cuáles son categorías de la clasificación por propósito de los patrones
de GOF?
Clase, Objeto
Factory Method, Adapter(class), Interpreter Template Method
Creacional, Estructural y Comportamiento
Builder, Adapter (object), Adapter(class)
Pregunta 2 5 / 5 pts
Provee una forma de acceder a los elementos de un objeto agregado
secuencialmente sin exponer su representación fundamental, este es el
patrón:
Memento
Interpreter
[Link] 2/9
3/4/23, 10:55 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO-PRACTICO - VIRTUAL/ARQUITECTURA DE SOFTWARE-[GRUPO B01]
Command
Iterator
Pregunta 3 5 / 5 pts
El patrón que encapsula una petición como un objeto, permitiendo
parametrizar clientes con diferentes solicitudes, solicitudes de colas o
registros y soporte de operaciones que se pueden deshacer.
Command
Chain of Responsability
Mediator
Iterator
Pregunta 4 5 / 5 pts
La pregunta es de respuesta de falso o verdadero, corresponde a los
conceptos vistos en el primer escenario del módulo.
¿Los patrones de arquitectura "Interpreter" y "Template Method" están en
la categoría de clasificación por comportamiento?
Falso
Verdadero
Los patrones de arquitectura "Interpreter" y "Template Method" están
en la categoría de clasificación por comportamiento
[Link] 3/9
3/4/23, 10:55 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO-PRACTICO - VIRTUAL/ARQUITECTURA DE SOFTWARE-[GRUPO B01]
Pregunta 5 5 / 5 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 6 5 / 5 pts
En el desarrollo del software el conocimiento sobre el sistema se
encuentra registrado en forma explícita en la documentación o de manera
implícita en la mente de los expertos que lo desarrollaron. Con frecuencia
no se dispone de dicho conocimiento, en especial cuando se trata de
sistemas heredados que carecen de documentación o se encuentra
desactualizada y no se cuenta con el equipo de expertos que lo crearon.
La evolución del software se logra a través del mantenimiento del
producto, pero esto representa altos costos para el proceso de desarrollo.
Algunos afirman que un porcentaje del tiempo de mantenimiento se utiliza
para el entendimiento del sistema, en qué medida?
Solo un 10%.
El 0% de las veces.
El 100 % de las veces.
El 50% de las veces
[Link] 4/9
3/4/23, 10:55 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO-PRACTICO - VIRTUAL/ARQUITECTURA DE SOFTWARE-[GRUPO B01]
Pregunta 7 5 / 5 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:
Ingeniería inversa.
La ingeniería del futuro.
No existe un proceso definido.
Análisis de arquitecturas.
Pregunta 8 5 / 5 pts
¿Cuáles son los mecanismos más usados para la representación de las
vistas de arquitectura de software?
Grafos, UML y XML
ASDL, grafos, UML y XML
UML, XML, Redes de Petri, grafos y ASDL
Redes de Petri, grafos y ASDL
[Link] 5/9
3/4/23, 10:55 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO-PRACTICO - VIRTUAL/ARQUITECTURA DE SOFTWARE-[GRUPO B01]
Pregunta 9 5 / 5 pts
¿Cuáles son las técnicas de recuperación más usadas para la
representación de las vistas de arquitectura de software?
Concept location (CL), Inteligencia artificial (IA), Minería de datos (MD),
Reconocimiento de patrones (RP), Reflexión (R), Heurística (H), Teoría de
grafos (TG).
Análisis dinámico (AD), Análisis estático (AE), Anotaciones en el código
(AC),
AD, AE, AC, A+C, C, CP, CL, IA, MD, RP, R, H y TG.
Pregunta 10 5 / 5 pts
La metodología establecida por Kitchenham (2011) y Petersen (2008),
propone un mapeo sistemático para la recuperación de Arquitecturas de
software que consiste en la realización de los siguientes pasos:
(Clasificación de los artículos, Extracción y agregación de datos,
Definición de las preguntas de investigación, Búsqueda de los estudios
primarios, Selección de los estudios aplicando los criterios de inclusión y
exclusión establecidos), Considere el mejor orden para los ítems
presentados:
R1, R2, R3, R4, R5
R3, R4, R5, R1, R2
R5, R4, R3, R2, R1
[Link] 6/9
3/4/23, 10:55 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO-PRACTICO - VIRTUAL/ARQUITECTURA DE SOFTWARE-[GRUPO B01]
R5, R4, R3, R1, R2
Pregunta 11 5 / 5 pts
¿Cómo se puede evitar la disparidad de recursos innecesarios de
infraestructura?
Los servicios reutilizables se pueden implementar a través de
implementaciones redundantes o con soporte de failgamer.
La infraestructura y la arquitectura de soporte pueden estar equipadas con
recursos y extensiones comunes que pueden ser utilizados repetidamente
por diferentes servicios.
Los servicios para múltiples soluciones se pueden diseñar para su entrega
dentro de una arquitectura de inventario estandarizada para toda la
empresa en la que se pueden recomponer de forma libre y repetida.
La lógica que representa numerosos procesos comerciales puede ser
desplegada y gobernada desde una ubicación lejana.
Pregunta 12 5 / 5 pts
Seleccione la respuesta según corresponda
En la empresa ABC se requiere identificar las tecnologías de punta en el
área de control y autorización biométrico en las organizaciones, para lo
anterior el Gerente recuerre al área de inteligencia corporativa que se
encarga del proceso denominado
[Link] 7/9
3/4/23, 10:55 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO-PRACTICO - VIRTUAL/ARQUITECTURA DE SOFTWARE-[GRUPO B01]
Vigilancia Tecnológica
Se encarga identificar las tecnologías de punta en las empresas
Riesgos informáticos
Gestión humana
Financiera
Pregunta 13 5 / 5 pts
Diseño de inventario de servicio, Service Inventory Design
¿En qué categoría de inventario de servicios se establecen las
características de diseño de la línea de base de una arquitectura de
inventario de servicio?
Gobernanza del inventario
Implementación de inventario
El inventario fundacional
El inventario fundacional, que puede ser usado para establecer las
características de diseño de la línea de base de una arquitectura de
inventario de servicio.
Centralización de inventario
Pregunta 14 5 / 5 pts
[Link] 8/9
3/4/23, 10:55 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO-PRACTICO - VIRTUAL/ARQUITECTURA DE SOFTWARE-[GRUPO B01]
¿Cómo se pueden exponer los servicios para maximizar la
recomposición?
La lógica que representa numerosos procesos comerciales puede ser
desplegada y gobernada desde una ubicación central.
Los servicios reutilizables se pueden implementar a través de
implementaciones redundantes o con soporte de cualquier fallo
académico.
Los servicios para múltiples soluciones se pueden diseñar para su entrega
dentro de una arquitectura de inventario estandarizada para toda la
empresa en la que se pueden recomponer de forma libre y repetida.
Los servicios pueden tener sus propias bases de datos dedicadas con
replicación a fuentes de datos compartidas y recompuestas.
Pregunta 15 5 / 5 pts
La hipermedia nace a partir de los conceptos de hipertexto y multimedia,
donde multimedia hace referencia a la forma de presentación y el
hipertexto hace alusión a la funcionalidad de navegación conceptual.
Falso
Verdadero
Puntaje del examen: 75 de 75
[Link] 9/9