 MODELOS DE ESTADO Y TRANSICIONES
Edgar Ferney Hernández
 QUE ES UN ESTADO
Configuración única de información en un
programa o maquina.
 QUE ES UNA TRANSICION
Es el cambio de una etapa a otra o de un
racionamiento a otro.
 En este modelo un proceso puede estar en
EJECUCION o NO EJECUCION. Cuando se crea un
nuevo proceso, se pone en estado de no
ejecución, en algún momento el proceso que esta
en ejecución pasara la estado no ejecución y otro
proceso se elegirá de la listas de procesos listos
para ejecutar para ponerlos en el estado de
ejecución. Los procesos que no se están
ejecutando deben guardase en tipo de cola hasta
que llegue su turno.
Los procesos en este caso como lo dice su
nombre se encuentra en tres estados:
 EJECUTANDO
 LISTOS PARA EJECUCION
 BLOQUEADOS POR ALGUNA RAZON
Sobre la base de estos estados se construye lo
que se denomina diagrama de transición de
estado. Estar en la cola de listos significa que el
único recurso que hace proceso le esta haciendo
falta es el recurso del procesador.
Se tiene una transición al esta de bloqueados
cada vez que el proceso pida algún recurso. Una
vez ese requerimiento ha sido satisfecho, el
proceso pasara al estado de listo por que ya no
necesita otra cosa mas que el recurso del
procesador.
En el modelo de cinco estados se divide al estado de
NO EJECUCION en dos estados: LISTO Y BLOQUEADO
se agrega además un estado nuevo y otro terminado.
• EJECUCION
• LISTO
• BLOQUEADO
• NUENO
• TERMINADO
EJECUCION:
El proceso esta actualmente en ejecución.
LISTO:
El proceso esta listo para ser ejecutado, solo esta esperando
que el planificador así lo disponga.
BLOQUEADO:
El proceso no puede ejecutar hasta que se produzca cierto
suceso como una operación de entrada y salida.
NUEVO:
El proceso recién fue creado y todavía no fue admitido por el
sistema operativo.
TERMINADO:
El proceso fue expulsado del grupo de procesos ejecutables ya
sea por que termino o por que lago fallo.

So ferney modelos de e y t

  • 1.
     MODELOS DEESTADO Y TRANSICIONES Edgar Ferney Hernández
  • 2.
     QUE ESUN ESTADO Configuración única de información en un programa o maquina.  QUE ES UNA TRANSICION Es el cambio de una etapa a otra o de un racionamiento a otro.
  • 4.
     En estemodelo un proceso puede estar en EJECUCION o NO EJECUCION. Cuando se crea un nuevo proceso, se pone en estado de no ejecución, en algún momento el proceso que esta en ejecución pasara la estado no ejecución y otro proceso se elegirá de la listas de procesos listos para ejecutar para ponerlos en el estado de ejecución. Los procesos que no se están ejecutando deben guardase en tipo de cola hasta que llegue su turno.
  • 6.
    Los procesos eneste caso como lo dice su nombre se encuentra en tres estados:  EJECUTANDO  LISTOS PARA EJECUCION  BLOQUEADOS POR ALGUNA RAZON
  • 7.
    Sobre la basede estos estados se construye lo que se denomina diagrama de transición de estado. Estar en la cola de listos significa que el único recurso que hace proceso le esta haciendo falta es el recurso del procesador. Se tiene una transición al esta de bloqueados cada vez que el proceso pida algún recurso. Una vez ese requerimiento ha sido satisfecho, el proceso pasara al estado de listo por que ya no necesita otra cosa mas que el recurso del procesador.
  • 9.
    En el modelode cinco estados se divide al estado de NO EJECUCION en dos estados: LISTO Y BLOQUEADO se agrega además un estado nuevo y otro terminado. • EJECUCION • LISTO • BLOQUEADO • NUENO • TERMINADO
  • 10.
    EJECUCION: El proceso estaactualmente en ejecución. LISTO: El proceso esta listo para ser ejecutado, solo esta esperando que el planificador así lo disponga. BLOQUEADO: El proceso no puede ejecutar hasta que se produzca cierto suceso como una operación de entrada y salida. NUEVO: El proceso recién fue creado y todavía no fue admitido por el sistema operativo. TERMINADO: El proceso fue expulsado del grupo de procesos ejecutables ya sea por que termino o por que lago fallo.