Sunteți pe pagina 1din 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 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

Inicializacin Conectar a la corriente elctrica

Introduce el pan

Operacin

Sacar el pan

Apagar Desconectar de la corriente elctrica

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

Registro de una inaccin del usuario

Representacin de un protector de pantalla

Verificar el reloj del sistema

Lapso transcurrido Ejecutar protector

S-ar putea să vă placă și