Anda di halaman 1dari 6

Mtodo y Modelos de desarrollo de

Software
Esther Lozano Candia

Alumno: Armando Castro


Matricula: ES1410915997

Mtodo y Modelos de desarrollo de Software

Componentes de UML
El propsito de la actividad es distinguir en los diagramas de UML los tipos de relaciones que pueden
existir en los diferentes componentes que son utilizados en los mismos diagramas.
Analiza cada diagrama, las opciones para la identificacin del mismo y tomen la mejor decisin y que
consideren sea la correcta, anotarla en el espacio correspondiente.

Diagramas

1. Ingresar

Pregunta
Qu tipo de relacin existe en el diagrama?

a)
b)
c)
d)

Asociacin
Dependencia (include)
Dependencia (Extend)
Generalizacin.

Respuesta

Asociacin

2. Comprar

Armando Castro Castro

Mtodo y Modelos de desarrollo de Software


Pregunta
Qu tipo de relacin existe en el diagrama entre los casos?

a)
b)
c)
d)

Asociacin
Dependencia (include)
Dependencia (Extend)
Generalizacin.

Respuesta

Generalizacin.

3. Pagar factura

Pregunta
Qu tipo de relacin existe en el diagrama entre los casos?

a)
b)
c)
d)

Asociacin
Dependencia (include)
Dependencia (Extend)
Generalizacin.

Respuesta

Dependencia (include)

4. Preparar bebida caliente

Armando Castro Castro

Mtodo y Modelos de desarrollo de Software


Pregunta
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 relacin de tipo dependencia
<<include>>. La relacin 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.

Respuesta

Siempre se debe de
realizar el caso hervir
tetera.

5. Pagar factura

Pregunta
Qu tipo de relacin existe en el diagrama entre los casos?

a)
b)
c)
d)

Asociacin y generalizacin.
Asociacin y dependencia.
Generalizacin y dependencia.
Asociacin y dependencia.

Respuesta
Generalizacin y
dependencia.

6. Restaurante

Armando Castro Castro

Mtodo y Modelos de desarrollo de Software


Pregunta
De acuerdo al grfico que casos de uso inicia el crtico de comidas?

a)
b)
c)
d)

Todos
Los 3 ltimos
Los 3 primeros.
Ninguno

Respuesta

Los 3 primeros

7. Sub-sistema Pagar

Pregunta
De los tres casos de uso, deben de existir dos relaciones, de qu tipo
seran? y de a dnde seran las conexiones?, tomando en cuenta que si el
caso Pagar lo llamramos 1, Pagar con tarjeta de crdito lo llamramos 2, y
Pagar en efectivo lo llamramos 3.

Respuesta

a) Asociacin de 1 a 3 y dependencia de 2 a 3.
b) Dependencia de 1 a 2 y de 1 a 3
c) De generalizacin de 2 a 3 y dependencia de 3 a
1.
d) De generalizacin de 1 a 2 y de 1 a 3.

De generalizacin de 1
a 2 y de 1 a 3.

8. Diagramas de clases, empleados

Pregunta
Qu tipo de relacin existe en el diagrama?

a)
b)
c)
d)

Asociacin
Dependencia (include)
Dependencia (Extend)
Generalizacin.

Armando Castro Castro

Respuesta

Generalizacin

Mtodo y Modelos de desarrollo de Software

9. Diagrama de clases

Pregunta
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, Cul es la falsa?

a) Un usuario tiene atributos y mtodos iguales para


un usuario de administracin y de informtica.
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.

Ninguna de las
anteriores es correcta.

Diagrama de clases sub-sistema empacar

Pregunta
Existen dos tipos de relaciones, cuales son:

a)
b)
c)
d)

Respuesta

Dependencia y Asociacin.
Asociacin y Generalizacin.
Dependencia y Generalizacin.
Asociacin y dependencia extend.

Armando Castro Castro

Respuesta
Dependencia y
Generalizacin.

Anda mungkin juga menyukai