EXAMEN ED 3º EV

Descripción

Entornos de Desarrollo Test sobre EXAMEN ED 3º EV, creado por Javier Gil Pires el 06/05/2019.
Javier Gil Pires
Test por Javier Gil Pires, actualizado hace más de 1 año
Javier Gil Pires
Creado por Javier Gil Pires hace más de 5 años
16
1

Resumen del Recurso

Pregunta 1

Pregunta
La falta de estandarización en la representación de un modelo de forma gráfica...
Respuesta
  • Impedía que los diseños gráficos realizados se pudieran compartir fácilmente entre distintos diseñadores.
  • Permitía que los diseños gráficos realizados se pudieran compartir fácilmente entre distintos diseñadores.
  • Impedía que los diseños geométricos realizados se pudieran compartir fácilmente entre distintos diseñadores.
  • Ignoraba que los diseños geométricos realizados se pudieran compartir fácilmente entre distintos diseñadores.

Pregunta 2

Pregunta
La falta de estandarización, en la manera de representar un modelo gráficamente, impedía que los diseños gráficos realizados se pudieran compartir fácilmente entre distintos diseñadores.
Respuesta
  • True
  • False

Pregunta 3

Pregunta
Con el objetivo de comunicar ideas a otros desarrolladores y apoyar en los análisis de un problema se creó...
Respuesta
  • UML
  • AML
  • FML
  • YML

Pregunta 4

Pregunta
Señala las respuestas correctas sobre UML:
Respuesta
  • Se ha convertido en el estándar para representar la información con la que se trabaja en las fases de análisis y diseño.
  • Se ha convertido en el estándar para modelar la información con la que se trabaja en las fases de análisis y diseño.
  • Se ha convertido en el estándar para representar la información con la que se trabaja en las fases de explotación y mantenimiento.
  • Se ha convertido en el estándar para modelar la información con la que se trabaja en las fases de explotación y mantenimiento.

Pregunta 5

Pregunta
UML tiene una notación gráfica poco expresiva que permite representar todas las fases de un proyecto informático: desde el análisis con los casos de uso, diseño con diagramas de clases, objetos,etc…, hasta la implementación y configuración con los diagramas de despliegue.
Respuesta
  • True
  • False

Pregunta 6

Pregunta
Señala las respuestas correctas sobre modelado visual:
Respuesta
  • UML es un lenguaje de modelado
  • UML es un lenguaje de etiquetado
  • Un modelo es una simplificación de la realidad.
  • Un modelo es una extensión de la realidad.
  • El objetivo del modelado de un sistema es capturar las partes esenciales del sistema.
  • El objetivo del modelado de un sistema es capturar una o varias partes del sistema.
  • Para facilitar este modelado, se realiza una abstracción y se plasma en una notación gráfica.

Pregunta 7

Pregunta
El modelado visual permite manejar la complejidad de los sistemas a analizar o diseñar, abstrayendo la dificultad en modelos entendibles por el ser humano
Respuesta
  • True
  • False

Pregunta 8

Pregunta
UML sirve para el modelado [blank_start]completo[blank_end] de [blank_start]sistemas completos[blank_end], tanto en [blank_start]diseño[blank_end] de software como para el hardware donde se ejecuten.
Respuesta
  • completo
  • simple
  • compuesto
  • sistemas completos
  • sistemas compuestos
  • sistemas enlazados
  • diseño
  • análisis
  • pruebas

Pregunta 9

Pregunta
Otro objetivo del modelado visual es la independencia del lenguaje de implementación para así poder usarlo en cualquier lenguaje (principalmente lenguajes orientado a objetos).
Respuesta
  • True
  • False

Pregunta 10

Pregunta
UML es un método formal de modelado, con las siguientes ventajas...
Respuesta
  • Mayor rigor en la especificación
  • Permite realizar una verificación y validación del modelo realizado.
  • Se pueden automatizar determinados procesos y permite generar código a partir de los modelos y a la inversa

Pregunta 11

Pregunta
¿Qué es UML?
Respuesta
  • Es un lenguaje que proporciona un vocabulario y unas reglas para permitir una comunicación y se centra en la representación gráfica de un sistema.
  • Es una máquina virtual que proporciona un vocabulario y unas reglas para permitir una comunicación y se centra en la representación gráfica de un sistema.
  • Es un kit de herramientas que proporciona un vocabulario y unas reglas para permitir una comunicación y se centra en la representación gráfica de un sistema.
  • Todas son falsas.

