option
Cuestiones
ayuda
daypo
buscar.php

DAW Entornos de Desarrollo UF3

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
DAW Entornos de Desarrollo UF3

Descripción:
Entornos de desarrollo UF3 UML

Fecha de Creación: 2021/12/13

Categoría: Informática

Número Preguntas: 88

Valoración:(2)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
Denunciar Comentario
La cuestión 20 tiene un error. Da la opción True y Verdadero, en vez de Falso y Verdadero, si marcas la opción True te da la respuesta por errónea.
Responder
FIN DE LA LISTA
Temario:

¿Qué afirmación sobre la UML es correcta?. Nos permite construir y visualizar un sistema de software. Es un lenguaje de modelización. Nos permite documentar un sistema de software. Todas las respuestas son correctas.

Los diagramas de interacción forman parte de los diagramas de comportamiento. Verdadero. Falso.

¿Qué cardinalidad corresponde a este tipo de relaciones?. 1 a 1. 1 a varios. Varios a varios. 0 a 1.

“Debemos de registrar el nombre, apellidos y número de teléfono de una persona en nuestro aplicativo. También debemos modelar las relaciones familiares de progenitor y cónyuge.” ¿De qué forma podemos modelar este caso?. Como una relación de agregación entre una clase “persona” y otra “familiar”. Como una doble relación reflexiva. Como una relación asociativa entre una clase “persona” y otra “familiar”. Necesitamos más información para poder modelar este caso.

La clase A depende de la clase B, por lo que A no conoce la existencia de B. Verdadero. Falso.

¿Con cuál de los siguientes programas puedo modelar en UML?. ArgoUML. StarUML. Modelio. Todas las respuestas son correctas.

Papyrus UML es un entorno de modelado de Eclipse. Verdadero. Falso.

¿Qué hace la relación <<extend>>?. Especifica un caso de uso extendido de otro. Incluye un caso base dentro de otro caso de uso. Extiende una generalización de un caso de uso. Extiende una especificación de otro caso de uso.

“Una vez realizado la compra de un producto, nuestro usuario solicita pedir la factura”. ¿Cómo relacionaríamos ambos casos de uso?. “Pedir factura” extiende de “compra producto”. “Compra producto” está incluido en “pedir factura”. “Compra producto” es una clase heredada de “pedir factura”. Ninguna de las opciones es la correcta.

Podemos tener actores que no sean personas en los casos de uso. Verdadero. Falso.

Cuando enviamos mensaje síncrono de una clase a otra, ¿qué ocurre?. La clase que envía el mensaje sigue trabajando y no espera a que el receptor termine su ejecución. La clase receptora, debe finalizar su ejecución y destruirse. La clase emisora, debe finalizar su ejecución y destruirse. La clase que envía el mensaje no recibe el control hasta que la clase receptora ha finalizado la ejecución.

¿Qué tipo de mensaje está siendo enviado de una clase a otra?. Un anidamiento. Un mensaje iterativo. Un mensaje secuencial. Un mensaje de interfaz.

¿Qué componentes son básicos en un diagrama de actividades?. Nodos de decisión. Flujos de control. Nodo terminal. Todas las opciones son correctas.

Un flujo de control tiene que ser siempre secuencial. Verdadero. Falso.

¿Con qué figura son representados los usuarios dentro del diagrama de clases?. Con un óvalo. Con un monigote. Con un cuadrado. No se representa en estos diagramas.

La siguiente relación es... una relación de <<exclude>>. una relación de <<extends>>. una relación de herencia. una relación de <<include>>.

Según el siguiente diagrama, ¿cuántos ScrollBar puede tener una Ventana?. Mínimo 1. Mínimo 1 y máximo 2. Mínimo 0 y máximo 2. Máximo 1.

Según el siguiente diagrama: ¿Qué relación existe entre empleado y directivo?. Una relación reflexiva. Una relación de asociación. Una relación reflexiva y de generalización. Una relación reflexiva y de especialización.

¿Qué tipo de relación es aquella que se establece cuando una clase utiliza el contenido de otra clase?. Dependencia. Realización. reflexiva. Asociación.

