Está en la página 1de 11

10/4/2021 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL SOFTWARE-[GRUPO B01]

Parcial - Escenario 4

Fecha de entrega 13 de abr en 23:55 Puntos 75 Preguntas 15


Disponible 10 de abr en 0:00 - 13 de abr en 23:55 4 días Límite de tiempo 90 minutos
Intentos permitidos 2

Instrucciones

https://poli.instructure.com/courses/21359/quizzes/71410 1/11
10/4/2021 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL SOFTWARE-[GRUPO B01]

Volver a realizar el examen

Historial de intentos

Intento Hora Puntaje


MÁS RECIENTE Intento 1 52 minutos 75 de 75

 Las respuestas correctas ya no están disponibles.

Puntaje para este intento: 75 de 75


Entregado el 10 de abr en 11:46
Este intento tuvo una duración de 52 minutos.

Pregunta 1 5 / 5 pts

¿Cómo se puede gobernar de manera centralizada la lógica de las


operaciones comerciales abstractas?

https://poli.instructure.com/courses/21359/quizzes/71410 2/11
10/4/2021 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL SOFTWARE-[GRUPO B01]

Los servicios pueden tener sus propias bases de datos dedicadas con
replicación a fuentes de datos negadas.

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 failover.

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
resentidas.

Pregunta 2 5 / 5 pts

La metodológica 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

R1, R2, R5, R4, R3

R5, R4, R3, R2, R1

R3, R4, R5, R1, R2

https://poli.instructure.com/courses/21359/quizzes/71410 3/11
10/4/2021 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL SOFTWARE-[GRUPO B01]

Pregunta 3 5 / 5 pts

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


patrones de GOF?

Factory Method, Adapter(class), Interpreter Template Method

Factory Method, Adapter(class), Interpreter

Builder, Adapter (object), Adapter(class)

Creacional, estructural y comportamiento

Pregunta 4 5 / 5 pts

¿Cómo se puede evitar la disparidad de recursos innecesarios de


infraestructura?

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 infraestructura y la arquitectura de soporte pueden estar equipadas


con recursos y extensiones comunes que pueden ser utilizados
repetidamente por diferentes servicios.

La lógica que representa numerosos procesos comerciales puede ser


desplegada y gobernada desde una ubicación lejana.

Los servicios pueden tener sus propias bases de datos dedicadas con
replicación a fuentes de datos compartidas.

https://poli.instructure.com/courses/21359/quizzes/71410 4/11
10/4/2021 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL SOFTWARE-[GRUPO B01]

Pregunta 5 5 / 5 pts

El patrón que evita acoplar el remitente de una solicitud a su receptor


dando a más de un objeto la oportunidad de manejar la solicitud y que
además encadena los objetos receptores y pasa la solicitud junto con
la cadena hasta que un objeto lo maneje es:

Interpreter

Mediator

Chain of Responsability

Command

Pregunta 6 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:

Interpreter

Iterator

Facade

Memento

Pregunta 7 5 / 5 pts

https://poli.instructure.com/courses/21359/quizzes/71410 5/11
10/4/2021 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL SOFTWARE-[GRUPO B01]

¿Cuáles técnicas hacen parte de la recuperación más usadas para la


representación de las vistas de arquitectura de software?

Análisis dinámico (AD), Análisis estático (AE), Anotaciones en el código


(AC), Atributos de calidad (AtC), Clustering (C)

Hypertext Transfer Protocol (HTTP), Análisis estático (AE), Anotaciones


en el código (AC), Atributos de calidad (AtC), Clustering (C)

Reconocimiento de patrones (RP), Reflexión (R), Hypertext Transfer


Protocol (HTTP), Heurística (H), Teoría de grafos (TG).

Concept location (CL), Inteligencia artificial (IA), Hypertext Transfer


Protocol (HTTP)

Pregunta 8 5 / 5 pts

Seleccione la respuesta correcta

Pedro detecta una amenaza en un proyecto de tecnología informática


en su organización ¿la problemática se debe reportar al área de?

Riesgos Informáticos

Las amenazas en proyectos informáticos se constituyen en un


área de trabajo de los riesgos

Financiera

Gestión humana

https://poli.instructure.com/courses/21359/quizzes/71410 6/11
10/4/2021 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL SOFTWARE-[GRUPO B01]

Vigilancia

Pregunta 9 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.
¿Cómo puede la autonomía de servicios ser conservada cuando los
servicios requieran acceso a fuentes de datos compartidas?

Los servicios reutilizables se pueden implementar a través de


implementaciones redundantes o con soporte de failover.

La lógica que representa numerosos procesos comerciales puede ser


desplegada y gobernada desde una ubicación central.

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
compartida.

Los servicios pueden tener sus propias bases de datos dedicadas con
replicación a fuentes de datos compartidas.

Pregunta 10 5 / 5 pts

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


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

https://poli.instructure.com/courses/21359/quizzes/71410 7/11
10/4/2021 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL SOFTWARE-[GRUPO B01]

Command

Interpreter

Iterator

Mediator

Pregunta 11 5 / 5 pts

¿Cómo se puede aumentar la confiabilidad y la disponibilidad de un


servicio?

Los servicios pueden tener sus propias bases de datos dedicadas con
replicación a fuentes de datos compartidas.

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 reutilizables se pueden implementar a través de


implementaciones redundantes o con soporte de failover.

La lógica que representa numerosos procesos comerciales puede ser


desplegada y gobernada desde una ubicación central lo que lo hace
confiable.

Pregunta 12 5 / 5 pts

https://poli.instructure.com/courses/21359/quizzes/71410 8/11
10/4/2021 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL SOFTWARE-[GRUPO B01]

¿Cómo se pueden exponer los servicios para maximizar la


recomposición?

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 central.

Los servicios pueden tener sus propias bases de datos dedicadas con
replicación a fuentes de datos compartidas y recompuestas.

Los servicios reutilizables se pueden usar a través de


implementaciones redundantes o con soporte de cualquier fallo
académico.

Pregunta 13 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.  

Chain of Responsability

Command

Iterator

Mediator

https://poli.instructure.com/courses/21359/quizzes/71410 9/11
10/4/2021 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL SOFTWARE-[GRUPO B01]

Pregunta 14 5 / 5 pts

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


Johnson, & Vlissides, 1994) es:

Clase y objeto

Creación y comportamiento

Ámbito y propósito

Estructura y comportamiento

Pregunta 15 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?

El 50% de las veces

El 100 % de las veces.

Solo un 10%.

El 0% de las veces.

https://poli.instructure.com/courses/21359/quizzes/71410 10/11
10/4/2021 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL SOFTWARE-[GRUPO B01]

Puntaje del examen: 75 de 75

https://poli.instructure.com/courses/21359/quizzes/71410 11/11

También podría gustarte