NEW
Font size
Worksheets03 - ED
Total questions: 15
Worksheet time: 8mins
¿Qué se entiende por arquitectura de una aplicación?
La gestión de bases de datos.
La programación de la lógica de negocio.
El diseño de la interfaz gráfica del usuario.
La estructura y organización de los elementos que componen un software.
¿Cuál de los siguientes es un patrón de diseño estructural?
Patrón Singleton
Patrón Adaptador
Patrón Observer
Patrón Factory Method
¿Qué permite la herencia en programación orientada a objetos?
Crear instancias de clases.
Definir relaciones entre objetos.
Reutilizar código de clases existentes.
Encapsular datos y métodos.
¿Cuál es la función principal de un diagrama de clases en UML?
Representar el flujo de control del sistema.
Visualizar las relaciones entre clases y sus atributos.
Mostrar la secuencia de interacciones entre objetos.
Definir los casos de uso del sistema.
¿Qué describe la composición en programación orientada a objetos?
Una relación donde los objetos pueden existir independientemente.
Una relación de asociación simple.
Una relación donde un objeto contiene a otro y depende de él.
Una relación de herencia entre clases.
¿Cuál de los siguientes patrones de diseño se utiliza para crear familias de objetos relacionados?
Patrón Command
Patrón Prototype
Patrón Abstract Factory
Patrón Builder
¿Qué es el modelado UML?
Una técnica de programación funcional.
Un método de gestión de bases de datos.
Una forma estándar de visualizar el diseño de sistemas.
Un lenguaje de programación.
¿Qué permite el patrón Observer en un sistema?
Gestionar la comunicación entre componentes.
Encapsular acciones en objetos.
Crear instancias de objetos de manera eficiente.
Notificar a múltiples observadores sobre cambios en el estado de un sujeto.
¿Qué permite la herencia en programación orientada a objetos?
Crear instancias de una clase
Eliminar clases no utilizadas
Aumentar la complejidad del código
Reutilizar atributos y métodos de otra clase
¿Cuál es un ejemplo de un patrón de diseño creacional?
Observer
Factory
Decorator
Strategy
¿Qué representa un diagrama de clases en UML?
La estructura estática de las clases y sus relaciones
El flujo de trabajo de un sistema
El ciclo de vida de un objeto
Las relaciones entre actores y el sistema
¿Qué tipo de visibilidad permite el acceso a atributos y métodos desde cualquier parte del código?
Interna
Pública
Protegida
Privada
En un diagrama de clases, ¿qué indica una línea sólida con un rombo negro?
Herencia
Asociación
Composición
Agregación
¿Cuál es la función principal de los diagramas de comportamiento en UML?
Modelar la estructura de clases
Definir atributos de las clases
Visualizar la arquitectura del sistema
Representar interacciones y flujos de procesos
¿Qué es el polimorfismo en programación orientada a objetos?
La capacidad de una clase para heredar de múltiples clases
La capacidad de diferentes clases de ser tratadas como instancias de una clase padre
La creación de instancias de una clase
La encapsulación de datos
