Post on 17-Aug-2015
Modelo de estados y transición
Natalia Andrea Ruiz Lara
nuevo listo
bloqueado
terminadoejecución
Fin plazosalir
expedir
Espera suceso
Ocurre suceso
admitir
Modelo de 5 estados
Espera suceso
Modelo de 6 estados
nuevo listo
bloqueado
terminadoejecución
Fin plazosalir
expedir
Espera sucesoOcurre
suceso
admitir
Bloqueado suspendido
activo
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
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.