SlideShare una empresa de Scribd logo
1 de 4
S.E.P. S.N.E.S.T. D.G.E.S.T.
INSTITUTO TECNOLÓGICO
Del Istmo.
ASIGNATURA:
SISTEMAS OPERATIVOS 1
TEMAS:
DIAGRAMA DE ESTADO DE UN PROCESO
CATEDRÁTICO:
JACINTO TOLEDO TORRES
PRESENTA:
GENESIS RASGADO CASTILLO
GRUPO: “S”.SEMESTRE: 4º
INGENIERÍA INFORMATICA.
HEROICA CIUDAD DEJUCHITÁNDEZARAGOZA OAXACA,A 22 DEMARZO
DEL 2015.
TRANSICION DE ESTADO DE UN PROCESO
EJECUCION
LISTO
PREPARADO
BLOQUEADO
SUSPENDIDO
LISTO
SUSPENSION
BLOQUEADO
DESPERTAR
RENAUDAN
TIEMPO
AGOTADO
E/S
PPE/S
INACTIVO
EXPLICA QUE SIGNIFICA CADA ESTADO.
EJECUCION:El proceso está empleandolaCPU,por tanto, está ejecutándose.Puedenhaber
tantos procesos activos como procesadoreshaya disponibles
LISTO PREPARADO: El proceso no está ejecutándose pero escandidato a pasar a estado activo.
Es el planificadorel que,en base a un criterio de planificación,decide qué procesoseleccionade
la lista de procesos preparados para pasar a estado activo.
BLOQUEADO: El procesoestá pendiente de uneventoexterno que le ha hecho bloquear,tales
como una operación de lectura/escritura, la espera de finalizaciónde un proceso hijo,una señal
o una operaciónsobre un semáforo.
SUSPENDIDO BLOQUEADO: El programa o la aplicaciónse encuentranen memoriasecundaria
esperandosuceso.
SUSPENDIDO LISTO: El programa o la aplicaciónse encuentranen memoriasecundaria
disponible para ejecuciónal cargar a memoria principal
¿POR QUE CAUSA UNPROCESO CAMBIA DE ESTADO? Un proceso cambia de estadocuando se
detienenala esperade que se complete alguna operación,o El procesoha sidomovido de la
memoria principal a la memoriasecundaria
¿QUE ES UN PROCESO ACTIVO? El procesoque se encuentra enel estado activo hace una
llamada al sistema que,por su naturaleza, resultaen una transición al estado bloqueado
¿QUE ES UN PROCESO INACTIVO? El proceso que se encuentraen estadoinactivo no se está
empleandoenel CPU por lo tanto no está ejecutándose.
CUANTASTRANSICIONES DE ESTADOS PUEDE HACER UN PROCESO.
Transición Nuevo-Preparado:Es la transicióndel SO para admitir un nuevoproceso siempre y
cuando cumpla con la capacidad de memoriay que no hayan muchosprocesos enejecucióny así
pueda llevarse a cabo el proceso
Transición Preparado – Ejecución:Es un paso que se ocurre en el SO cuando se tiene un nuevo
proceso para ejecutar teniendoencuenta las políticasde planificación.
Transición Ejecución- Preparado: En este procesoel sistemadeterminael tiempomáximo
permitidode ejecuciónpara dar ejecucióna otro proceso.Transición Ejecución– Bloqueo:Es
cuando queda enespera por falta de un recurso o por los tiemposestablecidosque determinan
el suceso.
Transición Bloqueo- Preparado: Es cuando el proceso estábloqueadopor un agente externoy
se vuelve a concedercuando el recurso este completoy dará entrada a la ejecución.
Transición Preparada - Terminado: Es cuando el procesoPadre se terminanpor factores de
almacenamientoque conllevaríana la finalizaciónde los sub procesosque se enlazanal Padre
Transición Bloqueo- Terminado:En este caso el procesohijo puede finalizarel procesopor
superar el límite máximo de ejecucióny por almacenamientoenmemoria.
CONCLUSIONES.
Ya conocimos que es un proceso,ya sabemosquiéncontrola los procesosde nuestro
computador pero tambiénpodemosdecir que:Lo procesosson creados y destruidospor el
sistemaoperativo, así como tambiéneste se debe hacer cargo de la comunicación entre
procesos.El mecanismo por el cual un proceso crea otro procesose denominabifurcación.El
sistemaoperativo esel responsable de determinarlas pautas de intercaladoy asignaciónde
recursos a cada proceso.

