modelos de estado de transicion
TRANSCRIPT
DEFINICIONESESTADO:Configuracion unica de informacion en un programa o maquina
TRANCISION:Es el cambio de una etapa a otra o de un razonamiento a otro
En ejecución: El proceso ocupa la CPU actualmente, es decir, se está ejecutando.
Listo o preparado: El proceso dispone de todos los recursos para su ejecución, sólo le falta la CPU.
Bloqueado: Al proceso le falta algún recurso para poder seguir ejecutándose, además de la CPU. Por recurso se pueden entender un dispositivo, un dato, etc. El proceso necesita que ocurra algún evento que le permita poder proseguir su ejecución.
Cuando un proceso pasa de un estado a otro se dice que hace una transición de estado.NUEVO – LISTO: Un proceso recien creado obtiene los recursos.LISTO – EJECUCION: Un proceso tiene a su disposicion la
CPU para su ejecucion.EJECUCION - LISTO: Al proceso se le establece un
intervalo de tiempo para su ejecucion.BLOQUEADO: Un proceso de E/S antes de que termine su tiempo de ejecucion, es decir, se bloquea a si mismo.BLOQUEADO – LISTO: Termina una operación E/S y pasa al estado listo.EJECUCION – TERMINADO: Ocurre cuando el proceso ha terminado de ejecutarse
SUSPENDIDO
TERMINADOEJECUCIONLISTONUEVO
BLOQUEADO
FIN PLAZO
ADMITIR
ACTIVO
SUSPENDER
EXPEDIR
OCURRE PROCESO
ESPERA SUCESO
SALIR