EX_ENT05
![]() |
![]() |
![]() |
Título del Test:![]() EX_ENT05 Descripción: Examen05 |




Comentarios |
---|
NO HAY REGISTROS |
El uso de calles en un diagrama de actividad permite: Involucrar objetos en un diagrama de actividad. Indicar quien realiza las acciones dentro de su calle. Separar en bloque un diagrama de actividades cuando es demasiado grande para facilitar su comprensión. Indicar como cambia el estado de los objetos al realizar determinadas acciones. ¿Cuál de las siguientes opciones no es un tipo de actor?. Primario. Secundario. Iniciador. Administrador. Si en la representación de una clase en un diagrama aparece junto a un atributo el símbolo menos "–" significa que: Aún no se ha especificado el tipo del atributo. El nombre está mal escrito. Es un atributo de tipo simple, es decir, no se expande en otros atributos de tipo simple. El atributo es privado. Podemos incluir el objeto "sistema" dentro de un diagrama de colaboración o secuencia utilizando el estereotipo system. Verdadero. Falso. ¿Cuál de estos no es un diagrama de comportamiento?. Diagrama de casos de uso. Diagrama de despliegue. Diagrama de tiempo. Diagrama de colaboración. El diagrama de actividad modela el flujo de actividades de un proceso, sin tener en cuenta que objeto desencadena la transición entre actividades, por lo que en este diagrama no se representan objetos. ¿Verdadero o falso?. Verdadero. Falso. ¿Cuáles de las siguientes son características de la programación estructurada?. Genera aplicaciones que interactúan pasándose mensajes. Tiene como núcleo funciones que actúan sobre estructuras de datos. Es anterior a la programación orientada a objetos. Utiliza una abstracción denominada clase. ¿Qué diagrama utilizarías para describir el flujo de mensajes a lo largo del tiempo de un caso de uso?. Diagrama de secuencia. Diagrama de colaboración. Diagrama de actividad. Diagrama de estados. Al proceso de obtener el diagrama entidad-relación a partir de una base de datos existente se le denomina: Reingeniería de datos. Ingeniería inversa de datos. Reingeniería de interfaces de usuario. Ingeniería inversa de lógica. ¿Qué tipo de relación utilizarías para modelar las clases libro y capítulo?. Herencia simple. Herencia compuesta. Agregación. Composición. ¿Cuáles de las siguientes son características de UML?. Su creador es Ivar Jacobson. Se puede conectar con lenguajes de programación mediante ingeniería inversa y directa. Utiliza diferentes diagramas para representar distintos puntos de vista del sistema. Permite representar cosas como la arquitectura del sistema o qué módulos de software se van a crear. En un diagrama de colaboración en el que se aprecian dos lineas de vida llamadas :objeto1 y :objeto2 este último formado por un rectángulo doble, se pasa un mensaje de :objeto1 a :objeto2 con la signatura 1:mensaje1(p) dentro de un rectángulo con el título loop. ¿Qué sentencia es cierta para este diagrama?. El objeto2 envía un único mensaje al objeto1. El objeto1 crea al objeto2. El objeto2 es multiobjeto. El mensaje se enmarca en un flujo condicional. Un evento solo dispara una transición. ¿Verdadero o falso?. Verdadero. Falso. ¿Cuál es el principal objetivo de un diagrama de colaboración?. Mostrar la interacción entre objetos mediante el paso de mensajes entre ellos a lo largo del tiempo empleando lineas de vida. Describir la interacción entre objetos mediante el paso de mensajes entre ellos empleado conexiones entre objetos en un grafo. Describir el flujo de realización de acciones en un sistema. Describir como cambia la situación de un objeto en función de los eventos que se produzcan. ¿Qué elemento del diagrama de actividad utilizarías para especificar la reunión de varios flujos de entrada síncronos?. Un nodo de bifurcación. Un nodo de fusión. Un nodo de división. Un nodo de unión. Los miembros de una clase que se definen como _____ sólo son accesibles desde las funciones miembro de la clase. públicos. privados. protegidos. Una línea de vida en la que se aprecia un rectángulo con el rótulo :objeto1 ¿Qué sentencia es correcta?. El objeto es múltiple. Se representa un objeto genérico de una clase cuyo nombre conocemos. Se representa una clase. Se representa un objeto de una clase cuyo nombre desconocemos. Los miembros de una clase que se definen como _____ sólo son accesibles desde las funciones miembro de la clase y desde las funciones de clase que hereden de ella. públicos. privados. protegidos. Los diagramas de casos de uso se utilizan para: Representar el flujo de actividades. Representar qué hace el sistema. Capturar requisitos funcionales. Generar casos de prueba. En un diagrama de casos de uso en el que aparece un actor llamado Vendedor asociado con un caso de uso llamado Vender y un actor asociado a un caso de uso llamado Comprar por Internet, aparece un tercer caso llamado Actualizar Stock, necesario para la correcta ejecución de los otros dos, ¿Qué tipo de relacioón usarías para unir Actualizar stock con los otros dos casos de uso?. Asociación. Generalización. Inclusión. Extensión. Los diagramas de actividad modelan la lógica del comportamiento de los casos de uso, normalmente, pero también de otros elementos como el proceso de negocio. Verdadero. Falso. Cuando desarrollamos una aplicación orientada a objetos, si queremos crear un producto de calidad es preciso generar todos los diagramas UML para tener todos los puntos de vista. Verdadero. Falso. De las siguientes opciones¿Cúales corresponden a tipos de estado especiales?. Estado inicial. Estado final. Estado de llamada. Eestado de señales. María, que trabaja en la empresa BK software, se dedica fundamentalmente al desarrollo de aplicaciones, pero además mantiene el sitio web de la empresa y también se encarga de la gestión de las nóminas ya que también tiene hecho el ciclo de Administración y finanzas. Si tuvieramos que hacer el diagrama de casos de uso de la empresa BK Programación¿Con que actor identificaríamos a María?. Programador. Webmaster. Administrativo. Las tres son correctas. Supón un diagrama de secuencia con las siguiente descripción: Aparece un objeto llamado :OB1 unido por una linea continua a otro objeto a su derecha llamado :OB2, con una flecha de :OB1 a :OB2 y el mensaje 1a:[x<0]:mensaje1(p). Abajo hay otro objeto llamado :OB3 unido a :OB1 con la flecha de :OB1 a :OB3 y el mensaje 1b[x>0]:mensaje2(). ¿Por qué es incorrecto el siguiente diagrama de colaboración?. Porque los números de secuencia están mal. Porque no se han especificado parámetros para el mensaje2. Porque la condición de guarda no contempla la posibilidad x=0. Porque las flechas están en dirección contraria. ¿Cómo representarias una relación entre una tabla llamada Empleado que tenga como atributos gananciaAnuales y fechaContratación y como método calcularAntiguedad con tres clases llamadas EmpleadoHoras, EmpleadoAsalariado y EmpleadoAutónomo, que añaden atributos y métodos propios?. Mediante una relación de herencia simple. Mediante una relación de herencia múltiple. Mediante una relación de agregación. Mediante una relación de composición. El principio de ocultación ayuda a proteger los datos de un objeto contra modificaciones accidentales o malintencionadas. Verdadero. Falso. El paso de un estado a otro se puede desencadenar por…. la llamada a una función. el envío de una señal. el paso de un tiempo determinado. la condicion de guarda es falsa. ¿Qué elemento del diagrama de actividad utilizarías para especificar varios caminos de salida en un diagrama de actividad de sincronización?. Un nodo de bifurcación. Un nodo de fusión. Un nodo de división. Un nodo de unión. En un diagrama de secuencia solo interviene objetos como instancias de lineas de vida. Verdadero. Falso. ¿Cómo representamos en un diagrama que el primer mensaje que se envía es una iteración de un mensaje que se cumple solo si una variable llamada x es menos que cero?. 1:* unMensaje(). 2:unMensaje(). 1:[x<0] unMensaje(). 1:*[x<0]unMensaje(). El diagrama de secuencia y el de colaboración representan información semejante expresada desde diferentes puntos de vista. Verdadero. Falso. ¿Qué diagrama estructural utilizamos para representar los nodos de ejecución de un sistema distribuido?. Diagrama de clases. Diagrama de objetos. Diagrama de componentes. Diagrama de despliegue. Elige la afirmación más acertada. El estado de un objeto debe ser privado. Los métodos que ayudan a desarrollar la funcionalidad de una clase y que se heredan deberían ser públicos. Los métodos que definen funcionalidad deben ser privados. El protocolo debe ser protegido. ¿Cómo se denomina a los métodos y atributos de una clase?. Miembro. Propios. Característicos. Pertenecientes. La creación de una abstracción que encapsula un conjunto de elementos del contexto del problema y que define sus atributos y operaciones pertenece a: La programación estructurada. La programación orientada a objetos. Se da en programación estructurada y en programación orientada a objetos. La programación dirigida por eventos. Un objeto se define por: Su estado. Su comportamiento. Su tiempo de ejecución. Su subclase. Los diagramas de comportamiento: Modelan la parte estática de un sistema. Incluyen el diagrama de paquetes. Permiten especificar qué se espera que haga el sistema. No influyen para nada en las fases de codificación y prueba de un sistema software. Lee con atención el enunciado de cómo se realiza un préstamo en una biblioteca: "Para retirar un libro de la biblioteca es preciso ser socio. Los socios tienen un carnet en el que aparece su nombre, apellidos, número de teléfono y su número de socio. Cuando un socio pide un libro en préstamo tiene que rellenar una ficha en la que se apunta el número de socio, el código del libro y la fecha de préstamo. Se debe devolver el libro a las dos semanas de haberlo retirado. Un socio no puede tener más de dos libros en préstamo". Se modela con una relación entre la clase Socio y Libro y un atributo de enlace llamado Préstamo. ¿Cómo aparecería la fecha de devolución en el diagrama de clases?. Como una clase nueva. Como atributo de la clase Libro. Como atributo de enlace entre la clase libro y la clase socio que se añade en la clase Préstamo. Como un atributo de la clase socio. La instanciación es un proceso de. Abstracción. Concreción. Producción. Duplicación. Cuál de los siguientes no es una característica propia de un atributo: El valor que devuelve. Su visibilidad. Su nombre. Su valor inicial. ¿Qué elemento permite la comunicación de un objeto con el mundo exterior?. Los atributos. Los mensajes. Los métodos. La ocultación de información. ¿Qué características de la orientación a objetos hacen que el software producido sea de fácil mantenimiento y modificación?. La recolección de basura y la encapsulación. La herencia y el polimorfismo. La encapsulación y la modularidad. La abstracción y la encapsulación. La instanciación es un proceso de... Seleccione una: Abstracción. Concreción. Producción. Duplicación. ¿En qué diagramas podemos encontrar objetos? Seleccione una o más de una: En el diagrama de secuencia. En el diagrama de colaboración. En el diagrama de actividad. En el diagrama de estados. ¿Qué representa el estado inicial en el diagrama de estados de nivel más alto? Seleccione una: Lo mismo que en cualquier subdiagrama, no tiene un significado especial. La creación de una instancia de la clase para la que se define el diagrama de estados. Qué el objeto para el que se crea tiene un comportamiento significativo en tiempo real y participa en varios diagramas de casos de uso. Qué aún no se ha producido ningún evento. Según un diagrama de estados con los siguientes elementos de izquierda a derecha, parte del nodo inicial del que surge una flecha con el rótulo Crear hacia el estado Abierta. De este parte una flecha con rótulo cerrar[paso.vacio] al estado Cerrada. De Cerrada sale otra flecha con el rótulo cerrar cerradura al estado Cerrada con llave y de éste vuelve otra flecha con el texto abrir cerradura a Cerrada. De Cerrada con llave también parte una flecha a abierta con el texto abrir. Podemos abrir una puerta que esté cerrada con llave. ¿Verdadero o falso?. Verdadero. Falso. Al definir una clase es obligatorio indicar nombre, atributos y métodos de la clase. ¿Verdadero o falso?. Verdadero. Falso. ¿Cómo representarías la relación entre los departamentos de un empresa que a su vez, está formada por una serie de divisiones que se forman por departamentos, sabiendo que no existe una división que no pertenezca a la empresa ni un departamento que no pertenezca a una división? Seleccione una: Mediante dos relaciones de herencia simple. Mediante dos relaciones de herencia múltiple. Mediante dos relaciones de agregación. Mediante dos relaciones de composición. |