¿Cómo modelaríamos en un diagrama de clases, el siguiente enunciado? "Una empresa tiene clientes y empleados donde ambos se caracterizan por su nombre y edad. Los empleados tienen un sueldo bruto y de los clientes, necesitamos conocer su teléfono de contacto". Una relación de asociación entre cliente y empleado. Una relación de asociación entre cliente, empleado y persona. Una relación de composición entre cliente y empleado donde el empleado es la clase débil. Una relación de herencia: cliente y empleado, heredan de una clase persona.

¿Qué cardinalidad tienen dos clases en una relación de composición?. uno a varios. uno a cero. uno a uno. cero a uno.

Un usuario quiere pedir la factura una vez que ha realizado una compra de productos por internet. ¿Cómo representamos ambos casos de uso?. El caso de uso "Compra Producto" hereda de "Pedir Factura". El caso de uso "Pedir factura" include "Compra Producto". El caso de uso "Pedir factura" extiende de "Compra Producto". El caso de uso "Compra Producto" extiende de "Pedir Factura".

Las relaciones que tenemos entre clases pueden ser: Agregación y composición. Asociación y realización. Todas las respuestas son correctas. Herencia y dependencia.

Según el siguiente esquema: Ninguna de las respuestas es correcta. El caso de uso A siempre se realizará. El caso de uso A extiende de B. El caso de uso B extiende de A.

¿A qué término se refiere la siguiente definición? "es la capacidad de un sistema o aplicación para dividirse en pequeños módulos independientes". Modularidad. Encapsulamiento. Polimorfismo. Abstracción.

¿Con qué herramienta podemos realizar diagramas de clases?. JUnit. Subversion. Papyrus. Linter.

¿Es correcta la siguiente relación?. No. Debe representarse como una generalización porque "Diálogo" es una clase hija de "Botón ok". Sí. Es correcto porque si eliminamos la clase "Botón Ok", hay que eliminar la clase "Diálogo". Ninguna de las respuestas es correcta. No. Debe representarte como una agregación porque si eliminamos la clase "Diálogo", la clase "Botón Ok" sigue existiendo.

La siguiente relación entre clases: es unidireccional. es de realización. es bidireccional. es de dependencia.

¿Qué tipo de diagrama es el siguiente?. Diagrama de comunicación. Diagrama de casos de uso. Diagrama de estados. Diagrama de casos de uso implementando un <<extend>>.

ArgoUML nos permite... Todas las respuestas son correctas. crear diagramas de estado. crear diagramas de clases. crear diagramas de casos de uso.

¿Qué es un actor en un diagrama de casos de uso?. Cualquier agente que interactúa con el sistema y es externo a él. Una cardinalidad. Una clase. Un mensaje síncrono.

¿Qué es la encapsulación?. Una clase que se asocia consigo misma. Un tipo de herencia. Una clase con información necesaria para una asociación entre otras clases. Separar la parte interna inaccesible para otros objetos de la externa que sí será accesible.

¿Qué significa un # delante de un atributo?. Es un atributo derivado. Es un atributo con visibilidad privated. Es un atributo con visibilidad protected. Es un atributo con visibilidad public.

Un diagrama de secuencia es: Es un diagrama de estructura. Ninguna de las respuestas es correcta. Es un diagrama de clases. Es un diagrama de interacción.

La flecha de dependencia... Va desde la clase que utiliza a la clase utilizada. Ninguna de las respuestas es correcta. Va desde la clase utilizada a la clase que la utiliza. Se representa con una flecha con relleno.

UML fue creado para crear un lenguaje de modelado visual común y semántica y sintácticamente rico para la arquitectura, el diseño y la implementación de sistemas de software complejos. Dentro de este modelado, podemos representar esa arquitectura con diagramas de clases. Señala si la siguiente afirmación es correcta o falsa: “Un diagrama de clases es una representación gráfica y estática de la estructura general de un sistema, mostrando cada una de las clases pero no las interacciones representadas en cada una de ellas”. Verdadero. Falso.

