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.
Social Psychology, Milgram (1963)
Robyn Chamberlain
New Possibilities with ExamTime's Flashcard Maker
Andrea Leyden
Cell Organelles and Functions
Melinda Colby
MATTERS OF LIFE AND DEATH - UNIT 1, SECTION 2 - RELIGIOUS STUDIES GCSE EDEXCEL
Khadijah Mohammed
Edexcel Additional Science Chemistry Topics 1+2
hchen8nrd
GCSE Chemistry C4 (OCR)
Usman Rauf
GCSE PE
alexis.hobbs99
Photosynthesis and Respiration
Jessica Phillips
Power and Conflict Poetry
Charlotte Woodward