DA1_RepasoPatrones

DA1_RepasoPatrones

University

8 Qs

quiz-placeholder

Similar activities

Montaje y Mantenimiento de Equipos

Montaje y Mantenimiento de Equipos

12th Grade - University

10 Qs

Enterprise development - JEE

Enterprise development - JEE

University

10 Qs

El espacio geográfico y natural

El espacio geográfico y natural

KG - University

10 Qs

Instalacion de Equipos  #1

Instalacion de Equipos #1

9th Grade - University

13 Qs

TH2 - Electrónica

TH2 - Electrónica

University

10 Qs

Jueves de TICS

Jueves de TICS

University

13 Qs

Tema 2 - SI - Parte 1

Tema 2 - SI - Parte 1

University

10 Qs

S6 Adobe Premiere CC -4

S6 Adobe Premiere CC -4

University

10 Qs

DA1_RepasoPatrones

DA1_RepasoPatrones

Assessment

Quiz

Computers

University

Practice Problem

Hard

Created by

Gastón Mousqués

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

8 questions

Show all answers

1.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

¿Cuál de las siguientes es una ventaja clave de aprender patrones de diseño?

 Facilitan la implementación de cualquier tecnología nueva sin necesidad de capacitación adicional.

Garantizan que el código esté completamente libre de errores.

Ayudan a crear software reutilizable y fácil de mantener al ofrecer soluciones probadas.

Permiten la comunicación más clara entre los desarrolladores al usar un vocabulario común.

2.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

¿Cuáles son características del patrón Facade?

 Simplifica la interacción con sistemas complejos.

Permite la sustitución de algoritmos en tiempo de ejecución.

Proporciona una única interfaz para múltiples subsistemas.

Controla la creación de instancias de clases.

3.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

¿Cuáles son las ventajas del patrón Strategy?

Reduce la duplicación de código al encapsular algoritmos.

 Permite cambiar el comportamiento de un objeto en tiempo de ejecución (OCP)

 Proporciona una única interfaz para múltiples subsistemas.

 Permite diseñar un algoritmo con pasos intercambiables

4.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

¿Cuáles son características del patrón Template Method?

Define el esqueleto de un algoritmo en una clase base.

Permite a las subclases personalizar pasos específicos del algoritmo.

Selecciona dinámicamente un comportamiento en tiempo de ejecución.

Utiliza herencia para definir un flujo general de operaciones.

5.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

¿Qué garantiza el patrón Singleton?

Que una clase tenga una sola instancia.

 Proveer un punto global de acceso a una instancia.

Reducir la cantidad de memoria utilizada por múltiples instancias.

Controlar la creación y acceso a instancias de una clase.

6.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

¿Cuáles son características del patrón Factory Method?

Permite que las subclases decidan qué clase instanciar.

Desacopla la creación de objetos de su implementación concreta.

Proporciona una única instancia para toda la aplicación.

Facilita la extensión del código al agregar nuevas clases de producto.

7.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

¿En qué situaciones NO es recomendable aplicar un patrón de diseño Singleton?

Cuando se requiere garantizar que solo exista una instancia única de una clase.

Cuando el acceso global a una instancia podría provocar acoplamiento excesivo entre las clases.

Cuando la clase debe permitir la creación de múltiples instancias en diferentes contextos o alcances (scope)

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?

Discover more resources for Computers