
DA1_RepasoPatrones

Quiz
•
Computers
•
University
•
Hard
Gastón Mousqués
FREE Resource
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)
8.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Cuál de las siguientes opciones describe correctamente cómo usar los patrones Facade, Factory Method y Singleton juntos en una arquitectura de software?
Singleton garantiza una única instancia de Facade, que utiliza Factory Method para desacoplar la creación de objetos necesarios para interactuar con los subsistemas.
Facade asegura una única instancia de Factory Method, mientras que Singleton gestiona la interacción con los subsistemas.
Factory Method centraliza la creación de instancias únicas mediante Singleton y utiliza Facade para cambiar dinámicamente la lógica del sistema.
Singleton se usa para garantizar una única instancia de Factory Method, que a su vez simplifica la interacción con subsistemas mediante una interfaz Facade.
Similar Resources on Wayground
5 questions
Preguntas Arquitectura de virtualizacion

Quiz
•
University
10 questions
Programación Avanzada II - Parte 6

Quiz
•
University
9 questions
Diseño de clases y objetos

Quiz
•
University
11 questions
Diagnóstico Arquitectura de Computadoras

Quiz
•
University
10 questions
COMPUTACION ADMINISTRATIVA(4) II EXCEL

Quiz
•
1st Grade - University
8 questions
Niveles de Acceso y Funciones Básicas

Quiz
•
University
5 questions
Introduccion a la programación orientada a objetos en c++

Quiz
•
University
10 questions
Iconos 2

Quiz
•
University
Popular Resources on Wayground
10 questions
Video Games

Quiz
•
6th - 12th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
10 questions
UPDATED FOREST Kindness 9-22

Lesson
•
9th - 12th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
20 questions
US Constitution Quiz

Quiz
•
11th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
Discover more resources for Computers
10 questions
Would you rather...

Quiz
•
KG - University
20 questions
Definite and Indefinite Articles in Spanish (Avancemos)

Quiz
•
8th Grade - University
7 questions
Force and Motion

Interactive video
•
4th Grade - University
10 questions
The Constitution, the Articles, and Federalism Crash Course US History

Interactive video
•
11th Grade - University
7 questions
Figurative Language: Idioms, Similes, and Metaphors

Interactive video
•
4th Grade - University
20 questions
Levels of Measurements

Quiz
•
11th Grade - University
16 questions
Water Modeling Activity

Lesson
•
11th Grade - University
10 questions
ACT English prep

Quiz
•
9th Grade - University