Más contenido relacionado

Similar a Transicion de estado de un proceso s.o

Gestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativosGestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativos
chikscorpion_23
 
Gestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativosGestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativos
chikscorpion_23
 
Sistemas operativos procesos
Sistemas operativos procesosSistemas operativos procesos
Sistemas operativos procesos
danysmash
 

Similar a Transicion de estado de un proceso s.o (20)

Diagrama de estados de procesos
Diagrama de estados de procesosDiagrama de estados de procesos
Diagrama de estados de procesos
 
Diagrama de estado
Diagrama de estadoDiagrama de estado
Diagrama de estado
 
Diagrama de estados
Diagrama de estadosDiagrama de estados
Diagrama de estados
 
Estados de un proceso sistemas operativos-
Estados de un proceso  sistemas operativos-Estados de un proceso  sistemas operativos-
Estados de un proceso sistemas operativos-
 
UNIDAD II ADMINISTRADOR DE PROCESADOR
UNIDAD II ADMINISTRADOR DE PROCESADORUNIDAD II ADMINISTRADOR DE PROCESADOR
UNIDAD II ADMINISTRADOR DE PROCESADOR
 
5 estados del proceso
5 estados del proceso5 estados del proceso
5 estados del proceso
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2 sist. oper. 1
Unidad 2 sist. oper. 1Unidad 2 sist. oper. 1
Unidad 2 sist. oper. 1
 
Gestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativosGestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativos
 
Gestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativosGestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativos
 
Procesos - Sistemas Operativos
Procesos - Sistemas OperativosProcesos - Sistemas Operativos
Procesos - Sistemas Operativos
 
U n i d a d 2 sist oper
U n i d a d    2 sist operU n i d a d    2 sist oper
U n i d a d 2 sist oper
 
Concepto de proceso
Concepto de procesoConcepto de proceso
Concepto de proceso
 
Estados y transiciones de un proceso
Estados y transiciones de un procesoEstados y transiciones de un proceso
Estados y transiciones de un proceso
 
Sistemas operativos procesos
Sistemas operativos procesosSistemas operativos procesos
Sistemas operativos procesos
 
Metodos de planificacion
Metodos de planificacionMetodos de planificacion
Metodos de planificacion
 
(2) Arquitectura del SO (generalidades).pdf
(2) Arquitectura del SO (generalidades).pdf(2) Arquitectura del SO (generalidades).pdf
(2) Arquitectura del SO (generalidades).pdf
 
Presentación1
Presentación1Presentación1
Presentación1
 
Clase 3 Sistemas Operativos Administración de procesos
Clase 3 Sistemas Operativos Administración de procesos Clase 3 Sistemas Operativos Administración de procesos
Clase 3 Sistemas Operativos Administración de procesos
 
So 2da unidad
So 2da unidadSo 2da unidad
So 2da unidad
 

Más de Genezitha Rasgado Castillo (8)

Introducción a dropbox
Introducción a dropboxIntroducción a dropbox
Introducción a dropbox
 
Homogeneos terminado
Homogeneos terminadoHomogeneos terminado
Homogeneos terminado
 
Clasificacion de sistemas operativos
Clasificacion de sistemas operativosClasificacion de sistemas operativos
Clasificacion de sistemas operativos
 
Comenzar
ComenzarComenzar
Comenzar
 
Clasificacion de los sistemas operativos
Clasificacion de los sistemas operativosClasificacion de los sistemas operativos
Clasificacion de los sistemas operativos
 
Las funciones de los sistemas operativos
Las funciones de los sistemas operativosLas funciones de los sistemas operativos
Las funciones de los sistemas operativos
 
Actividad 1 introduccion a los sistema operativos docx
Actividad 1 introduccion a los sistema operativos docxActividad 1 introduccion a los sistema operativos docx
Actividad 1 introduccion a los sistema operativos docx
 
Actividad 1 introduccion a los sistema operativos docx
Actividad 1 introduccion a los sistema operativos docxActividad 1 introduccion a los sistema operativos docx
Actividad 1 introduccion a los sistema operativos docx
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (15)

Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 

