14/2020 Paral -Escenaro 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL SOFTWARE-(GRUPO!]
Parcial - Escenario 4
Fecha de entrega 7 de abren 23:55 Puntos 75
Disponible 4 de abr en 0:00 - 7 de abr en 23:55 4 dias
Intentos permitidos 2
Preguntas 15
Limite de tiempo 90 minutos
Instrucciones
hitps pol Instucture.comicourses/1315Siquizzos/46642 am14/2020
Historial de intentos
Parclal-Escenaro 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL SOFTWARE-(GRUPO!]
Apreciado estudiante, presenta tus examenes
como SERGIO EL ELEFANTE,
quien con honestidad, usa su sabiduria para mejorar cada dia.
Lee detenidamente las siguientes indieaciones y minimiza inconvenientes
7. Solo pusdes recurrir al st
en caso de un pn
1. Tienes dos intentos para desarrollar
wuevaluacion
2. Si respordiste uno de fos intentos
sin ningin inconveniente y tuviste 8, Si tuexamenincluye pregun
emas con el otro, el examen no —_respuestas. abiert:
habilitado nuevamente. ealificadas autor
requieren lare
3. Cuando estés rescondiendo. la
evaluacién, evita abric paginas
diferentes a tu examen. Esto’ pede
ocasionar el cierre del mismo y a
pércida de un intento.
9. Si presentas incorwenientes
resentacion del examen,
fear un caso explicando la situ
fjuntando siempre imagen
eiidencia, con fecha y hora, pi
Soporte Tecnologico puede br
Ung respuesta lo antes posible,
4, Asegtirate de tener buena conexién
a internet, cierra cualquier programa
que pueda consumireldnchade banca
¥ no utllices internet movil 10. Podras verificar la solucior
examen Gnicamente durante
5. Debes empezar a responder el horassiguientesal cerre.
examen por lol menes dos hores antes
del clerra, es decir, maximo a las 9:55 ‘tI, Te recomendamos evitar
p.m. Sillégada les 11:55 p.m.nolohas _telefanos inteligentes o tabletas
arviado, él mismo se cermar y no presentacion “de tus acti
podra ser calif evaluativas
6. El tiempo maximo que tienes para 12. Al_terminar de_ respon
résdlver cada eveluacion es de'90 examen debes dar clic ert el
minutos. “Erviar todo y terminar’ de ot
elexamen permanecerd abierte
{Confiamos en que sigas, paso a paso, en el camino hacia la excelencia acz
Das tu palabra de que reslizaras esta actividad esumiendo de coraznn
PACTO DE HONOR? sy
[vovors rater ot samen ]
Intento Hora Puntaje
hitps pol Instucture.comicourses/1315Siquizzos/46642 amt14/2020 Parclal-Escenaro 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL SOFTWARE-(GRUPO!]
Intento Hora Punts
MAS RECIENTE Intento 4 10 minutos 78 de 75
@ Las respuestas correctas estaran disponibles del 8 de abr en 23:55 al 9 de abr en 23:55.
Puntaje para este intento: 75 de 75
Entregado el 6 de abr en 20:31
Este intento tuvo una duracién de 10 minutos.
Pregunta 1 515 pts
{Cudles técnicas hacen parte de la recuperacién mas usadas para la
representacién de las vistas de arquitectura de software?
Analisis dindmico (AD), Analisis estatico (AE), Anotaciones en el cédigo
(AC), Atributos de calidad (AIC), Clustering (C)
Hypertext Transfer Protocol (HTTP), Andlisis estatico (AE), Anotaciones en
el cédigo (AC), Atributos de calidad (AtC), Clustering (C)
Concept location (CL), Inteligencia artificial (IA), Hypertext Transfer
Protocol (HTTP)
Reconocimiento de patrones (RP), Reflexién (R), Hypertext Transfer
Protocol (HTTP), Heuristica (H), Teoria de grafos (TG),
Pregunta 2 515 pts
hitps pol Instucture.comicourses/1315Siquizzos/46642 sit14/2020 Parclal-Escenaro 4: PRIMER BLOQUE-TEORICO - PRACTIGO/ARQUITECTURA DEL SOFTWARE-(GRUPO!]
{Cudles son los mecanismos mas usados para la representacién de las.
vistas de arquitectura de software?
UML, POST, GET, Redes de Petri, Grafos
ASDL, XML, GET, PUT, ASDL, UML
Grafos, POST, GET, PUT, ASDL, Redes petri
Redes de Petri, Grafos, ASDL, UML y XML
Pregunta 3 5/5 pts
El patrén que evita acoplar el remitente de una solicitud a su receptor
dando a mas de un objeto la oportunidad de manejar la solicitud y que
ademas encadena los objetos receptores y pasa la solicitud junto con la
cadena hasta que un objeto lo maneje es:
Interpreter
Chain of Responsability
Command
Mediator
Pregunta 4 515 pts
£Cémo se puede gobernar de manera centralizada la ldgica de las
operaciones comerciales abstractas?
hitps pol Instucture.comicourses/1315Siquizzos/46642
ant14/2020
Parclal-Escenaro 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL. SOFTWARE-(GRUPO!]
Los servicios pueden tener sus propias bases de datos dedicadas con
replicacién a fuentes de datos negadas.
Los servicios reutilizables se pueden implementar a través de
implementaciones redundantes 0 con soporte de failover.
La logica que representa numerosos procesos comerciales puede ser
desplegada y gobernada desde una ubicacién central,
Los servicios para multiples soluciones se pueden disefiar para su entrega
dentro de una arquitectura de inventario estandarizada para toda la
‘empresa en la que se pueden recomponer de forma libre y resentidas.
Pregunta 5 5/5 pts
{Cudles son categorias de la clasificacién por propésito de los patrones
de GOF?
Factory Method, Adapter(class), Interpreter Template Method
Factory Method, Adapter(class), Interpreter
Creacional, estructural y comportamiento
Builder, Adapter (object), Adapter(class)
Pregunta 6 515 pts
hitps pol Instucture.comicourses/1315Siquizzos/46642
st142020 Prcial- Escenaro 4: PRIMER BLOQUE-TEORICO - PRACTICOIARQUITECTURA DEL SOFTWARE-{GRUPO#]
La metodolégica establecida por Kitchenham (2011) y Petersen (2008),
propone un mapeo sistematico para la recuperacién de Arquitecturas de
software que consiste en la realizacién de los siguientes pasos:
(Clasificacién de los articulos, Extraccién y agregacién de datos,
Definicién de las preguntas de investigacién, Busqueda de los estudios
primarios, Seleccién de los estudios aplicando los criterios de inclusion y
exclusién establecidos), Considere el mejor orden para los items
presentados:
R1, R2, R3, R4, RS
R3, Rd, R5, Rt, R2
R1, R2, RS, Rd, R3
R5, R4, R3, R2, Rt
Pregunta 7 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
patron:
Interpreter
Facade
erator
Memento
Pregunta 8 5/5 pts
hitps pol Instucture.comicourses/1315Siquizzos/46642 ent14/2020 Parclal-Escenaro 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL. SOFTWARE-(GRUPO!]
4Cémo se puede evitar la disparidad de recursos innecesarios de
infraestructura?
Los servicios pueden tener sus propias bases de datos dedicadas con
replicacién a fuentes de datos compartidas.
La légica que representa numerosos procesos comerciales puede ser
desplegada y gobernada desde una ubicacién lejana.
La infraestructura y la arquitectura de soporte pueden estar equipadas con
recursos y extensiones comunes que pueden ser utiizados repetidamente
por diferentes servicios.
Los servicios para multiples soluciones se pueden disefiar 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,
Pregunta 9 515 pts
En el desarrollo del software el conocimiento sobre el sistema se
encuentra registrado en forma explicita en la documentacién o de manera
implicita 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 de! 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?
hitps pol Instucture.comicourses/1315Siquizzos/46642 mm14/2020 Paral -Escenaro 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL. SOFTWARE-(GRUPO!]
E1 0% de las veces.
Solo un 10%
El 100 % de las veces.
150% de las veces
Pregunta 10 515 pts
ECémo se pueden exponer los servicios para maximizar la
recomposicién?
Los servicios para miltiples soluciones se pueden diseftar 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 logica que representa numerosos procesos comerciales puede ser
desplegada y gobernada desde una ubicacién central
Los servicios reutilizables se pueden usar a través de implementaciones
redundantes 0 con soporte de cualquier fallo académico.
Los servicios pueden tener sus propias bases de datos dedicadas con
replicacién a fuentes de datos compartidas y recompuestas,
Pregunta 11 515 pts
hitps pol Instucture.comicourses/1315Siquizzos/46642
at142020 Prcial- Escenaro 4: PRIMER BLOQUE-TEORICO - PRACTICOIARQUITECTURA DEL SOFTWARE-{GRUPO#]
Dado un lenguaje, defina una representacién para su gramatica junto con
un descifrador que usa la representacién que descifra sentencias en el
lenguaje. Esta definicién hace referencia al patrén:
Mediator
Iterator
Interpreter
Command
Pregunta 12 515 pts
El patrén que encapsula una peticién como un objeto, permitiendo
parametrizar clientes con diferentes solicitudes, solicitudes de colas 0
registros y soporte de operaciones que se pueden deshacer.
Iterator
Chain of Responsabilty
Command
Mediator
Pregunta 13, 5/5 pts
La infraestructura y la arquitectura de soporte pueden estar equipadas
con recursos y extensiones comunes que pueden ser utilizados
repetidamente por diferentes servicios.
4Cémo puede la autonomia de servicios ser conservada cuando los
servicios requieran acceso a fuentes de datos compartidas?
hitps pol Instucture.comicourses/1315Siquizzos/46642 ont14/2020
Parclal-Escenaro 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL. SOFTWARE-(GRUPO!]
Los servicios para muiltiples soluciones se pueden disefiar para su entrega
dentro de una arquitectura de inventario estandarizada para toda la
‘empresa en la que se pueden recomponer de forma libre y compartida,
La logica 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 0 con soporte de failover.
Los servicios pueden tener sus propias bases de datos dedicadas con
replicacién a fuentes de datos compartidas.
Pregunta 14 5/5 pts
La clasificacion mas general de los patrones de GOF (Gamma, Helm,
Johnson, & Vlissides, 1994) es:
Estructura y comportamiento
Ambito y propésito
Clase y objeto
Creacién y comportamiento
Pregunta 15, 515 pts
hitps pol Instucture.comicourses/1315Siquizzos/46642
som14/2020 Parclal-Escenaro 4: PRIMER BLOQUE-TEORICO - PRACTIGO/ARQUITECTURA DEL SOFTWARE-(GRUPO!]
4Cémo se puede aumentar la confiabilidad y la disponibilidad de un
servicio?
Los servicios para multiples soluciones se pueden disefiar 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 reutiizables se pueden implementar a través de
implementaciones redundantes 0 con soporte de failover.
La logica que representa numerosos procesos comerciales puede ser
desplegada y gobemada desde una ubicacién central lo que lo hace
confiable.
Los servicios pueden tener sus propias bases de datos dedicadas con
replicacién a fuentes de datos compartidas.
Puntaje del examen: 75 de 75
hitps pol Instucture.comicourses/1315Siquizzos/46642 wnt