modelos de estados y transicion

5
Modelo de estados y transición Natalia Andrea Ruiz Lara

Transcript of modelos de estados y transicion

Page 1: modelos de estados y transicion

Modelo de estados y transición

Natalia Andrea Ruiz Lara

Page 2: modelos de estados y transicion

nuevo listo

bloqueado

terminadoejecución

Fin plazosalir

expedir

Espera suceso

Ocurre suceso

admitir

Modelo de 5 estados

Page 3: modelos de estados y transicion

Espera suceso

Modelo de 6 estados

nuevo listo

bloqueado

terminadoejecución

Fin plazosalir

expedir

Espera sucesoOcurre

suceso

admitir

Bloqueado suspendido

activo

Page 4: modelos de estados y transicion

Espera suceso

Modelo de 7 estadosnuevo

listo

bloqueado

terminado

ejecución

Fin plazo

salir

expedir

Espera suceso

Ocurre suceso

admitir

Bloqueado suspendido

activo

Listo suspendido

admitir

activar

suspender

suspender

activar

Ocurre suceso

Page 5: modelos de estados y transicion

ESTADOS

Bloqueo: se interrumpe la ejecución del programa para ser ejecutado en otro momento

Nuevo: se crea una lista de procesos que van a ser ejecutados

Listo: el proceso se encuentra listo para su ejecución.

Ejecución: Aquí se encuentra el proceso que esta en ejecución.

Bloqueo suspendido: Aquí se guardan los procesos que se ejecutaran después.

Listo suspendido: es como la sala de espera ya que aquí se guardan los procesos que están listos-suspendidos para su ejecución.

Terminado: se crea la lista de los procesos que ya se ejecutaron

Suspendido: este se encarga de enviar los procesos que no se va a ejecutar por mucho tiempo.

TRANSICIONES

Espera suceso: es cuando el proceso no se va a utilizar por un tiempo y pasa a bloqueado

Salir: cuando se finaliza el proceso Ocurre suceso: cuando ya ocurrió

el proceso Expedir: es manda los archivos

que están listos para su ejecución. Fin de plazo: cuando se le acaba el

tiempo al proceso. Admitir : permite que es procesa

pueda estar listo para su ejecución.