
Semana 09 - Patrones de Diseño
Authored by miguel farfan
Science
University
Used 1+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
14 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Qué permite el Patrón Decorator?
Eliminar funcionalidades de un objeto en tiempo de compilación.
Añadir o modificar el comportamiento de un objeto en tiempo de ejecución sin cambiar su código original.
Reducir la complejidad de las clases base heredando múltiples clases.
Reemplazar completamente un objeto por otro.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Cuál es la principal ventaja del Patrón Decorator?
Mejora el rendimiento del sistema.
Proporciona flexibilidad para extender funcionalidades de manera modular y reutilizable.
Reduce la cantidad de código escrito.
Evita el uso de interfaces.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿En qué caso sería ideal usar el Patrón Decorator?
Cuando necesitas crear una nueva clase base.
Cuando necesitas añadir responsabilidades dinámicas a un objeto sin afectar a otros objetos de la misma clase.
Cuando debes eliminar métodos existentes.
Cuando trabajas con estructuras de árbol complejas.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Qué principio de diseño se relaciona con el Patrón Decorator?
Principio de Responsabilidad Única.
Principio de Abierto/Cerrado (abierto a extensión, cerrado a modificación).
Principio de Segregación de Interfaces.
Principio de Inversión de Dependencias.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Qué tipo de estructuras maneja el Patrón Composite?
Estructuras lineales como listas enlazadas.
Estructuras jerárquicas (como árboles) donde se tratan objetos individuales y compuestos de manera uniforme.
Estructuras de grafos acíclicos.
Estructuras de bases de datos relacionales.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Cuál es el beneficio principal del Patrón Composite?
Permite tratar objetos individuales y grupos de objetos de manera coherente, simplificando la gestión de estructuras complejas.
Reduce el acoplamiento entre clases hermanas.
Aumenta la velocidad de procesamiento de operaciones.
Elimina la necesidad de interfaces comunes.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Qué componente en el Patrón Composite actúa como "hoja"?
La clase que agrupa otros objetos.
El objeto individual que no tiene subcomponentes.
La interfaz que define operaciones comunes.
El decorador que añade funcionalidades.
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?