Nivel avanzado
25:00

Patrones de Diseño en el Desarrollo de Software

Pregunta 1 de 20

¿Cuál es el propósito del patrón Visitor?

Pregunta 2 de 20

¿Qué patrón de comportamiento define una relación uno-a-muchos de modo que cuando un objeto cambia, sus dependientes son notificados?

Pregunta 3 de 20

¿Qué patrón permite a un objeto alterar su comportamiento cuando su estado interno cambia, pareciendo que cambia su clase?

Pregunta 4 de 20

¿Qué patrón de diseño se utiliza para capturar y externalizar el estado interno de un objeto sin violar el encapsulamiento para poder restaurarlo después?

Pregunta 5 de 20

¿Qué patrón de comportamiento define el esqueleto de un algoritmo en una operación, delegando algunos pasos a las subclases?

Pregunta 6 de 20

¿Qué patrón de comportamiento permite pasar peticiones a lo largo de una cadena de manejadores?

Pregunta 7 de 20

¿Qué patrón busca simplificar el uso de un sistema complejo mediante una interfaz única y simplificada?

Pregunta 8 de 20

¿Para qué se utiliza el patrón Decorator?

Pregunta 9 de 20

¿Qué principio de SOLID se vincula estrechamente con el patrón de Inyección de Dependencias?

Pregunta 10 de 20

¿Qué patrón permite cambiar el algoritmo de un objeto en tiempo de ejecución?

Pregunta 11 de 20

¿Qué patrón se utiliza para construir objetos complejos paso a paso, permitiendo crear diferentes representaciones?

Pregunta 12 de 20

¿Qué patrón estructural permite que clases con interfaces incompatibles trabajen juntas?

Pregunta 13 de 20

¿Cuál es la función del patrón Command?

Pregunta 14 de 20

¿Cuál de los siguientes es un patrón de diseño Creacional?

Pregunta 15 de 20

¿Qué problema resuelve principalmente el patrón Singleton?

Pregunta 16 de 20

¿Cuál es el propósito del patrón Proxy?

Pregunta 17 de 20

¿En qué consiste el patrón de diseño Composite?

Pregunta 18 de 20

¿Qué patrón se utiliza para minimizar el uso de memoria cuando se tienen miles de pequeños objetos con datos compartidos?

Pregunta 19 de 20

¿Qué patrón estructural se utiliza para desacoplar una abstracción de su implementación, permitiendo que ambas varíen independientemente?

Pregunta 20 de 20

¿Cuál es la diferencia clave entre el Factory Method y el Abstract Factory?

Completa tus datos para el ranking