Completa la siguiente imagen con las partes de una clase en UML: Nombre de la clase. Atributos. Métodos.

Es importante conocer los principios que nos ofrece el modelo orientado a objetos. Selecciona cuáles de los siguientes son principios del modelo Orientado a Objetos (OO): Persistencia. Encapsulación. Polimorfismo. Jerarquía o herencia. Modularidad. Concurrencia. Tipificación. Abstracción. Privatización. Visibilidad.

¿A qué nos referimos cuando hablamos de Abstracción?. Nos referimos a la propiedad que tiene un objeto que está activo en relación a otro que no lo está. Nos referimos a las características esenciales de un objeto, donde se capturan sus movimientos. Se pretende conseguir una descripción formal. La abstracción es clave en el proceso y análisis del diseño OO. Ninguna de las anteriores son correctas. Nos referimos a la capacidad de un sistema o aplicación para dividirse en pequeños módulos independientes.

Los atributos de una clase pueden tener distinta visibilidad. Respecto a la visibilidad de los atributos de una clase, ¿qué tipo de los siguientes representa un atributo que no será accesible desde fuera de la clase pero sí por métodos de la propia clase y subclases?. private. package. public. protected.

Respecto a la visibilidad de los atributos de una clase, ¿qué representa el atributo private?. Que el atributo solo será accesible en las subclases. Ninguna de las anteriores son correctas. Que el atributo solo será accesible en esa clase. Que el atributo será accesible solo dentro del paquete en el que se encuentra.

Un diagrama de clases es una representación gráfica y estática de la estructura general de un sistema, mostrando cada una de las clases y sus interacciones representadas en forma de bloques. Señala si la siguiente afirmación es correcta o falsa: “Las relaciones en un UML poseen un nombre y una cardinalidad, la cual representa el número de instancias de una clase que se relaciona con las instancias de otra clase”. Verdadero. Falso.

En las relaciones UML, ¿Qué quiere decir la notación “1..*” ?. Una y solo una vez. De cero a varias veces. Ninguna respuesta es correcta. De una a varias veces.

Identifica cuáles de las siguientes afirmaciones son ciertas respecto a las asociaciones UML: En cada extremo será posible indicar la multiplicidad mínima pero no la máxima. La notación “M..N” representa una multiplicidad de una a varias veces. La notación “1” representa una multiplicidad de una y solo una vez. La notación “*” representa una multiplicidad de una a varias veces. En cada extremo será posible indicar la multiplicidad mínima y máxima. La notación “0..*” representa una multiplicidad de cero a varias veces.

Señala si la siguiente afirmación es correcta o falsa: “Una asociación puede ser unidireccional o bidireccional, dependiendo de si una conoce la existencia de la otra o no ”. Verdadero. True.

Señala si la siguiente afirmación es correcta o falsa: “En la asociación unidireccional, la clase destino no sabrá de la existencia de la clase origen”. Verdadero. Falso.

En la asociación unidireccional, la clase destino no sabrá de la existencia de la clase origen, y la clase origen contendrá un objeto o set de objetos de la clase destino. Respecto a la imagen siguiente, ¿qué afirmación consideras correcta para referirte a la clase COMPRA?. Constituye una generalización. La clase es una composición. Es una clase asociación. Es una clase bidireccional.

¿Qué tipo de asociación es la que se muestra en la imagen?. ninguna de las respuestas es correcta. asociación de composición. asociación de herencia. asociación de agregación.

¿Qué tipo de asociación representa la siguiente imagen?. Asociación tridireccional. Asociación reflexiva. Ninguna de las anteriores es correcta. clase asociación.

¿Qué representa la siguiente imagen?. Que un ordenador se compone de una placa base, una o más memorias, un teclado y uno o más discos. Que un ordenador se compone de una o más placas base, una o más memorias, un teclado y uno o más discos. Ninguna de las anteriores son correctas. Que un ordenador se compone de una placa base, una o más memorias, ningún teclado y uno o más discos.