Transicion de estado de un proceso s.o

  • 1. S.E.P. S.N.E.S.T. D.G.E.S.T. INSTITUTO TECNOLÓGICO Del Istmo. ASIGNATURA: SISTEMAS OPERATIVOS 1 TEMAS: DIAGRAMA DE ESTADO DE UN PROCESO CATEDRÁTICO: JACINTO TOLEDO TORRES PRESENTA: GENESIS RASGADO CASTILLO GRUPO: “S”.SEMESTRE: 4º INGENIERÍA INFORMATICA. HEROICA CIUDAD DEJUCHITÁNDEZARAGOZA OAXACA,A 22 DEMARZO DEL 2015.
  • 2. TRANSICION DE ESTADO DE UN PROCESO EJECUCION LISTO PREPARADO BLOQUEADO SUSPENDIDO LISTO SUSPENSION BLOQUEADO DESPERTAR RENAUDAN TIEMPO AGOTADO E/S PPE/S INACTIVO
  • 3. EXPLICA QUE SIGNIFICA CADA ESTADO. EJECUCION:El proceso está empleandolaCPU,por tanto, está ejecutándose.Puedenhaber tantos procesos activos como procesadoreshaya disponibles LISTO PREPARADO: El proceso no está ejecutándose pero escandidato a pasar a estado activo. Es el planificadorel que,en base a un criterio de planificación,decide qué procesoseleccionade la lista de procesos preparados para pasar a estado activo. BLOQUEADO: El procesoestá pendiente de uneventoexterno que le ha hecho bloquear,tales como una operación de lectura/escritura, la espera de finalizaciónde un proceso hijo,una señal o una operaciónsobre un semáforo. SUSPENDIDO BLOQUEADO: El programa o la aplicaciónse encuentranen memoriasecundaria esperandosuceso. SUSPENDIDO LISTO: El programa o la aplicaciónse encuentranen memoriasecundaria disponible para ejecuciónal cargar a memoria principal ¿POR QUE CAUSA UNPROCESO CAMBIA DE ESTADO? Un proceso cambia de estadocuando se detienenala esperade que se complete alguna operación,o El procesoha sidomovido de la memoria principal a la memoriasecundaria ¿QUE ES UN PROCESO ACTIVO? El procesoque se encuentra enel estado activo hace una llamada al sistema que,por su naturaleza, resultaen una transición al estado bloqueado ¿QUE ES UN PROCESO INACTIVO? El proceso que se encuentraen estadoinactivo no se está empleandoenel CPU por lo tanto no está ejecutándose. CUANTASTRANSICIONES DE ESTADOS PUEDE HACER UN PROCESO. Transición Nuevo-Preparado:Es la transicióndel SO para admitir un nuevoproceso siempre y cuando cumpla con la capacidad de memoriay que no hayan muchosprocesos enejecucióny así pueda llevarse a cabo el proceso Transición Preparado – Ejecución:Es un paso que se ocurre en el SO cuando se tiene un nuevo proceso para ejecutar teniendoencuenta las políticasde planificación. Transición Ejecución- Preparado: En este procesoel sistemadeterminael tiempomáximo permitidode ejecuciónpara dar ejecucióna otro proceso.Transición Ejecución– Bloqueo:Es cuando queda enespera por falta de un recurso o por los tiemposestablecidosque determinan el suceso. Transición Bloqueo- Preparado: Es cuando el proceso estábloqueadopor un agente externoy se vuelve a concedercuando el recurso este completoy dará entrada a la ejecución.
  • 4. Transición Preparada - Terminado: Es cuando el procesoPadre se terminanpor factores de almacenamientoque conllevaríana la finalizaciónde los sub procesosque se enlazanal Padre Transición Bloqueo- Terminado:En este caso el procesohijo puede finalizarel procesopor superar el límite máximo de ejecucióny por almacenamientoenmemoria. CONCLUSIONES. Ya conocimos que es un proceso,ya sabemosquiéncontrola los procesosde nuestro computador pero tambiénpodemosdecir que:Lo procesosson creados y destruidospor el sistemaoperativo, así como tambiéneste se debe hacer cargo de la comunicación entre procesos.El mecanismo por el cual un proceso crea otro procesose denominabifurcación.El sistemaoperativo esel responsable de determinarlas pautas de intercaladoy asignaciónde recursos a cada proceso.