option
Cuestiones
ayuda
daypo
buscar.php

Examen DSM Enero 2019 (GIM UA)

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Examen DSM Enero 2019 (GIM UA)

Descripción:
Examen de Diseño de Sistemas Multimedia de enero de 2019

Fecha de Creación: 2024/01/21

Categoría: Universidad

Número Preguntas: 30

Valoración:(6)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

En el patrón State, quien se encarga de realizar las transiciones de estado: Solo la clase contexto. Solo la clase estado. La clase contexto o la clase estado. Ninguna de las anteriores. No se puede cambiar su estado.

Qué ventaja proporciona una metodología Model-Driven Engineering: Reduce los errores al automatizar parte o todo el código obtenido. Mejora la productividad. Mejora la mantenibilidad. Todas las anteriores.

¿Cuál de los siguientes casos NO se debe aplicar el patrón creador donde B es un creador de A?. B agrega objetos de A. B contiene objetos de A. B registra instancias de objetos de A. B es independiente de A.

¿Qué es lo que NO tiene una clase con alta cohesión?. Un número relativamente pequeño de operaciones, con funcionalidad altamente relacionada. Se realizan un mayor número de tareas individuales en cada operación. Realizar poco trabajo. Colabora con otros objetos para compartir el esfuerzo si la tarea es extensa.

Cuál es una ventaja del patrón de experto en información: Distribución de la información. Encapsulamiento del comportamiento. Distribución del comportamiento del manejo de la información. La posibilidad de presentar colecciones de información.

¿Cuál de los siguientes casos tiene mayor nivel de acoplamiento entre las clases A y B?. Un objeto de la clase B contiene a un objeto de tipo A. Una operación de A tiene un parámetro de tipo B. Una operación de A invoca a una operación de B. A tiene un dato miembro del tipo B.

Si deseamos crear una clase PedidoContado o PedidoCrédito en función de la naturaleza del cliente sin la utilización de switch o if, ¿Qué patrón debemos utilizar?. Patrón Singleton. Patrón Abstract Factory. Patrón Factory Method. Patrón Builder.

Indica cuál es la función principal de Entidad de Negocio: Facilita la sincronización y la organización de las interacciones con el usuario. Ofrecer al usuario un mecanismo para interactuar con el sistema. Representar las entidades de negocio del mundo real en todas las capas. Representar las entidades de negocio del mundo real solo en la capa de lógica de negocio.

¿Qué patrón se encarga de separar la construcción de un objeto complejo de su representación?. Factory Method. Dependency Injection. Builder. Data Access Object.

¿Qué patrón permite mostrar datos agregados sin incrementar la complejidad de la interfaz de usuario?. Data Transfer Object. Dependency Injection. Transfer Object Assembler. Data Access Object.

Cómo evita el patrón Singleton que se creen más de una instancia de la clase: Estableciendo en otra clase la creación. Definiendo la clase como privada. Definiendo el constructor como privado y la propiedad para acceder a la instancia como pública. Definiendo la clase como sealed.

¿Qué patrón implementa ASP.NET MVC cuando procesa las peticiones a través de un único controlador?. Model View ViewModel. Front Controller. Master Template. Model View Controller.

El Componente de Proceso: Se encarga de exponer al interfaz de usuario los métodos de mayor nivel de la lógica de negocio. Contener la lógica de procesos simples y complejos. Se encarga exclusivamente de iniciar y finalizar transacciones. Recibe las peticiones del usuario y las reenvía en forma de llamadas a la lógica de negocio.

Qué componente/s pueden/n iniciar y finalizar las transacciones: El componente de Acceso a datos. El componente de entidad de negocio. El Componente de Proceso y el Componente de Acceso a Datos. El componente de Interfaz de Usuario.

¿Cuál es la principal ventaja de un patrón Master Template?: Incrementa la seguridad al recibir todas las peticiones en un único controlador. Mejora la comunicación entre la página principal y sus Pages. Permite reducir el código duplicado al dejar la parte común en la página principal. Ninguna de las anteriores.

¿Qué patrón debemos usar cuando queremos seleccionar la implementación de un objeto en el curso de la aplicación?. Builder. Command. Bridge. State.

¿Qué ventaja NO provee la aplicación del patrón Model-View-Presenter?. Provee una mejor separación entre IU y lógica. Reduce la duplicidad de código. Aumenta el reuso del controlador independizándolo de la tecnología. Mejora la posibilidad de automatizar las pruebas.

En el patrón MVC cual es el único componente que no depende de los demás: El Modelo. El Controlador. La vista. Ninguno, todos están relacionados.

Si utilizamos el framework ASP.MVC, cuál de los componentes que proporciona puede contener la validación de los campos de entrada: El componente Modelo. El componente Controller. El componente View. Ninguno de los anteriores, solo se puede desde JavaScript y HTML.

El patrón Command permite: Acoplar al emisor y receptor. Manipular comandos como objetos. Añadir nuevos comandos modificando a otras clases. Ninguna de las anteriores.

¿Cuál es el propósito del ensayo cognitivo?. Detectar errores de funcionamiento. Detectar errores de diseño del interfaz de usuario. Detectar errores de comportamiento del usuario. Ninguna de las anteriores.

¿De qué depende la elección de un determinado estilo de interacción?. Del sistema operativo para el que se programa. Del tipo de controles seleccionados para crear los mockups. De los dispositivos entrada/salida que se usarán. Ninguna de las anteriores.

¿En qué fase de un proyecto deben realizarse los mockups?. Una vez completada la implementación de la capa de negocio. Durante la captura de requerimientos. Antes de decidir el estilo de interacción. Ninguna de las anteriores.

¿En base a qué criterios podemos dividir la información a mostrar?. Objetos, patrones y categorías. Objetos, acciones y categorías. Formularios, acciones y categorías. Ninguna de las anteriores.

Un estilo de interacción es: Las diferentes formas con la que un usuario se puede comunicar con el sistema. Una hoja de estilos, por ejemplo, en formato CSS. El uso de lenguajes que dotan de interactividad al interfaz, como JavaScript. Ninguna de las anteriores.

¿Qué ventajas tiene adoptar un idioma de interfaz de usuario?. Ahorra trabajo porque ya no es necesario realizar el diseño del interfaz. Hace que a los usuarios les resulte más familiar el uso de la aplicación. Facilita la comunicación del interfaz con la capa de negocio. Ninguna de las anteriores.

¿Cuál de los siguientes propósitos NO es un motivo para realizar una evaluación de interfaz de usuario?. Reducir costes de desarrollo. Comprobar si la interfaz cumple los requerimientos. Peritación de la aplicación. Detección de errores que impiden completar las tareas.

¿Qué consecuencia NO corresponde a un defecto de usabilidad?. Reduce la confianza en el sistema. Hace que el sistema sea inestable. Causa poca productividad. Provoca errores repetitivos.

¿Cuál de los siguientes tipos de evaluación proporciona medidas cualitativas sobre un interfaz de usuario?. El ratio de éxitos contra fracasos. Tests estadísticos. El ensayo cognitivo. Ninguna de las anteriores.

El uso de distintos mensajes en los botones (p.ej. Aceptar/Cancelar y Sí/No) en una misma aplicación viola el principio de…. Estructura. Simplicidad. Consistencia. Ninguna de las anteriores.

Denunciar Test