EXAMEN ED 3º EV

Description

Entornos de Desarrollo Quiz on EXAMEN ED 3º EV, created by Javier Gil Pires on 06/05/2019.
Javier Gil Pires
Quiz by Javier Gil Pires, updated more than 1 year ago
Javier Gil Pires
Created by Javier Gil Pires over 5 years ago
16
1

Resource summary

Question 1

Question
La falta de estandarización en la representación de un modelo de forma gráfica...
Answer
  • 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.

Question 2

Question
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.
Answer
  • True
  • False

Question 3

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

Question 4

Question
Señala las respuestas correctas sobre UML:
Answer
  • 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.

Question 5

Question
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.
Answer
  • True
  • False

Question 6

Question
Señala las respuestas correctas sobre modelado visual:
Answer
  • 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.

Question 7

Question
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
Answer
  • True
  • False

Question 8

Question
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.
Answer
  • completo
  • simple
  • compuesto
  • sistemas completos
  • sistemas compuestos
  • sistemas enlazados
  • diseño
  • análisis
  • pruebas

Question 9

Question
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).
Answer
  • True
  • False

Question 10

Question
UML es un método formal de modelado, con las siguientes ventajas...
Answer
  • 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

Question 11

Question
¿Qué es UML?
Answer
  • 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.

Question 12

Question
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.
Answer
  • Visualizar
  • Especificar
  • Documentar
  • Construir
  • Añadir
  • Verificar
  • Atraer
  • Extender

Question 13

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

Question 14

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

Question 15

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

Question 16

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

Question 17

Question
¿Qué son los diagramas en un modelo UML?
Answer
  • 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.

Question 18

Question
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).
Answer
  • True
  • False

Question 19

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

Question 20

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

Question 21

Question
Existen plugins UML para los IDE
Answer
  • True
  • False

Question 22

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

Question 23

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

Question 24

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

Question 25

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

Question 26

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

Question 27

Question
Señala los diagramas de tipo estático...
Answer
  • 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

Question 28

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

Question 29

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

Question 30

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

Question 31

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

Question 32

Question
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.
Answer
  • True
  • False

Question 33

Question
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.
Answer
  • True
  • False

Question 34

Question
Elementos de un caso de uso...
Answer
  • Sistema
  • Actor
  • Casos de uso
  • Relaciones
  • Hardware
  • Serial

Question 35

Question
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).
Answer
  • 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

Question 36

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

Question 37

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

Question 38

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

Question 39

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

Question 40

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

Question 41

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

Question 42

Question
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.
Answer
  • externos
  • sistema
  • roles
  • sistema
  • nombre
  • roles
  • actores
  • elemento

Question 43

Question
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.
Answer
  • True
  • False

Question 44

Question
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.
Answer
  • True
  • False

Question 45

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

Question 46

Question
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).
Answer
  • True
  • False

Question 47

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

Question 48

Question
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.
Answer
  • True
  • False

Question 49

Question
Un diagrama de clases es...
Answer
  • 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

Question 50

Question
Un diagrama de clases está compuesto por clases y relaciones.
Answer
  • True
  • False

Question 51

Question
Una clase está compuesta por atributos solamente.
Answer
  • True
  • False

Question 52

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

Question 53

Question
Señala las afirmaciones correctas sobre las clases
Answer
  • 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.

Question 54

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

Question 55

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

Question 56

Question
[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].
Answer
  • public
  • +
  • private
  • -
  • protected
  • #
  • package
  • ~
  • $
  • ^
  • !
  • linked
  • hidden

Question 57

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

Question 58

Question
Señala las afirmaciones correctas sobre la cardinalidad/multiplicidad...
Answer
  • 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.

Question 59

Question
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.
Answer
  • True
  • False

Question 60

Question
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.
Answer
  • True
  • False

Question 61

Question
La asociación puede ser...
Answer
  • Bidireccional
  • Unidireccional
  • Ambas son correctas

Question 62

Question
Si se convierten a Java dos clases asociadas bidireccionalmente...
Answer
  • 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.

Question 63

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

Question 64

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

Question 65

Question
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.
Answer
  • True
  • False

Question 66

Question
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.
Answer
  • True
  • False

Question 67

Question
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.
Answer
  • True
  • False
Show full summary Hide full summary

Similar

Entornos de Desarrollo - Test UML
Juan Torrella
Entornos de Desarrollo - Test UML
DR. MANUDELAROSA L.
Unit 1 - Electricity
Callum McClintock
SAT Sample Essay - Failure/ Success
nedtuohy
Mapa Conceptual de Liderazgo
gabbi.mendoza
GCSE Computing: Hardware
Yasmin F
Biology Unit 1a - GCSE - AQA
RosettaStoneDecoded
Science Final Study Guide
Caroline Conlan
“The knower’s perspective is essential in the pursuit of knowledge.” To what extent do you agree with this statement?
Lucia Rocha Mejia
Intake7 BIM L1
Stanley Chia
Boston Tea Party
Shelby Smith