Señala si la siguiente afirmación es correcta o falsa: “Dentro del IDE Eclipse, no existe ninguna opción para poder hacer diagramas ”. Verdadero. Falso.

Selecciona las características que tienen los diagramas de comportamiento: Nos permiten modelar la información que hemos manejado anteriormente con los diagramas de clase. Un diagrama de actividad no entre dentro de los diagramas de comportamiento. Muestran el comportamiento de un sistema. Estos diagramas no incluyen a los diagramas de interacción. Los casos de uso son un tipo de diagrama de comportamiento.

Los casos de uso van a modelar el sistema desde el punto de vista del usuario, con ellos vamos a poder obtener los requisitos de software en la fase de análisis de un proyecto. Selecciona los componentes de un diagrama de uso: Precondición. Relación. Alternativa. Caso de uso. Actor.

“Una plantilla de casos de uso solo contiene el nombre, ID y una pequeña descripción”. Verdadero. Falso.

“Para definir los actores dentro de un caso de uso es necesario tener en cuenta una serie de puntos, entre los cuales está el conocer si existe una interacción directa con el sistema ”. Verdadero. Falso.

Según el siguiente diagrama: ¿Por qué se representa un caso de uso como un extend?. Ninguna de las respuestas es correcta. Es una generalización de un caso de uso concreto. Un caso de uso dado, puede incluir a otro caso de uso. Un caso de uso dado, puede extender a otro caso de uso.

¿Para qué sirve un diagrama de secuencia?. El diagrama de secuencia sirve para mostrar mensajes en una pantalla. Ninguna de las respuestas es correcta. El diagrama de secuencia nos mostrará gráficamente los eventos que fluyen de los actores del sistema. El diagrama de secuencia nos mostrará gráficamente los mensajes que fluyen de los actores.

Selecciona los elementos principales de un diagrama de secuencia: Mensaje. Línea de vida. Alternativa. Contexto. Activación. Actor. Marco. Precondición.

¿Qué representa la línea de vida en un diagrama de secuencia?. Ninguna de las anteriores son correctas. Representa un participante durante la interacción. Representa el tiempo durante el cual se ejecuta una función. Representa el papel desempeñado por un participante.

“Un mensaje síncrono se realiza cuando un emisor envía un mensaje y continúa con su trabajo después de ser enviado”. Verdadero. Falso.

En un diagrama de colaboración, ¿cómo se representa una iteración?. Se representa colocando un * después del número de secuencia y una condición encerrada entre corchetes. Se representa colocando un “N..M” después del número de secuencia y una condición encerrada entre corchetes. Ninguna respuesta es la correcta. Se representa colocando un % después del número de secuencia y una condición encerrada entre corchetes.

¿A qué tipo de diagrama corresponde la siguiente imagen?. Diagrama de casos de uso. Diagrama de colaboración. Diagrama de estados. Diagrama de secuencia.

Según el siguiente esquema en UML. Existe solo una entidad geográfica. Un área esta definida por tres puntos por lo menos. Una línea esta definida por dos puntos por lo menos. Un área esta definida solamente por dos puntos.

Los diagramas de comportamiento han de realizarse en la fase de análisis del desarrollo de software. Verdadero. Falso.

Según el siguiente supuesto: "Una estructura arqueológica se identifica mediante un código, tiene una datación, esta compuesta de ciertos materiales y puede estar compuesta por otras sub-estructuras" ¿Con qué relación en UML podemos representar que esta estructura arqueológica esta compuesta por otras sub-estructuras?. Relación reflexiva. Relación de herencia. Una clase asociación. Relación de dependencia.

El polimorfismo esta relacionado con la herencia. Verdadero. Falso.

¿La siguiente representación es correcta?. Sí. Es una relación reflexiva que indica que con qué persona esta casada otra y si es progenitor/a. Sí. Es una relación de composición que indica que con qué persona esta casada otra y si es progenitor/a. No. No existen dobles relaciones reflexivas. No porque no modela cuántas hijas tiene.

