Académique Documents
Professionnel Documents
Culture Documents
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 trminos: transicin, suceso y accin. R= Transicin: Puede ser vista como una respuesta a un suceso desencadenado, e implica una respuesta o accin. Tambin puede ocurrir por la actividad en un estado. Suceso: Puede ser visto como una actividad que tiende a ocurrir. Accin: Dicho trmino puede ser visto como el factor responsable de que se ejecute y suceda la modificacin de un estado. 3. Qu es una transicin no desencadenada? R= Es una transicin que sucede cuando un estado finaliza una actividad. 4. Cul es la diferencia entre los sub-estados secuenciales y los concurrentes? R= En que los sub-estados secuenciales ocurren uno detrs de otro, por el contrario de los sub-estados concurrentes que ocurren al mismo tiempo. Ejercicios 1. Suponga que disear 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 Tostador
Introduce el pan
Operacin
Sacar el pan
Lapso de tostado
Fin de tostado
Regulado de tostado
2. Cada vez que un objeto enve una seal, se crear un objeto Seal y ser transmitido. En Windows, hay varias seales posibles a partir de la GUI. Suponga que la seal (el tipo de seal que enve a Windows) sea una clase. (Qu tipo de clase es?) Cree un diagrama de clases de las posibles seales y muestre toda la herencia inherente. Clases asociadas con herencia (Especializacin/Generalizacin)):
3. La figura 8.7 le muestra los sub-estados concurrentes dentro del estado Operacin de la GUI. Dibuje un diagrama del estado Protector de pantalla que incluya los sub-estados concurrentes.
Operacin
A la espera de inactividad por el usuario
Inaccin