Pregunta 12

Pregunta
Los objetivos son: [blank_start]Visualizar[blank_end]: permite expresar de forma gráfica un sistema de tal modo que cualquiera (dentro del ámbito que nos ocupa) lo puede entender. [blank_start]Especificar[blank_end]: permite aclarar las características de un sistema antes de construirlo. [blank_start]Construir[blank_end]: a partir de los modelos se pueden construir los sistemas diseñados. [blank_start]Documentar[blank_end]: los elementos gráficos sirven como documentación del sistema desarrollado que pueden servir para su futura revisión.
Respuesta
  • Visualizar
  • Especificar
  • Documentar
  • Construir
  • Añadir
  • Verificar
  • Atraer
  • Extender

Pregunta 13

Pregunta
Un modelo UML está compuesto por [blank_start]tres[blank_end] clases de bloques de construcción.
Respuesta
  • tres
  • dos
  • uno
  • cuatro

Pregunta 14

Pregunta
Señala las clases de bloques de construcción en un modelo UML.
Respuesta
  • Elementos
  • Relaciones
  • Diagramas
  • Pila
  • Conmutador
  • IDE

Pregunta 15

Pregunta
Los elementos de un modelo UML...
Respuesta
  • Son abstracciones de cosas reales.
  • Son abstracciones de cosas ficticias.
  • Ambas respuestas son válidas.

Pregunta 16

Pregunta
Las relaciones en un modelo UML relacionan los elementos entre sí.
Respuesta
  • True
  • False

Pregunta 17

Pregunta
¿Qué son los diagramas en un modelo UML?
Respuesta
  • Son colecciones de elementos con sus relaciones.
  • Son colecciones de datos con sus relaciones.
  • Son colecciones de elementos sin sus relaciones.
  • Son colecciones de relaciones con sus datos.

Pregunta 18

Pregunta
La herramienta de modelado UML más simple, barata y flexible es un lápiz y papel, pero para softwares más complejos es necesario usar herramientas de modelado UML conocidas como CASD (Computer Aided Software Diagrams).
Respuesta
  • True
  • False

Pregunta 19

Pregunta
Señala las herramientas UML gratuitas...
Respuesta
  • StarUML
  • ArgoUML
  • BOUML
  • Frame UML
  • Tiny UML
  • Microsoft Visio
  • Rational Rose

Pregunta 20

Pregunta
Señala las herramientas UML bajo licencia...
Respuesta
  • Microsoft Visio
  • Rational Rose
  • StarUML
  • Frame UML
  • Tiny UML

Pregunta 21

Pregunta
Existen plugins UML para los IDE
Respuesta
  • True
  • False

Pregunta 22

Pregunta
La finalidad de los diagramas UML es...
Respuesta
  • Presentar una perspectiva de un sistema.
  • Presentar una o varias perspectivas de uno o varios sistema.
  • Presentar diversas perspectivas de un sistema.

Pregunta 23

Pregunta
Un modelo UML describe lo que hará un sistema y cómo implementarlo.
Respuesta
  • True
  • False

Pregunta 24

Pregunta
Señala los tipos de diagramas UML
Respuesta
  • Estáticos
  • Dinámicos
  • Alternativos
  • Simples
  • Compuestos
  • Enlazados

Pregunta 25

Pregunta
Los diagramas estáticos aportan una visión dinámica del sistema.
Respuesta
  • True
  • False

Pregunta 26

Pregunta
Los diagramas dinámicos aportan una visión dinámica del sistema.
Respuesta
  • True
  • False

Pregunta 27

Pregunta
Señala los diagramas de tipo estático...
Respuesta
  • Diagramas de casos de uso
  • Diagramas de clases
  • Diagramas de objetos
  • Diagramas de componentes
  • Diagramas de despliegue
  • Diagramas de estados
  • Diagramas de actividad
  • Diagramas de interacción

Pregunta 28

Pregunta
Señala los diagramas de tipo dinámico...
Respuesta
  • Diagramas de estado
  • Diagramas de actividad
  • Diagramas de interaccion
  • Diagramas de casos de uso
  • Diagramas de clases
  • Diagramas de componentes
  • Diagramas de despliegue

Pregunta 29