Señala cuál(es) de las siguientes afirmaciones es(son) correcta(s): Todas las respuestas son correctas. Los casos de uso pueden ser iniciados por los Actores u otros casos de uso del sistema. Los casos de uso se utilizan para realizar el mantenimiento de nuestros aplicativos. Los casos de uso siempre serán iniciados por los Actores del sistema.

¿Qué relación existe entre la clase "Objeto Arqueológico" y "Objeto Completo"?. Relación de agregación. Relación de generalización y de agregación. Ninguna de las respuestas es la correcta. Relación de generalización y de composición.

Si se desea que el atributo no sea accesible desde fuera de la clase, el tipo que debemos indicar es: ^. +. -. |.

Al trabajar con diagramas de interacción de los siguientes conceptos, ¿cuáles manejamos?. Mensaje. Secuencia. Enlace y conector. Interacciones. Objeto y rol.

La flecha de dependencia. a. Va desde la clase utilizada a la clase que la utiliza. b. Va desde la clase que utiliza a la clase utilizada. c. Se representa con una flecha sin relleno. d. Las opciones b y c son correctas.

Selecciona la respuesta verdadera: a. Empleado a Documento es navegable y Documento a Empleado es navegable. b. Empleado a Documento es navegable, pero Documento a Empleado no es navegable. c. Empleado a Documento no es navegable, pero Documento a Empleado sí. d. Empleado a Documento no es navegable, al igual que Documento a Empleado.

¿Con qué tipo de mensajes de los diagramas de secuencia el emisor se queda esperando hasta que el receptor finaliza su ejecución?. a. Síncrono. b. Asíncrono. c. Retorno. d. Todas las opciones anteriores son correctas.

¿Qué es una clase asociación?. a. Una asociación con relación 1:1..*. b. Una clase con información necesaria para una asociación entre otras clases. c. Una clase que se asocia consigo misma. d. Una clase con relación 0..1:*.

¿Cuál de estos tipos de diagramas es de estructuras?. a. Diagrama de actividad. b. Diagrama de casos de uso. c. Diagrama de despliegue. d. Diagrama de secuencia.

¿Qué diagrama utilizamos para entender el uso del sistema?. Diagrama de clases. Diagrama de objetos. Diagrama de casos de uso. Diagrama de secuencia.

¿Cuáles son los estereotipos de los diagramas de comportamiento?. Enumeration e interface. Entity, control y boundary. Entity, control y enumeration. Entity, interface y boundary.

¿Qué significa un - delante de un atributo?. Es un atributo con visibilidad public. Es un atributo con visibilidad private. Es un atributo con visibilidad protected. Es un atributo con visibilidad de paquete.

¿Cómo se llama el operador de un fragmento en los diagramas de secuencia?. opt. alt. loop. Todas las opciones anteriores son correctas.

¿En qué tipo de diagramas se representan los distintos eventos del sistema?. Casos de uso. secuencia. Actividad. Estado.

¿Con cuál de estos programas no podemos realizar diagramas de clases?. ArgoUML. Eclipse. WhiteStarUML. Todos los programas anteriores es posible realizar diagramas de clases.

¿Cuál de estos tipos de diagramas es de estructuras?. Diagrama de paquetes. Diagrama de secuencia. Diagrama de actividad. Diagrama de comunicación.

¿Qué es la encapsulación?. Separar la parte interna inaccesible para otros objetos de la externa que sí será accesible. Un tipo de herencia. Una clase que se asocia consigo misma. Una clase con información necesaria para una asociación entre otras clases.

Un diagrama de secuencia es: Es un diagrama de estructura. Es un diagrama de interacción. Es un diagrama de clases. Ninguna de las respuestas es correcta.

Según el siguiente diagrama: ¿Qué relación existe entre empleado y directivo?. Una relación reflexiva y de generalización. Una relación reflexiva. Una relación reflexiva y de especialización. Una relación de asociación.

¿Con qué herramienta podemos realizar diagramas de clases?. Linter. Subversion. JUnit. Papyrus.

¿Con qué figura son representados los usuarios dentro del diagrama de clases?. Con un cuadrado. Con un óvalo. Con un monigote. No se representa en estos diagramas.

Denunciar Test