EXAMEN ED 3º EV

Beschreibung

Entornos de Desarrollo Quiz am EXAMEN ED 3º EV, erstellt von Javier Gil Pires am 06/05/2019.
Javier Gil Pires
Quiz von Javier Gil Pires, aktualisiert more than 1 year ago
Javier Gil Pires
Erstellt von Javier Gil Pires vor mehr als 5 Jahre
16
1

Zusammenfassung der Ressource

Frage 1

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

Frage 2

Frage
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.
Antworten
  • True
  • False

Frage 3

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

Frage 4

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

Frage 5

Frage
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.
Antworten
  • True
  • False

Frage 6

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

Frage 7

Frage
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
Antworten
  • True
  • False

Frage 8

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

Frage 9

Frage
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).
Antworten
  • True
  • False

Frage 10

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

Frage 11

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

Frage 12

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

Frage 13

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

Frage 14

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

Frage 15

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

Frage 16

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

Frage 17

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

Frage 18

Frage
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).
Antworten
  • True
  • False

Frage 19

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

Frage 20

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

Frage 21

Frage
Existen plugins UML para los IDE
Antworten
  • True
  • False

Frage 22

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

Frage 23

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

Frage 24

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

Frage 25

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

Frage 26

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

Frage 27

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

Frage 28

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

Frage 29

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

Frage 30

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

Frage 31

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

Frage 32

Frage
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.
Antworten
  • True
  • False

Frage 33

Frage
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.
Antworten
  • True
  • False

Frage 34

Frage
Elementos de un caso de uso...
Antworten
  • Sistema
  • Actor
  • Casos de uso
  • Relaciones
  • Hardware
  • Serial

Frage 35

Frage
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).
Antworten
  • 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

Frage 36

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

Frage 37

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

Frage 38

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

Frage 39

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

Frage 40

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

Frage 41

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

Frage 42

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

Frage 43

Frage
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.
Antworten
  • True
  • False

Frage 44

Frage
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.
Antworten
  • True
  • False

Frage 45

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

Frage 46

Frage
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).
Antworten
  • True
  • False

Frage 47

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

Frage 48

Frage
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.
Antworten
  • True
  • False

Frage 49

Frage
Un diagrama de clases es...
Antworten
  • 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

Frage 50

Frage
Un diagrama de clases está compuesto por clases y relaciones.
Antworten
  • True
  • False

Frage 51

Frage
Una clase está compuesta por atributos solamente.
Antworten
  • True
  • False

Frage 52

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

Frage 53

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

Frage 54

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

Frage 55

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

Frage 56

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

Frage 57

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

Frage 58

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

Frage 59

Frage
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.
Antworten
  • True
  • False

Frage 60

Frage
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.
Antworten
  • True
  • False

Frage 61

Frage
La asociación puede ser...
Antworten
  • Bidireccional
  • Unidireccional
  • Ambas son correctas

Frage 62

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

Frage 63

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

Frage 64

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

Frage 65

Frage
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.
Antworten
  • True
  • False

Frage 66

Frage
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.
Antworten
  • True
  • False

Frage 67

Frage
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.
Antworten
  • True
  • False
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

Entornos de Desarrollo - Test UML
Juan Torrella
Entornos de Desarrollo - Test UML
DR. MANUDELAROSA L.
Geschichte Deutschlands
max.grassl
Französisch für Anfänger
JohannesK
Quiz Strategie und Entrepreneurship
benny.biering
Epochen und Literaturströmungen für das Abitur 2015
barbara91
Arbeitsrecht (Fragen)
Maximilian Mustermann
OEKO UniVie (korrigiert)
Laus Kojka
Vetie Radio 2014
S J
AVO 2017
steff Müller
Vetie: Milch 2020 Matrikel 14
Johanna Tr