Pregunta
Los diagramas de interacción, que son de tipo estático, se dividen en dos tipos: diagramas de secuencia y diagramas de colaboración.
Respuesta
  • True
  • False

Pregunta 30

Pregunta
La vista de los diagramas de casos de uso modela la funcionalidad del sistema según lo perciben los usuarios externos (actores)
Respuesta
  • True
  • False

Pregunta 31

Pregunta
Un caso de uso es una unidad coherente de funcionalidad, expresada como transacción entre actores y el sistema.
Respuesta
  • True
  • False

Pregunta 32

Pregunta
El objetivo de los diagramas de casos de uso es enumerar a los actores y los casos de uso, y demostrar que todos los actores participan en cada caso de uso.
Respuesta
  • True
  • False

Pregunta 33

Pregunta
Los diagramas de caso de uso modelan la funcionalidad de un sistema usando actores y casos de uso. Estos son servicios/funciones provistas por el sistema para sus usuarios.
Respuesta
  • True
  • False

Pregunta 34

Pregunta
Elementos de un caso de uso...
Respuesta
  • Sistema
  • Actor
  • Casos de uso
  • Relaciones
  • Hardware
  • Serial

Pregunta 35

Pregunta
Elementos de un caso de uso: - [blank_start]Sistema[blank_end]: el [blank_start]rectángulo[blank_end] representa los límites del sistema que contiene los casos de uso. Los actores se ubican [blank_start]fuera[blank_end] del sistema. - [blank_start]Actor[blank_end]: caracteriza las [blank_start]interacciones[blank_end] de los usuarios externos con el sistema. Cada uno participa en uno o más casos de uso. Interactúa con el caso de uso, intercambiando [blank_start]mensajes[blank_end]. La implementación [blank_start]interna[blank_end] de un actor no es relevante en el caso de uso. Los actores pueden ser definidos en [blank_start]jerarquías[blank_end] de [blank_start]generalización[blank_end], en las cuales una descripción abstracta del actor es compartida y aumentada por una o más descripciones específicas del actor. Un actor puede ser un ser [blank_start]humano[blank_end], otro [blank_start]sistema[blank_end] informático o cierto [blank_start]proceso[blank_end] ejecutable. - [blank_start]Casos de uso[blank_end]: es una descripción de las [blank_start]interacciones[blank_end] que se producen entre un [blank_start]actor[blank_end] y el sistema, cuando el [blank_start]actor[blank_end] usa el [blank_start]sistema[blank_end] para llevar a cabo una tarea específica. Expresa una unidad coherente de funcionalidad, y se representa en el diagrama de Casos de Uso mediante una [blank_start]elipse[blank_end] con el nombre del caso de uso en su [blank_start]interior[blank_end]. El nombre del caso de uso debe reflejar la tarea específica que el [blank_start]actor[blank_end] desea llevar a cabo en el sistema. - [blank_start]Relaciones[blank_end]: existen varios tipos ([blank_start]asociación[blank_end], extensión, [blank_start]inclusión[blank_end], [blank_start]generalización[blank_end] de casos de uso).
Respuesta
  • Sistema
  • rectángulo
  • fuera
  • Actor
  • mensajes
  • interna
  • jerarquías
  • generalización
  • humano
  • proceso
  • sistema
  • Casos de uso
  • interacciones
  • actor
  • actor
  • sistema
  • elipse
  • interior
  • actor
  • asociación
  • inclusión
  • generalización
  • Relaciones
  • interacciones

Pregunta 36

Pregunta
La siguiente notación corresponde a la relación de tipo...
Respuesta
  • Asociación
  • Extensión
  • Inclusión
  • Generalización de casos de uso

Pregunta 37

Pregunta
La siguiente notación corresponde a la relación de tipo...
Respuesta
  • Extensión
  • Gneralización de casos de uso
  • Asociación
  • Inclusión

Pregunta 38

Pregunta
La notación de la siguiente imagen corresponde a una relación de tipo asociación.
Respuesta
  • True
  • False

Pregunta 39

Pregunta
La notación de la imagen corresponde a la relación de tipo: generalización de casos de uso.
Respuesta
  • True
  • False

Pregunta 40

Pregunta
Los actores son entidades internas al sistema que proporcionan estímulos al mismo. Normalmente son seres humanos, pero pueden ser otros sistemas o dispositivos.
Respuesta
  • True
  • False

