Está en la página 1de 1

Copyright © Todos los Derechos Reservados - Cibertec Perú SAC

Tipo : Tarea
Capítulo : Patrones de diseño de código

I. OBJETIVO

Investigar y solucionar los problemas propuestos sobre patrones de diseño de código.

II. DESCRIPCIÓN

1. Aplica el patrón Observer

Se solicita desarrollar una paleta de colores donde el usuario1 pueda seleccionar y


visualizar el color que le guste, a la vez dicha selección debe ser controlada en tiempo
real por el usuario2 y el usuario3 que hacen seguimiento a la elección realizada, el
problema radica en que estos usuarios se encuentran en habitaciones distintas y no
pueden ver la selección del usuario1.

2. Aplica el patrón Abstract Factory

Se solicita la creación de diferentes vehículos de transporte (buses, camiones y taxis)


sin que se especifique en detalle la forma de su creación.

3. Aplica el patrón Singleton

Se solicita generar un historial de los eventos ejecutados por 3 usuarios del sistema,
estos eventos se generan cada vez que alguno de los usuarios presiona un botón
determinado de un panel de opciones, este historial debe contener la fecha y hora de
ejecución del evento, además del usuario y opción presionada.

4. Aplica patrón de Diseño Decorator

Un restaurante de comidas rápidas ofrece 3 tipos de combos (básico, familiar,


especial) cada combo tiene características diferentes en cuanto a cantidad, porciones,
salsas entre otros, el restaurante también ofrece la posibilidad de aumentar el pedido
mediante diferentes porciones adicionales (tomate, papas, carne y queso). El objetivo
es crear un sistema de pedidos que permita al usuario seleccionar el combo deseado,
así como armar su propio pedido con las porciones adicionales, el sistema deberá
informar sobre el pedido del usuario y el valor total del mismo.

IES Privado Cibertec S.A.C - Visual Studio 2019 Fundamentals 1

También podría gustarte