Este documento presenta un cuestionario sobre conceptos básicos de UML. UML es un lenguaje gráfico para visualizar, especificar y documentar sistemas. Proporciona estándares para modelar el diseño de software a través de diagramas como el diagrama de clases, componentes y despliegue. Las herramientas UML facilitan la creación de estos diagramas y la documentación de sistemas de una manera más estructurada que una simple herramienta de dibujo.
SESION 02-DENSIDAD DE POBLACION Y DEMANDA DE AGUA (19-03-2024).pdf
Uml
1. Cuestionario UML
1.-¿QUÉ ES UML?
a) Es un lenguaje gráfico para visualizar, especificar, construir y documentar un
sistema.
b) Es un lenguaje de programación.
c) Es un lenguaje de disciplinas de la Ingeniería.
2.-¿QUÉ SIGNIFICAN LAS SIGLAS UML?
a) Unified Modeling Language.
b) Unificado Modelo Racional
c) Unidad Modelada de Lenguajes.
3.- ¿PARA QUÉ SIRVE UML?
a) Para crear un lenguaje de programación.
b) Se utiliza para definir un sistema, para detallar los artefactos en el sistema y
para documentar y construir
c) Se utiliza para detallar los artefactos.
4.-¿Qué es herramienta UML?
a) Una herramienta UML es una aplicación de software que utilizan los analistas y
programadores informáticos y les facilitan el trabajo con todo tipo de diagramas UML
b) La estructura estática del sistema y sus partes en diferentes niveles de abstracción.
c) El comportamiento de los objetos en un marco de tiempo dado.
5.-¿Los diagramas UML se preparan con un programa como Paint?
a) si
b) no
c) ninguno de las opciones
6.-¿Que especifica el consorcio OMG?
a) Diagrama de paquetes
b) Flujos de trabajo de forma gráfica
c) especifica los estándares UML
7.-¿El lenguaje unificado de modelado específica 14 tipos de diagramas que representan la
estructura?
a) el comportamiento y las interacciones de un sistema.
b) representar con los diagramas UML.
c) proveedores de programas UML en la red
2. 8.-las herramientas UML son programas de modelado que tienen muchas más funciones que una
simple herramienta de dibujo?
a) falso
b) verdad
c) ninguno
9.-una herramienta UML que te permite exportar ?
a) Objetos y Despliegue
b) Perfiles y paquetes
c) el diagrama a un programa con más funciones utilizando XMl
10.-Cual es la tarea principal del UML?
a) simplificar los sistemas complejos
b) versiones anteriores.
c) atajos de teclado
11.-¿Que muestran los diagramas estructurales?
a) La estructura estática del sistema y sus partes en diferentes niveles de abstracción.
b) Muestran una secuencia de procesos
c) El comportamiento de los objetos en un marco de tiempo dado
12.-¿Cuál es el tipo de diagrama de UML más utilizado?
a) Diagrama de componentes
b) Diagrama de clases.
c) Diagrama de paquetes
13.-¿Que muestra un diagrama de componentes?
a) Muestra el hardware de su sistema y el software de ese hardware.
b) Muestran la relación entre los objetos, pero usan ejemplos del mundo real.
c) Muestra la relación estructural de los componentes de un sistema de software
14.-¿Que muestra un diagrama de despliegue?
a) Muestra el hardware de su sistema y el software de ese hardware.
b) Muestran una secuencia de procesos
c) Muestran la estructura interna de una clase
3. 15.-¿A que están ligados los diagramas de objetos?
a) A los diagramas de clase.
b) A los diagramas de implementación
c) A la estructura estática del sistema
16.-¿Para que se utilizan un diagrama de objetos?
a) Para describir el flujo de trabajo empresarial
b) Para un diagrama que se utiliza muy raramente en cualquier especificación.
c) Para explicar relaciones complejas entre objetos.
17.-¿Que representa el diagrama de paquetes?
a) Las dependencias entre los paquetes que componen un modelo.
b) Flujos de trabajo de forma gráfica
c) Diagramas de secuencia de UML
18.-¿En donde está introducido el diagrama de perfiles?
a) En UML
b) En UML2
c) En UML3
19.-¿Para que se utilizan los diagramas de estructura compuesta?
a) Se utilizan para mostrar la estructura interna de una clase.
b) Se utiliza muy raramente en cualquier especificación
c) se utilizan para explicar relaciones complejas entre objeto
20.-¿Cuales son las 2 clases principales de los tipos de diagramas?
a) Estructurales y de comportamiento
b) Objetos y Despliegue
c) Perfiles y paquetes
4. 21.-¿Qué es un diagrama de actividades?
a) ayuda a visualizar un determinado caso de uso a un nivel más detallado.
b) muestra más claro el modelo
c) ayuda a mejorar la transiciones entre nodos
d) no hace nada
22.-¿Qué es una actividad en el diagrama de actividades?
a) es un fragmento del diagrama
b) es la especificación de una secuencia parametrizada de comportamiento
c) es la parte más difícil del diagrama
d) ninguno de los diagramas
23-.¿Cómo se conforma un diagrama de actividad?
a) estado, transacción y bifurcación
b) materia, sólido, líquido
c) actividad, acción, uniones y objetos
d) objeto, clase y dato
24.-¿ Qué es una acción del diagrama de datos?
a) representa un solo paso dentro de una actividad
b) representa varios pasos dentro de una actividad
c) representa lo que le falta al diagrama
d) no presenta nada
25.-¿Cómo se describe un nodo inicial en el diagrama de actividades?
a) se describe por un gran punto negro
b) se describe por un punto blanco
c) se describe como un cuadrado
d) se describe como un triángulo
26.-¿Que muestra un diagrama de actividades?
5. a) muestra el valor del diagrama
b) muestra el problema del diagrama
c) muestra la secuencia de actividades
d) no muestra nada
- 28.-Menciona tres elementos estructurales del modelo UML
a) Clase, Objeto, Interfaz.
b) Nombre, Clase, Atributo
c) Nombre, Método, Clase
d) Ninguna
- 29.-¿Qué forma representa la notación de interfaz?
a) Cuadrado
b) Circulo
c) Rombo
d) Rectángulo
- 30 Esta clase es utilizada para representar la concurrencia en un sistema.
a) Notación de class activa
b) Notación de componentes
c) Notación de nodo
d) ninguna
- 31 Se usa en un diagrama de casos de uso para describir entidades internas o
externas. externo
a) Notación de colaboración
b) Notación de Actor
c) Notación de Interfaz
d) Notación de objetos
32. ¿Las herramientas de diagramas UML que genera con ingeniería inversa ?
a) generan diagramas a partir del código fuente
b) modelar fácilmente los procesos de negocio
c) Compara la situación real con la ideal