Pregunta 41

Pregunta
Para identificar a los actores se necesita saber...
Respuesta
  • Qué interactúa con el sistema
  • Quién interactúa con el sistema
  • Qué roles desempeñan en la interacción

Pregunta 42

Pregunta
Hay que tener en cuenta los siguientes puntos a la hora de definir los actores: - Son siempre [blank_start]externos[blank_end] al sistema. - Interactúan directamente con el [blank_start]sistema[blank_end]. - Representan [blank_start]roles[blank_end] que personas y elementos desempeñan en relación al [blank_start]sistema[blank_end]. - Necesitan un [blank_start]nombre[blank_end] en acuerdo a su labor. - La misma persona o [blank_start]elemento[blank_end] puede interpretar varios [blank_start]roles[blank_end] como [blank_start]actores[blank_end] distintos.
Respuesta
  • externos
  • sistema
  • roles
  • sistema
  • nombre
  • roles
  • actores
  • elemento

Pregunta 43

Pregunta
Para identificar los casos de uso es necesario entender lo que el sistema debe hacer y la mejor forma es identificando los actores que usarán el sistema y cómo lo harán.
Respuesta
  • True
  • False

Pregunta 44

Pregunta
Los casos de uso se documentan con texto informal en un contrato, el cual describe tanto la tarea del actor como la respuesta del sistema.
Respuesta
  • True
  • False

Pregunta 45

Pregunta
Los elementos del contrato de casos de uso son...
Respuesta
  • Nombre
  • ID
  • Descripción breve
  • Actores implicados
  • Precondiciones
  • Curso normal
  • Postcondiciones
  • Alternativas
  • Descripción detallada
  • Actores internos

Pregunta 46

Pregunta
Los actores implicados en el caso de uso pueden ser principales (activan el caso de uso) y interinos (interactúan con él después de activar el caso de uso, siendo componentes externos o dispositivos los que interactúan con el sistema).
Respuesta
  • True
  • False

Pregunta 47

Pregunta
El curso normal de un caso de uso no tiene por qué estar ordenado cronológicamente.
Respuesta
  • True
  • False

Pregunta 48

Pregunta
Las alternativas son desviaciones del curso normal del caso de uso, en el cual suelen producirse errores o excepciones que deberá informar el sistema al usuario que introduce datos.
Respuesta
  • True
  • False

Pregunta 49

Pregunta
Un diagrama de clases es...
Respuesta
  • Es un tipo de diagrama de estructuras (estático) que describe la estructura de un sistema mostrando sus clases y las asociaciones entre ellas, y sirve para visualizar las relaciones entre las clases del sistema.
  • Es un tipo de diagrama de estructuras (dinámico) que describe la estructura de un sistema mostrando sus clases y las asociaciones entre ellas. Sirve para visualizar las relaciones entre las clases del sistema
  • Es un tipo de diagrama de estructuras (enlazante) que describe la estructura de un sistema mostrando sus clases y las asociaciones entre ellas. Sirve para visualizar las relaciones entre las clases del sistema

Pregunta 50

Pregunta
Un diagrama de clases está compuesto por clases y relaciones.
Respuesta
  • True
  • False

Pregunta 51

Pregunta
Una clase está compuesta por atributos solamente.
Respuesta
  • True
  • False

Pregunta 52

Pregunta
Señala los tipos de relaciones en un diagrama de clase.
Respuesta
  • Asociación
  • Herencia
  • Composición
  • Agregación
  • Unión
  • Dependencia
  • Extensión

Pregunta 53

Pregunta
Señala las afirmaciones correctas sobre las clases
Respuesta
  • Son la unidad básica que encapsula toda la información de un objeto (instancia de la clase).
  • Podemos modelar el entorno en estudio.
  • Se representa con un rectángulo con 3 divisiones para el nombre de la clase, los atributos y los métodos u operaciones.
  • En la representación de una clase, los atributos y métodos pueden omitirse.
  • Se representa con un rombo con 3 divisiones para el nombre de la clase, los atributos y los métodos u operaciones.
  • Es obligatorio añadir los atributos y métodos en la representación de una clase.
  • Podemos modelar las fases del proyecto en estudio.

Pregunta 54

Pregunta
Por defecto la visibilidad de los atributos debe ser public y de los métodos private.
Respuesta
  • True
  • False

