Las respuostas covrectasestarén disponibles del 20 de sop en 2855 a 21 de sep en 23.55.
Puntaje para este intento: 75 de 75
Entregado el 17 de sep en 11:14
Este intento tuvo una duracion de 16 minutos.
Pregunta 1 5/spts
Elppatron que evita acoplar el remitente de una solicited a su receptor dando amas de un objeto la
‘oportunidad de manejarla solicitud y que ademas encadena los objetos receptores y pasa la solicitud junto
con la cadena hasta que un objeto lo maneje es:
Chain of Responsabiity
Aerator
Pregunta2 5/spts
La pregunta és de respuesta de falso 0 verdadero, cortesponde a los conceptos vistos en el primer escenario
del médulo.
Los patrones de arquitectura “Interpreter” y "Template Method" estén en la categoria de clasficacién por
‘comportamiento?
Verdadero
Los patrones de arqutectura “Interpreter” "Template Method! estan en la categoria de casficacién por
compoctamiento
Faso
Pregunta 3 5/spts
rovee una forma de acceder a los elementos de un objeto agregado secuencialmente sin exponer su
representacion fundamental, este es el patrén:
Interpreter
Iterator
Memento
Preguntad 5/5pts
‘Dado un lenguaje, define una representacion para su gramatica junto con un descifrador que usa la
representacién para descifrarsentencias en el lengusje. Esta defnicién hace referencia al pat:
Memento
erator
Interpreter
Pregunta$ 5/5pts
La casificacion mis general de los patrones de GOF (Gamma, Helm, Johnson, & Vlissides, 1994) es:
Creacionycomportamient
Estructura ycomportamiento
Chasey objeto
‘ato y xop6sko
Pregunta§ 5/5pts
En el desarrollo del software el conocimiento sobre el sistema se encuentra reistrado en forma explicita en
la documentacién o de manera implicita en la mente de los experts que lo desarrollaron. Con frecuencia no
se dispone de dicho conocimiente, en especial cuando se trata de sistemas heredados que carecen de
documentacin o se encuentra desactualizada y no se cuenta con el equipo de expertos que lo crearon. La
levolucion del software se logra a través del mantenimiento del producto, pero esto representa ats costos
para el proceso de desarrollo Algunos afrman que un porcentaje del tiempo de mantenimiento se utiliza
para el entendlimiento del sistema, en qué medida?
10% de Ine veces
150% de as veces
Solo un 105,
211009 dels veces.
Pregunta7 5/spts
Elproceso de mantenimiento seria mucho mas facil si el producto es modular y tiene capacidad para ser
analizado, probado, modificado y reutilzado; sin embargo, lo mas comin es que un sistema no se encuentre
asi, en especial, cuando se trata de sistemas heredados que carecen o cuentan con informacién
desactuaizada 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 faiitar su comprensién se le
denomina:
Analisis de arquitectura.
Ingenieria inverse,
Laingenieria det ftur,
No existe un proceso defnido,
Pregunta 8 5/spts
_Cuales son las técnicas de recuperacion mas usadas para la representacion de las vistas de arquitectura de
software?
econocimiento de patrones (RP, Renn (R) Heuristica H), Teoria de gratos (TG).
AD,AE.AC.A*C.,CP.CLIA MO, RP. HYTG.
Concept location CL, Inteigencia artifical A), Minera de datos (MO,
[Andss namo (AD), Andis esttco (AE, Anotaciones ene céigo (ACL
Pregunta9 5/spts
‘La metodologia establecida por Kitchenham (2011) y Petersen (2008), propone un mapeo sistemstico para
la recuperacién de Arquitecturas de software que consiste en la realizacin de os siguientes pasos:
(Ciasifcacion de los articulos, Extraccin y agregacién de datos, Defmnicion de las preguntas de investigacion,
‘Biisqueda de os estudios primaris, Seleccién de los estudios aplicando los criteries de inclusién y exclusién
cestablecidos), Considere el mejor orden para los items presentados:
RRO, RS, RA, RS
SRA, R3,RIL RO
5, RA, ROR, RL
RA, RS, RIL RD
Pregunta 10 5/spts
.Cuales son los mecanismos mas usados para larepresentacion de las vistas de arquitectura de software?
Redes de Petri gatos y ASDL
Grafes, UMLy XML
LUML, XML Redes de Petri grafos y ASDL
AASDL, grafos, UMLy XML
Pregunta 11 5/spts
.Cémo se puede aumentar la confab
Los servicios para multiples slucones se pueden dseha para su entrega dentro de una aruitectura de
Inventarioestandrizada para toda empresa en la que se pueden recompone deforma libre yrepetida,
Los servicios reutlzales se pueden implementa través de implementaciones ecundantes 0 con soporte de
‘allover.
Lalbaica ave representa numerosos process comerciales puede Ser desplegaday gobemada desde una bicacon
‘centrale que lo hace confab
Loe servicios puden tener sus propas bases de datos dedicadss con relicaciin a fuentes de datos commpartdas
Pregunta 12 575s
Seleccione la respuesta segin corresponda
En la empresa ABC se requiere identifcar las tecrologias de punta en el rea de control y autorizacion
bbiométrico en las organizaciones, para lo anterior el Gerente recuerte al rea de inteligencia corporativa que
se encarga del proceso denominado
Gectién hunana
Financlera
iesgs informsticos
Vigancia ecnokigca
‘Se encarga identifica las tcnologis 6 punta en las empresas
Pregunta 13 5/5pts
‘Lainfraestructura ya arquitectura de soporte pueden estar equipadas con recursos y extensiones comune
{que pueden ser utiizades repetidamente por diferentes servicios.
Camo puede la autonomia de servicios ser conservada cuando los servicios requieran acceso a fuentes de
datos compartidas?
Lategica que representa nurerososprocesoscomeriles puede sr desplegaday gobemada desde una uicacion
central
Los servicios reutlizales se pueden implementa a través deimplementaciones reundantes 0 con soporte de
falover.
Los servicios para multiples solucones se pueden dst para su enteza dentro de unaarquitecturs de
inventarioestandrizada para toda la empresa en la que se pueden recomponerdeferma ibe ycompartida.
Loe servicios pueden tener sus propas bases de datos dedicadss con replicacin a fuentes de datos compartidas,
Pregunta 14 5/spts
Como se pueden exponer los servicios para maximizar a recomposicién?
Lalbgica ave representa numerasos process comerciales puede Ser desplegaday gobemada desde una bicacon
central.
Los servicios reutilizales se pueden implementa através deimplementaciones reundantes 0 con soporte de
‘ualaue allo académico.
Los servicios para multiple slucones e punden dsehar para su entrega dentro de una aruitectura de
Inventarioestandarizada para toda la empresa ena que se pueden recompone deforma ibe yrepetida.
Los servicios pueden tener sus ropias bases de datos decicadss con replicacion a fuentes de datos compartidas y
Pregunta 15 S/spts
Un servicio web es el medio o accién mediante la cual la web establece comunicacién, es decir, habla con
‘us distintos elementos para garantizar su funcionamiento que consisteen el envio de mensajes mediante
un protocolo.
Faso
Puntaje del examen: 75 de 75