Anda di halaman 1dari 2

Cuestionario

1. ¿De qué forma difiere un diagrama de estados de uno de clases, de objetos o de caso de uso?
R= En que un diagrama de estados muestra las condiciones de un solo objeto, a diferencia de los otros
diagramas que tienden a modelar el comportamiento de un sistema, o al menos un grupo de clases, objetos
o casos de uso.

2. Defina los siguientes términos: transición, suceso y acción.


R=

Transición: Puede ser vista como una respuesta a un suceso desencadenado, e implica una respuesta o
acción. También puede ocurrir por la actividad en un estado.

Suceso: Puede ser visto como una actividad que tiende a ocurrir.

Acción: Dicho término puede ser visto como el factor responsable de que se ejecute y suceda la
modificación de un estado.

3. ¿Qué es una transición no desencadenada?


R= Es una transición que sucede cuando un estado finaliza una actividad.

4. ¿Cuál es la diferencia entre los sub-estados secuenciales y los concurrentes?


R= En que los sub-estados secuenciales ocurren uno detrás de otro, por el contrario de los sub-estados
concurrentes que ocurren al mismo tiempo.

Ejercicios

1. Suponga que diseñará un tostador. Cree el diagrama de estados que controle los estados del
pan en el tostador. Incluya los sucesos desencadenados, acciones y condiciones de seguridad
necesarios.

Enciende el Introduce el
Tostador Inicialización Sacar el pan Apagar
pan Operación

Conectar a la Desconectar de la
corriente corriente eléctrica
eléctrica

Lapso de Fin de
tostado tostado

Regulado
de tostado
2. Cada vez que un objeto envíe una señal, se creará un objeto Señal y será transmitido. En
Windows, hay varias señales posibles a partir de la GUI. Suponga que la señal (el tipo de señal
que envíe a Windows) sea una clase. (¿Qué tipo de clase es?) Cree un diagrama de clases de las
posibles señales y muestre toda la herencia inherente.

Clases asociadas con herencia (Especialización/Generalización)):

3. La figura 8.7 le muestra los sub-estados concurrentes dentro del estado Operación de la GUI.
Dibuje un diagrama del estado Protector de pantalla que incluya los sub-estados concurrentes.

Operación

A la espera
de Inacción
Registro de Representación
inactividad de un protector
una inacción
por el de pantalla
usuario del usuario

Lapso
Verificar transcurrido
el reloj Ejecutar
del protector
sistema

Anda mungkin juga menyukai