Documentos de Académico
Documentos de Profesional
Documentos de Cultura
se puede aplicar.
infante, se debe crear un único registro civil. Como aspecto de seguridad en el diseño no se
debe permitir que se generen más de un objeto “Registro Civil” asociado a la persona que
R//: Singlenton: Porque permite asegurarnos de que solo se creará un único objeto: registro civil.
formato que se quiere reproducir (.mp3, .wav). ¿Qué posible patrón de diseño estructural
podría aplicarse?
R//: Adapter, Composite y Decorator: Porque estas permiten tanto, la colaboración de todos los
objetos aunque sean incompatibles, que cada objeto trabaje como individual pero juntos sean una
gran estructura funcional y añadir funcionalidades a los objetos colocándolos dentro de otros
objetos.
4. La registraduría del estado civil, ha diseñado una estructura de datos relacionado con la
requiere que tenga asociados varios documentos, entro otros: registro civil, formulario de
Pese a la estructura generada, cada vez que se genera un nuevo documento de identidad,
una y otra vez de los documentos en blanco y formularios necesarios. ¿Qué patrón de
R//: Builder y Prototype: porque ambos permiten crear o copiar un objeto a partir de otro ya
existente; como si fuera una plantilla para no estar generando documentos y formularios desde
cero.
5. La empresa donde usted trabaja ha tenido por mucho tiempo una máquina dispensadora
de café, la cual solo tiene como interfaz de usuario un sistema de botones. El nuevo
interfaz touch-screen. A esto se suma que se quiere que las 2 máquinas puedan trabajar en
R//: Adapter: Porque permite que estás dos interfaces incompatibles puedan adaptarse para que
puedan funcionar juntas.
6. El grupo empresarial Bank-BPO, ofrece los servicios de soporte de T.I por medio de su
oficina de call center en Medellín. Actualmente cuando se recibe una solicitud de soporte, el
profesional que atiende la llamada debe accesar a varios servicios a través de interfaces, lo
que está generando demoras en la atención. ¿Qué patrón de diseño estructural podría
R//: Facade: Porque esta permite proporcionar una interfaz simplificada para que no tenga que
acceder a varias interfaces para los diferentes servicios y así agilizar tiempo.
7. Su equipo de desarrollo a diseñado una librería que permite el intercambio de información
entre sitios web en formatos JSON, sin embargo un cliente especializado requiere que se
necesario generar una modificación en cada uno de los objetos que se retornan de acuerdo
a los formatos solicitidos. ¿Qué patrón de creación recomendaría para que la creación de
R//: Factory Method: Porque permite la creación de objetos en una super clase, en este caso, los
formatos XML y en formato Dublin-Core de manera ordenada.
8. La floristería “Flores para tí” ha diseñado un portal para la venta de sus productos (ramos
diligenciar los datos de entrega. El sistema ofrece la posibilidad que el producto sea llevado
se debe extender en tiempo de ejecución las características del objeto recipiente. ¿Qué
R//: Flyweight: Porque permite extender las características del objeto dentro de la cantidad
disponible de memoria RAM.
Cuando se activa un sensor, se envía la señal a las cámaras cercanas para captura de
imágenes. En ocasiones la iluminación del lugar no es la apropiada, por tanto las cámaras
enviar una solicitud a los drones para su apoyo. No obstante, cuando se presentan
distintos eventos que activan los sensores, se puede generar un gran intercambio de
mensajes entre los sensores, cámaras y drones, lo que está ocasionando una saturación en
10. Con base en el diagrama conceptual (D. Clases) de su proyecto se debe hacer una