Questão 1
Questão
La falta de estandarización en la representación de un modelo de forma gráfica...
Responda
-
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.
Questão 2
Questão
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.
Questão 3
Questão
Con el objetivo de comunicar ideas a otros desarrolladores y apoyar en los análisis de un problema se creó...
Questão 4
Questão
Señala las respuestas correctas sobre UML:
Responda
-
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.
Questão 5
Questão
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.
Questão 6
Questão
Señala las respuestas correctas sobre modelado visual:
Responda
-
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.
Questão 7
Questão
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
Questão 8
Questão
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.
Responda
-
completo
-
simple
-
compuesto
-
sistemas completos
-
sistemas compuestos
-
sistemas enlazados
-
diseño
-
análisis
-
pruebas
Questão 9
Questão
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).
Questão 10
Questão
UML es un método formal de modelado, con las siguientes ventajas...
Responda
-
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
Questão 11
Responda
-
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.
Questão 12
Questão
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.
Responda
-
Visualizar
-
Especificar
-
Documentar
-
Construir
-
Añadir
-
Verificar
-
Atraer
-
Extender
Questão 13
Questão
Un modelo UML está compuesto por [blank_start]tres[blank_end] clases de bloques de construcción.
Questão 14
Questão
Señala las clases de bloques de construcción en un modelo UML.
Responda
-
Elementos
-
Relaciones
-
Diagramas
-
Pila
-
Conmutador
-
IDE
Questão 15
Questão
Los elementos de un modelo UML...
Responda
-
Son abstracciones de cosas reales.
-
Son abstracciones de cosas ficticias.
-
Ambas respuestas son válidas.
Questão 16
Questão
Las relaciones en un modelo UML relacionan los elementos entre sí.
Questão 17
Questão
¿Qué son los diagramas en un modelo UML?
Responda
-
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.
Questão 18
Questão
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).
Questão 19
Questão
Señala las herramientas UML gratuitas...
Responda
-
StarUML
-
ArgoUML
-
BOUML
-
Frame UML
-
Tiny UML
-
Microsoft Visio
-
Rational Rose
Questão 20
Questão
Señala las herramientas UML bajo licencia...
Responda
-
Microsoft Visio
-
Rational Rose
-
StarUML
-
Frame UML
-
Tiny UML
Questão 21
Questão
Existen plugins UML para los IDE
Questão 22
Questão
La finalidad de los diagramas UML es...
Responda
-
Presentar una perspectiva de un sistema.
-
Presentar una o varias perspectivas de uno o varios sistema.
-
Presentar diversas perspectivas de un sistema.
Questão 23
Questão
Un modelo UML describe lo que hará un sistema y cómo implementarlo.
Questão 24
Questão
Señala los tipos de diagramas UML
Responda
-
Estáticos
-
Dinámicos
-
Alternativos
-
Simples
-
Compuestos
-
Enlazados
Questão 25
Questão
Los diagramas estáticos aportan una visión dinámica del sistema.
Questão 26
Questão
Los diagramas dinámicos aportan una visión dinámica del sistema.
Questão 27
Questão
Señala los diagramas de tipo estático...
Questão 28
Questão
Señala los diagramas de tipo dinámico...
Questão 29
Questão
Los diagramas de interacción, que son de tipo estático, se dividen en dos tipos: diagramas de secuencia y diagramas de colaboración.
Questão 30
Questão
La vista de los diagramas de casos de uso modela la funcionalidad del sistema según lo perciben los usuarios externos (actores)
Questão 31
Questão
Un caso de uso es una unidad coherente de funcionalidad, expresada como transacción entre actores y el sistema.
Questão 32
Questão
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.
Questão 33
Questão
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.
Questão 34
Questão
Elementos de un caso de uso...
Responda
-
Sistema
-
Actor
-
Casos de uso
-
Relaciones
-
Hardware
-
Serial
Questão 35
Questão
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).
Responda
-
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
Questão 36
Questão
La siguiente notación corresponde a la relación de tipo...
Questão 37
Questão
La siguiente notación corresponde a la relación de tipo...
Questão 38
Questão
La notación de la siguiente imagen corresponde a una relación de tipo asociación.
Questão 39
Questão
La notación de la imagen corresponde a la relación de tipo: generalización de casos de uso.
Questão 40
Questão
Los actores son entidades internas al sistema que proporcionan estímulos al mismo. Normalmente son seres humanos, pero pueden ser otros sistemas o dispositivos.
Questão 41
Questão
Para identificar a los actores se necesita saber...
Responda
-
Qué interactúa con el sistema
-
Quién interactúa con el sistema
-
Qué roles desempeñan en la interacción
Questão 42
Questão
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.
Responda
-
externos
-
sistema
-
roles
-
sistema
-
nombre
-
roles
-
actores
-
elemento
Questão 43
Questão
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.
Questão 44
Questão
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.
Questão 45
Questão
Los elementos del contrato de casos de uso son...
Responda
-
Nombre
-
ID
-
Descripción breve
-
Actores implicados
-
Precondiciones
-
Curso normal
-
Postcondiciones
-
Alternativas
-
Descripción detallada
-
Actores internos
Questão 46
Questão
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).
Questão 47
Questão
El curso normal de un caso de uso no tiene por qué estar ordenado cronológicamente.
Questão 48
Questão
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.
Questão 49
Questão
Un diagrama de clases es...
Responda
-
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
Questão 50
Questão
Un diagrama de clases está compuesto por clases y relaciones.
Questão 51
Questão
Una clase está compuesta por atributos solamente.
Questão 52
Questão
Señala los tipos de relaciones en un diagrama de clase.
Responda
-
Asociación
-
Herencia
-
Composición
-
Agregación
-
Unión
-
Dependencia
-
Extensión
Questão 53
Questão
Señala las afirmaciones correctas sobre las clases
Responda
-
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.
Questão 54
Questão
Por defecto la visibilidad de los atributos debe ser public y de los métodos private.
Questão 55
Questão
Señala los tipos de visibilidad en atributos y métodos de una clase
Responda
-
public (+)
-
private (-)
-
protected (#)
-
package (~)
-
public (@)
-
private (*)
-
protected (!)
-
package ($)
Questão 56
Questão
[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].
Responda
-
public
-
+
-
private
-
-
-
protected
-
#
-
package
-
~
-
$
-
^
-
!
-
linked
-
hidden
Questão 57
Questão
Señala las afirmaciones correctas sobre las relaciones
Responda
-
En UML se describen mediante asociaciones
-
Poseen cardinalidad llamada multiplicidad
-
En UML se describen mediante enlaces
-
Poseen cardinalidad llamada multiplicador
Questão 58
Questão
Señala las afirmaciones correctas sobre la cardinalidad/multiplicidad...
Responda
-
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.
Questão 59
Questão
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.
Questão 60
Questão
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.
Questão 61
Questão
La asociación puede ser...
Responda
-
Bidireccional
-
Unidireccional
-
Ambas son correctas
Questão 62
Questão
Si se convierten a Java dos clases asociadas bidireccionalmente...
Responda
-
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.
Questão 63
Questão
Una clase no puede asociarse con ella misma creando una asociación reflexiva.
Questão 64
Questão
Una asociación al igual que una clase, puede contener atributos y métodos. Es lo que se llama clase de asociación.
Questão 65
Questão
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.
Questão 66
Questão
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.
Questão 67
Questão
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.