Quiz
UD 3-5
Crie uma conta grátis para terminar este quiz
Salve seu progresso e veja sua nota final.
Já tem uma conta? Inicie sessão
Perguntas do quiz (20)
1¿Cuáles de las siguientes afirmaciones son ciertas respecto al patrón estructural composite?
A) Define jerarquías de clases hechas de objetos primitivos y compuestos. Si el código cliente espera un objeto simple, puede recibir también uno compuesto.
B) Simplifica el cliente. Objetos simples y compuestos se tratan homogéneamente
C) Facilita la incorporación de nuevos tipos de componentes.
D) Oculta los tipos de los objetos dentro del compuesto.- AA, B, C y D
- BB, C Y D
- CA, B y D
- DA, C y C
2¿Qué patrón sirve para acceder secuencialmente a los elementos de una colección sin mostrar su representación interna?
- AIterator
- BCommand
- CInterpreter
- DChain of Responsibility
3¿Qué patrón permite definir una orden con diferentes implementaciones, y asociar cada una de estas implementaciones a diferentes botones de un interfaz gráfico, separando así las peticiones del cliente de la manera de llevarlas a cabo?
- AIterator
- BCommand
- CChain of Responsibility
- DInterpreter
4¿Qué patrón de diseño permite separar una abstracción de su implementación permitiendo que ambas cambien por separado?
- ANinguna de las otras respuestas
- BAdapter
- CBridge
- DComposite
5¿Qué patrón encapsula las interacciones de un grupo de objetos en un sólo objeto, para que dichas interacciones no estén distribuidas por muchas clases y no sea difícil la modificación de dichas interacciones?
- AMemento
- BNinguna de las otras respuestas
- CObserver
- DMediator
6¿Qué patrón de diseño permite representar jerarquías de objetos con relaciones "es parte de" tratando de manera homogénea a los objetos compuestos y simples?
- ANinguna de las otras respuestas
- BBridge
- CComposite
- DAdapter
7Consideremos la siguiente afirmación: "... convierte la interfaz de una clase en otra interfaz que es la que esperan los clientes y permite que cooperen clases que de otra forma no podrían tener interfaces compatibles". Esta afirmación se corresponde con el propósito del patrón:
- AComposite
- BBridge
- CAdapter
- DNinguna de las otras respuestas
8¿Qué patrón sirve para que, cuando un objeto cambie, automáticamente cambien todos los objetos que dependen de él?
- AObserver
- BNinguna de las otras respuestas
- CMemento
- DMediator
9¿Qué patrón representa una gramática de un lenguaje?
- AChain of Responsability
- BCommand
- CIterator
- DInterpreter
10¿Qué patrón proporciona un mecanismo para volver al estado anterior de un objeto en un momento pasado determinado?
- AMediator
- BChain of Responsabilidty
- CNinguna de las otras respuestas
- DObserver
11¿Cuáles de las siguientes afirmaciones son ciertas respecto al patrón estructural composite?
A) Define jerarquías de clases hechas de objetos primitivos y compuestos. Si el código cliente espera un objeto simple, puede recibir también uno compuesto.
B) Simplifica el cliente. Objetos simples y compuestos se tratan homogéneamente
C) Facilita la incorporación de nuevos tipos de componentes.
D) Oculta los tipos de los objetos dentro del compuesto.- AA, B, C y D
- BA, B y D
- CB, C Y D
- DA, C y C
12¿Qué patrón proporciona un mecanismo para volver al estado anterior de un objeto en un momento pasado determinado?
- AObserver
- BChain of Responsabilidty
- CNinguna de las otras respuestas
- DMediator
13¿Qué patrón de diseño permite separar una abstracción de su implementación permitiendo que ambas cambien por separado?
- ABridge
- BAdapter
- CNinguna de las otras respuestas
- DComposite
14¿Qué patrón permite pasar una petición del emisor al receptor sin estar fuertemente acoplados ambos y permitiendo que la orden puede pasar sucesivamente a través de una cadena de objetos hasta que sea atendida la petición?
- AIterator
- BCommand
- CChain of Responsibility
- DInterpreter
15Consideremos la siguiente afirmación: "... convierte la interfaz de una clase en otra interfaz que es la que esperan los clientes y permite que cooperen clases que de otra forma no podrían tener interfaces compatibles". Esta afirmación se corresponde con el propósito del patrón:
- ANinguna de las otras respuestas
- BAdapter
- CBridge
- DComposite
16¿Qué patrón de diseño permite representar jerarquías de objetos con relaciones "es parte de" tratando de manera homogénea a los objetos compuestos y simples?
- ANinguna de las otras respuestas
- BBridge
- CComposite
- DAdapter
17¿Qué patrón permite definir una orden con diferentes implementaciones, y asociar cada una de estas implementaciones a diferentes botones de un interfaz gráfico, separando así las peticiones del cliente de la manera de llevarlas a cabo?
- AInterpreter
- BCommand
- CIterator
- DChain of Responsibility
18¿Qué patrón sirve para que, cuando un objeto cambie, automáticamente cambien todos los objetos que dependen de él?
- AMemento
- BObserver
- CNinguna de las otras respuestas
- DMediator
19¿Qué patrón sirve para acceder secuencialmente a los elementos de una colección sin mostrar su representación interna?
- AChain of Responsibility
- BInterpreter
- CCommand
- DIterator
20¿Qué patrón representa una gramática de un lenguaje?
- AInterpreter
- BIterator
- CCommand
- DChain of Responsability
Informações
- Descrição
- Preparatoria Abierta Patrones y Frameworks Quiz sobre UD 3-5, criado por Alejandro Loureiro Garrido em 31-08-2017.
- Idioma
- Español
- Visualizações
- 1
- Etiquetas
- Avaliação
- Ainda sem avaliações Avalie este quiz