Modelos de estado y transicion

Post on 04-Aug-2015

84 views 0 download

Transcript of Modelos de estado y transicion

MODELOS DE ESTADO Y TRANSICION

Presentado por:Wilmer Andres Monroy BernalCod:10053

• ESTADOCONFIGURACION UNICA DE INFORMACION EN UN PROGRAMA O MAQUINA

• TRANSICION SE DEFINE COMO EL CAMBIO DE ETAPA A OTRA

SE ENTIENDE POR UN PROCESO QUE PUEDE ESTAR EN EJECUCION O CUANDO SE INICIA UN NUEVO PROCESO HACE UNA NO EJECUCION AL PROCESO ANTERIOR. NO PUEDEN ESTAR EN EJECUCION 2 PROCESOS AL MISMO TIEMPO.

MODELO DE 2 ESTADOS

No EjecuciónNo Ejecución EjecuciónEjecuciónEntrarEntrar

ES EL PROCESO EN EL CUAL SE REFLEJA EL ESTADO QUE SE ENCUENTRA ES DECIR SI SE ESTA EJECUTANDO O NO LOS PROCESOS, SE PUEDEN EVIDENCIAR EN 3 ESTADOS EJECUTADO LISTO BLOQUEADO

MODELO DE 3 ESTADOS

ListoListo BloqueadoBloqueadoEntrarEntrar

EjecuciónEjecución

Expedir

Expedir

SE ENTIENDE POR LA PLANIFICACION POR TURNO ROTATORIO PARA EL PROCESO QUE NO SE ENCUENTRE EN EJECUCION AGREGANDOLE UN ESTADO NUEVO Y OTRO TERMINADO ES POR ESO QUE SE DIVIDE EN: EJECUCION LISTO BLOQUEADO NUEVO TERMINADO

MODELO DE 5 ESTADOS

NuevoNuevoListoListoAdmitirAdmitir TerminadoTerminadoEjecuciónEjecución

BloqueadoBloqueado

ESTE MODELO LO DIFERENCIA DEL ANTERIOR LA INCLUSION DEL ESTADO SUSPENDIDO; EL CUAL CORRESPONDE A MOVER UN PROCESO DE LA MEMORIA PRINCIPAL A LA MEMORIA SECUNDARIA

EJECUCION LISTO BLOQUEADO NUEVO TERMINADO SUSPENDIDO

MODELO DE 6 ESTADOS

NuevoNuevoListoListo

AdmitirAdmitirTerminadoTerminado

SalirSalir

EjecuciónEjecución

BloqueadoBloqueadoSuspendidoSuspendido

ExpedirExpedir

Espera suceso

Espera suceso

Activa

r

Activa

r

Ocu

rre

suce

soO

curr

e su

ceso

Fin del tiempoFin del tiempo

SuspenderSuspender

EN ESTE MODELO SE VE LA INCLUSION DE DOS ESTADOS DE SUSPENSION POR LO TANTO SON LOS SIGUIENTES ESTADOS:

EJECUCION LISTO BLOQUEADO NUEVO TERMINADO BLOQUEADO / SUSPENDIDO LISTO / SUSPENDIDO

MODELO DE 7 ESTADOS

Listo/suspendido

Listo/suspendido

ListoListoActivarActivar

TerminadoTerminadoSalirSalirEjecuciónEjecución

BloqueadoBloqueadoBloqueado

/SuspendidoBloqueado

/Suspendido

ExpedirExpedirEspera suceso

Espera suceso

Ocu

rre

suce

soO

curr

e su

ceso

Fin del tiempoFin del tiempo

NuevoNuevo

ExpedirExpedir

Expedir

Expedir

ActivarActivar

Ocu

rre

suce

soO

curr

e su

ceso

SuspenderSuspender

SuspenderSuspender