Diseño de software _ Tema 1.2
|
|
Título del Test:
![]() Diseño de software _ Tema 1.2 Descripción: Tema 1.2 Del Análisis al diseño, uja |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Qué es el UML?. Un proceso. Una notación. Un artefacto de un sistema. ¿Qué NO incluye un Diagrama de clases de diseño?. Clases, relaciones y atributos. Interfaces. Requisitos del sistema. ¿Qué incluye un Diagrama de clases de diseño?. Navegabilidad y dependencias. Detalles de ejecución o comportamiento. Elementos conceptuales del análisis. ¿Cuál de las siguientes afirmaciones es correcta?. Un Diagrama de Clases de Diseño muestra definiciones de entidades software en lugar de los conceptos del mundo real del Modelo Conceptual. Todas las clases del Modelo Conceptual pasarán al Diagrama de Clases de Diseño. Durante el diseño del Diagrama de clases de diseño no se añaden nuevas clases al diseño. ¿Cuál de las siguientes afirmaciones NO es correcta?. No todas las clases del Modelo Conceptual pasarán al Diagrama de Clases de Diseño. Las clases que pasan del Modelo Conceptual al Diagrama de Clases de Diseño son sólo las que tengan alguna responsabilidad en el diseño. El Modelo Conceptual se crea a partir del Diagrama de clases de diseño. La clase interfaz... se utiliza para modelar la interacción entre el sistema y sus actores. se utiliza para modelar la información persistente. representa coordinación, secuencia, transacciones, y control de otros objetos y se usa con frecuencia. La clase entidad... se utiliza para modelar la interacción entre el sistema y sus actores. se utiliza para modelar la información persistente. representa coordinación, secuencia, transacciones, y control de otros objetos y se usa con frecuencia. La clase control... se utiliza para modelar la interacción entre el sistema y sus actores. se utiliza para modelar la información persistente. representa coordinación, secuencia, transacciones, y control de otros objetos y se usa con frecuencia. ¿Cuál de las siguientes afirmaciones es correcta?. Puede haber instancias de paquetes. Las clases son abstracciones de aspectos al problema o solución. Los paquetes son abstracciones de aspectos al problema o solución. ¿Cuál de las siguientes afirmaciones NO es correcta?. Los paquetes no identidad. No puede haber instancias de paquetes. Las abstracciones UML para organizar un modelo se llaman clases. Las clases... Son abstracciones de aspectos del problema o la solución. Son mecanismos para organizar, pero no tienen identidad. Son abstracciones UML para organizar un modelo. Entre un paquete y sus elementos existe una relación de... Composición. Dependencia. Herencia. ¿Qué tipo de elementos NO puede contener un paquete?. Otros paquetes. Llamadas o mensajes. Casos de uso. Entre un paquetes existe una relación de... Composición. Dependencia. Herencia. Entre paquetes hay tres tipos de relaciones de dependencia: Importación, acceso, exportación. Importación, asociación, acceso. Importación, asociación, herencia. Un paquete está bien estructurado si: Es cohesivo y poco acoplado. Está profundamente anidado (mínimo 3 niveles). Es cohesivo y acoplado. Un paquete está mal estructurado si: No está profundamente anidado (máximo 3 niveles). Está profundamente anidado (mínimo 3 niveles). Es cohesivo y poco acoplado. ¿Cómo sabemos que un paquete está mal estructurado?. Está profundamente anidado. Cohesivo y poco acoplado. Posee un conjunto equilibrado de elementos. Los diagramas de interacción... Muestra definiciones de entidades software en lugar de los conceptos del mundo real del Modelo Conceptual. Muestran el intercambio de mensajes entre instancias del modelo de clases y modelan el comportamiento dinámico del sistema. Son un mecanismo para organizar un modelo de forma jerárquica. ¿Qué representan los diagramas de secuencia?. La estructura estática del sistema. El flujo de mensajes entre objetos a lo largo del tiempo. La distribución física del sistema. En un diagrama de secuencia, la línea vertical discontinua que baja desde un objeto se llama: Línea de vida. Activación. Conector. ¿Qué indica una activación (barra delgada sobre la línea de vida)?. Que el objeto está ejecutando una operación. Que el objeto está siendo creado. Que el objeto está esperando un mensaje. ¿Qué tipo de mensaje se representa con una flecha discontinua?. Mensaje síncrono. Mensaje asíncrono. Mensaje de retorno. ¿Qué elemento se utiliza para representar alternativas condicionales?. Fragmento loop. Fragmento alt. Fragmento par. ¿Qué elemento se usa para representar la destrucción de un objeto?. Un rombo. Una X al final de la línea de vida. Un fragmento end. Los diagramas de interacción... Son diagramas de interacción que enfatizan la organización estructural de los objetos que participan en una interacción. Son diagramas de interacción que muestran el intercambio de mensajes entre instancias del modelo de clases y modelan el comportamiento dinámico del sistema. Proveen un “comportamiento” e implementan un Caso de Uso. ¿Qué característica distingue a un diagrama de comunicación respecto a uno de secuencia?. Muestra las relaciones entre los roles de los objetos. No permite representar mensajes condicionales. No permite representar creación de objetos. En un diagrama de comunicación, los números de secuencia sirven para…. Indicar la prioridad de los mensajes. Representar el orden temporal de los mensajes, ya que el tiempo no es una dimensión explícita. Indicar qué objeto inicia la interacción. ¿Cuál de los siguientes elementos NO forma parte de un diagrama de comunicación?. Objetos. Enlaces. Activaciones. En un diagrama de comunicación, un mensaje numerado como “3.1” indica…. Un mensaje enviado en paralelo al mensaje 3. Un mensaje subordinado al mensaje 3, enviado durante su ejecución. Un mensaje alternativo dentro de un fragmento condicional. En un diagrama de comunicación, un mensaje de creación se representa como…. Una flecha con línea discontinua. Un mensaje con estereotipo «create» o numeración que inicia la línea de vida del objeto. Un mensaje sin número de secuencia. ¿Qué indica un número de secuencia con un asterisco, como “1*” ?. Iteración. Un mensaje opcional. Un mensaje que se ejecuta en paralelo. ¿Cuál de las siguientes afirmaciones es FALSA respecto a los diagramas de comunicación?. Pueden representar mensajes enviados a múltiples objetos. Pueden representar iteraciones mediante notación específica. Representan explícitamente la duración de cada mensaje mediante barras de activación. ¿Para qué se utilizan principalmente los diagramas de comunicación?. Para modelar la estructura estática del sistema. Para ilustrar la ejecución de una operación, caso de uso o escenario concreto. Para mostrar la herencia entre clases y sus responsabilidades. ¿Cuál de las siguientes afirmaciones describe correctamente un componente en UML?. Es un conjunto de clases con coherencia interna y una interfaz bien definida que permite su reemplazo independiente. Es un paquete que contiene únicamente interfaces. Es una clase que agrupa atributos y métodos relacionados. ¿Qué elemento NO forma parte de un diagrama de componentes según UML?. Interfaces. Relaciones de dependencia. Instancias de clases. Diagramas de secuencia asociados al componente. ¿Cuál de las siguientes afirmaciones sobre las interfaces en un diagrama de componentes es FALSA?. Una interfaz especifica los servicios que ofrece un componente. La interacción con un componente debe realizarse exclusivamente a través de sus interfaces. Las interfaces pueden actuar como punto de unión entre componentes independientes. Una interfaz puede contener la implementación interna del componente. |




