Está en la página 1de 4

M M D Software

Métodos y Modelos de Desarrollo de Software


étodospara
Unidad 1. Herramientas y elodelos
modeladode de software
esarrollo de

Febrero 2019.

Estimados Alumnos
Excelente día

A continuación, se presenta la Actividad 4: Componentes de UML

Propósito: Distinguir en los diagramas de UML los tipos de relaciones que


pueden existir en los diferentes componentes que son utilizados en los mismo
diagramas.

Instrucciones:
1. Ingresa al foro Componentes de UML.
2. En cada problema se presenta un diagrama de UML, en cada uno de ellos se
muestran actores, y tipos de relaciones. De cada problema hay una
pregunta, analiza con al menos tres de tus compañeros cada una de las
cuatro opciones que tiene y seleccionen la correcta, coloca en la columna de
respuesta la letra de la opción.
3. Atiende a las instrucciones y comentarios de retroalimentación por parte de tu
facilitador.

Seguimos en comunicación

Adelante y ánimo…
M M D Software
Métodos y Modelos de Desarrollo de Software
étodospara
Unidad 1. Herramientas y elodelos
modeladode de software
esarrollo de

Diagramas Pregunta Respuesta


1.- Ingresar ¿Qué tipo de relación existe en el diagrama?
a) Asociación
b) Dependencia (include)
c) Dependencia (extend)
d) Generalización

2.- Comprar ¿Qué tipo de relación existe en el diagrama entre


los casos?
a) Asociación
b) Dependencia (include)
c) Dependencia (extend)
d) Generalización

3.- Pagar Factura ¿Qué tipo de relación existe en el diagrama entre


los casos?
a) Asociación
b) Dependencia (include)
c) Dependencia (extend)
d) Generalización

4.- Preparar bebida caliente En el sistema se muestra los casos hacer café y
hacer te, y un caso que se incluye en el proceso
de preparar bebida, llamado hervir agua. Entre los
2 primeros casos y el de hervir agua, existe una
relación de tipo dependencia <<include>>. La
relación de dependencia <<include>> indica que:
a) Que es opcional el caso hervir tetera.
b) Siempre se debe de realizar el caso
hervir tetera
c) Para preparar café siempre debes de
realizar el caso hervir agua, pero no
para hacer te
d) Para preparar té siempre debes de
realizar el caso hervir agua, pero no
para hacer café
M M D Software
Métodos y Modelos de Desarrollo de Software
étodospara
Unidad 1. Herramientas y elodelos
modeladode de software
esarrollo de

5.- Pagar Factura ¿Qué tipo de relación existe en el diagrama entre


los casos?
a) Asociación y generalización
b) Asociación y dependencia
c) Generalización y dependencia
d) Asociación y dependencia

6.- Restaurante ¿De acuerdo al gráfico qué casos de uso inicia el


crítico de comidas?

a) Todos
b) Los 3 últimos
c) Los 3 primeros
d) Ninguno

7.- Sub-sistema Pagar De los tres casos de uso, deben de existir dos
relaciones, ¿de qué tipo serían? y de ¿a dónde
serían las conexiones?, tomando en cuenta que si
el caso Pagar lo llamáramos 1, Pagar con tarjeta
de crédito lo llamáramos 2, y Pagar en efectivo lo
llamáramos 3.
a) Asociación de 1 a 3 y dependencia de
2 a 3.
b) Dependencia de 1 a 2 y de 1 a 3.
c) De generalización de 2 a 3 y
dependencia de 3 a 1.
d) De generalización de 1 a 2 y de 1 a 3.
8.- Diagramas de clases, empleados ¿Qué tipo de relación existe en el diagrama?
a) Asociación
b) Dependencia (include)
c) Dependencia (extend)
d) Generalización.
M M D Software
Métodos y Modelos de Desarrollo de Software
étodospara
Unidad 1. Herramientas y elodelos
modeladode de software
esarrollo de

9.- Diagrama de clases En el diagrama de clases se observan los 3 tipos


de relaciones, de las cuales se pueden realizar
varias aseveraciones, de las que se muestran
abajo una de ellas es falsa, ¿cuál es la falsa?
a) Un usuario tiene atributos y métodos
iguales para un usuario de
administración y de informática.
b) Un usuario tiene asociado una clave o
varias.
c) Un usuario depende de un fichero, sin
este no tiene cabida en el sistema.
d) Ninguna de las anteriores es correcta.
10.- Diagrama de clases sub-sistema empacar
Existen dos tipos de relaciones, cuales son:

a) Dependencia y Asociación.
b) Asociación y Generalización.
c) Dependencia y Generalización.
d) Asociación y dependencia extend.

También podría gustarte