Search Header Logo

Semana 09 - Patrones de Diseño

Authored by miguel farfan

Science

University

Used 1+ times

Semana 09 - Patrones de Diseño
AI

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

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?