Pregunta 55

Pregunta
Señala los tipos de visibilidad en atributos y métodos de una clase
Respuesta
  • public (+)
  • private (-)
  • protected (#)
  • package (~)
  • public (@)
  • private (*)
  • protected (!)
  • package ($)

Pregunta 56

Pregunta
[blank_start]public[blank_end]: será público, visible tanto dentro como fuera de la clase. Se representa con un [blank_start]+[blank_end]. [blank_start]private[blank_end]: sólo será accesible dentro de la clase (solo los métodos pueden acceder al atributo). Se representa con un [blank_start]-[blank_end]. [blank_start]protected[blank_end]: no será accesible fuera de la clase, pero sí por los métodos de la clase además de las subclases derivadas. Se representa con [blank_start]#[blank_end]. [blank_start]package[blank_end]: es visible en las clases del mismo paquete. Se representa con [blank_start]~[blank_end].
Respuesta
  • public
  • +
  • private
  • -
  • protected
  • #
  • package
  • ~
  • $
  • ^
  • !
  • linked
  • hidden

Pregunta 57

Pregunta
Señala las afirmaciones correctas sobre las relaciones
Respuesta
  • En UML se describen mediante asociaciones
  • Poseen cardinalidad llamada multiplicidad
  • En UML se describen mediante enlaces
  • Poseen cardinalidad llamada multiplicador

Pregunta 58

Pregunta
Señala las afirmaciones correctas sobre la cardinalidad/multiplicidad...
Respuesta
  • Representa el nº de instancias de una clase que se relacionan con las instancias de otra clase.
  • Representa el nº de instancias de una clase.
  • Es similar a la cardinalidad del modelo E/R
  • Es equivalente a la cardinalidad de un mapa.

Pregunta 59

Pregunta
La multiplicidad situada en un extremo de una asociación indica a cuántas instancias de la clase situada en ese mismo extremo está vinculada una instancia de la clase situada en el extremo opuesto.
Respuesta
  • True
  • False

Pregunta 60

Pregunta
En uno de los extremos de la asociación, es posible especificar la multiplicidad mínima y la máxima con el fin de indicar el intervalo de valores al que deberá pertenecer siempre la multiplicidad.
Respuesta
  • True
  • False

Pregunta 61

Pregunta
La asociación puede ser...
Respuesta
  • Bidireccional
  • Unidireccional
  • Ambas son correctas

Pregunta 62

Pregunta
Si se convierten a Java dos clases asociadas bidireccionalmente...
Respuesta
  • Cada una tendrá un objeto/objetos, dependiendo de la multiplicidad entre ellas.
  • Cada una tendrá varios objetos, dependiendo de la multiplicidad entre ellas
  • Ninguna es correcta.
  • Cada una tendrá un objeto/objetos.

Pregunta 63

Pregunta
Una clase no puede asociarse con ella misma creando una asociación reflexiva.
Respuesta
  • True
  • False

Pregunta 64

Pregunta
Una asociación al igual que una clase, puede contener atributos y métodos. Es lo que se llama clase de asociación.
Respuesta
  • True
  • False

Pregunta 65

Pregunta
En la composición débil (composición), los componentes compartidos por varios compuestos y la destrucción del compuesto no implica la destrucción de los componentes.
Respuesta
  • True
  • False

Pregunta 66

Pregunta
En la composición fuerte (composición), los componentes compartidos por varios compuestos y la destrucción del compuesto implica la destrucción de los componentes.
Respuesta
  • True
  • False

Pregunta 67

Pregunta
La herencia es una abstracción importante para compartir similitudes entre clases, donde atributos y operaciones comunes se pueden compartir por medio de la superclase.
Respuesta
  • True
  • False
Mostrar resumen completo Ocultar resumen completo

Similar

Entornos de Desarrollo - Test UML
Juan Torrella
Entornos de Desarrollo - Test UML
DR. MANUDELAROSA L.
Alemán Básico
Diego Santos
Examen Metabolismo
Diego Santos
Examen informática
Cova M
Flas cards
Monica Zapata
Cualidades del sonido
Olga Veiga
INGENIERÍA CIVÍL QUÍMICA
camila.bertiola
Fuentes del Derecho Romano
Marisol González
ATMÓSFERA
Ulises Yo
Mesoamerica- Linea del tiempo
jonyjr1