New game
Download
Get Academic Plan
Share game
Integrate it into your platform

You can integrate the game into an LMS compatible with LTI 1.1 or LTI 1.3 such as Canvas, Moodle, or Blackboard. This way, the scores will be automatically saved into the platform’s gradebook.
Download
You have exceeded the maximum number of games you can integrate into Google Classroom with your current Plan.

To integrate as many games as you want in Google Classroom, you need an Academic Plan or a Commercial Plan.

You have exceeded the maximum number of games you can integrate into Microsoft Teams with your current Plan.

To integrate as many games as you want in Microsoft Teams, you need an Academic Plan or a Commercial Plan.

Downloading games is an exclusive feature for users with an Academic Plan or a Commercial Plan.

Get your Academic Plan or your Commercial Plan now and start integrating your games into your LMS, website or blog.

If you wish, you can download a demo game here and test its integration:

M1T2 - Patrones de Creación [Estrategias y patrones de diseño de software]

Quiz

Played 1

About this activity

Lee cada situación y selecciona la opción que mejor explica el concepto o la decisión de diseño descrita.

Created by

Colombia

Download the paper version to play

Make your own free game from our game creator
Compete against your friends to see who gets the best score in this game

Top Games

%
Anonymous
Anonymous
%
%
%
You have exceeded the maximum number of games you can print with your current Plan.

To print as many games as you want, you need an Academic Plan or a Commercial Plan.

Print your game
M1T2 - Patrones de Creación [Estrategias y patrones de diseño de software]
 

M1T2 - Patrones de Creación [Estrategias y patrones de diseño de software]Online version

Lee cada situación y selecciona la opción que mejor explica el concepto o la decisión de diseño descrita.

by Centro Magis
1

En un sistema orientado a objetos, el equipo de desarrollo busca evitar que el código cliente dependa directamente de clases concretas al momento de crear objetos. Para ello decide encapsular el proceso de creación y delegar a subclases la decisión sobre qué objeto instanciar. ¿Cuál patrón de diseño responde mejor a esta necesidad?

2

Una aplicación debe generar distintos conjuntos de componentes gráficos dependiendo del sistema operativo en el que se ejecute (por ejemplo, Windows, macOS o Linux). Cada conjunto incluye botones, menús y barras de herramientas que deben ser compatibles entre sí. ¿Qué patrón de diseño permite crear estas familias de objetos relacionados manteniendo la coherencia entre sus componentes?

3

Un sistema necesita construir objetos complejos que requieren múltiples configuraciones y etapas de ensamblaje. El equipo de desarrollo busca separar el proceso de construcción del objeto final para poder crear distintas representaciones utilizando los mismos pasos. ¿Cuál patrón permite implementar esta solución?

4

En un sistema empresarial se requiere generar múltiples objetos con configuraciones similares a partir de una instancia inicial previamente definida. En lugar de crear cada objeto desde cero, el sistema utiliza copias de un objeto base. ¿Qué patrón de diseño describe esta estrategia?

5

En una aplicación se necesita garantizar que exista una única instancia de un componente encargado de gestionar la configuración global del sistema y que todos los módulos puedan acceder a ella. ¿Qué patrón de diseño permite implementar esta restricción?

Are you sure you want to leave the page?

If you leave, you will lose the game in progress.