SlideShare una empresa de Scribd logo
SISTEMAS OPERATIVOS modelo de procesamiento de 5 estados Ing. Juan Paúl “El Pulpo Pul” Vargas
SISTEMA OPERATIVO PROCESO NULO PROCESO NUEVO Aplicación El programa en ejecución crea un proceso nuevo, llamado proceso nulo El nuevo proceso no tiene aún acceso al grupo de procesos ejecutables por el Sistema Operativo Una aplicación o un  proceso se está  ejecutando EL PROCESO SE ENCUENTRA EN EL ESTADO NUEVO
SISTEMA OPERATIVO SISTEMA OPERATIVO PROCESO NUEVO PROCESO LISTO Cuando se crea el nuevo proceso, el S.O. no se encuentra listo para aceptar un proceso más Al momento que se termina de ejecutar un proceso previo, el S.O. ya puede admitir un proceso más en su grupo de procesos a ejecutar El proceso nuevo está ahora dentro del sistema EL PROCESO SE ENCUENTRA AHORA EN EL ESTADO LISTO
PROCESADOR PROCESO LISTO PROCESO EN EJECUCIÓN Proceso previo Proceso previo Proceso previo El proceso se encuentra ahora en una lista de procesos a ser ejecutados por el procesador Cuando llega el turno, el proceso pasa a ser ejecutado por el procesador  EL PROCESO SE ENCUENTRA AHORA EN ESTADO DE EJECUCIÓN
Cuando se termina o abandona la ejecución del proceso, éste pasa al estado TERMINADO PROCESO TERMINADO PROCESADOR PROCESO EN EJECUCIÓN Si el proceso solicita un servicio al S.O. que lo mantenga en espera, se le colocará en estado BLOQUEADO, cuando el suceso ocurre, el proceso pasa de nuevo a estado LISTO PROCESO BLOQUEADO Si el tiempo de ejecución del proceso caduca, o si se debe ejecutar uno de mayor prioridad, el proceso pasa de nuevo al estado LISTO PROCESO LISTO
Dentro del modelo de 5 estados, existen otros dos estados extra, llamados “estados de suspensión” LOS ESTADOS EN SUSPENSIÓN SON TRANSFERIDOS A LA MEMORIA SECUNDARIA PROCESO BLOQUEADO SUSPENDIDO PROCESO LISTO SUSPENDIDO El proceso está en memoria secundaria esperando un suceso El proceso está en memoria secundaria pero listo para ser ejecutado en cuanto sea transferido a la memoria principal
Cuando no hay espacio disponible en la memoria principal, y existe al menos un proceso bloqueado, éste se transfiere a la memoria secundaria para dar cabida a nuevos procesos. El proceso pasa a estar bloqueado suspendido. PROCESO BLOQUEADO SUSPENDIDO PROCESO BLOQUEADO Cuando ocurre el suceso que el proceso bloqueado esperaba, pero éste aún se encuentra en estado bloqueado, el proceso pasa del estado bloqueado suspendido al estado listo suspendido, ya que permanece en la memoria secundaria. Si no hay procesos listos, el sistema deberá traer uno para continuar la ejecución, puede que un estado listosuspendido tenga mayor prioridad que uno listo. El proceso pasa al estado listo. Si no hay espacio disponible en memoria principal, y la única manera de liberar un bloque suficientemente grande es pasar un proceso del estado listo al estado listo suspendido. PROCESO LISTO SUSPENDIDO PROCESO LISTO
FIN 2099 TODOS LOS DERECHOS RESERVADOS Acompáñalo con leche.. Goloso.. ; )

Más contenido relacionado

La actualidad más candente

Expresiones regulares
Expresiones regularesExpresiones regulares
Expresiones regulares
Rennytox Hernandez
 
Transiciones de Procesos
Transiciones de ProcesosTransiciones de Procesos
Transiciones de Procesossueich
 
Estados y transiciones de los procesos
Estados y transiciones de los procesosEstados y transiciones de los procesos
Estados y transiciones de los procesos
Alberto Ch
 
Gestion de memoria en Linux
Gestion de memoria en LinuxGestion de memoria en Linux
Gestion de memoria en Linux
ChriztOpher Medina
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosVictor Reyes
 
Gestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas OperativosGestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas Operativos
Marvin Romero
 
Hilos y procesos - Vanessa Ramirez
Hilos y procesos - Vanessa RamirezHilos y procesos - Vanessa Ramirez
Hilos y procesos - Vanessa Ramirez
Vanessa Ramirez
 
Mapa mental de hilos
Mapa mental de hilosMapa mental de hilos
Mapa mental de hilos
Benjamín Joaquín Martínez
 
Cuadro comparativo de los sistemas operativos
Cuadro comparativo de los sistemas operativos Cuadro comparativo de los sistemas operativos
Cuadro comparativo de los sistemas operativos
Itzel Ortiz
 
Planificacion de CPU FCFS (First Come, First Served)
Planificacion de CPU FCFS (First Come, First Served)Planificacion de CPU FCFS (First Come, First Served)
Planificacion de CPU FCFS (First Come, First Served)
Rodrigo Saraguro
 
Unidad 3 administracion de la memoria
Unidad 3 administracion de la memoriaUnidad 3 administracion de la memoria
Unidad 3 administracion de la memoria
caredimaria
 
SISTEMAS DE TIEMPO COMPARTIDO
SISTEMAS DE TIEMPO COMPARTIDOSISTEMAS DE TIEMPO COMPARTIDO
SISTEMAS DE TIEMPO COMPARTIDO
AreliDA
 
Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)Javier Alvarez
 
Manejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosManejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosCarolina Cols
 
Ventajas y desventajas
Ventajas y desventajasVentajas y desventajas
Ventajas y desventajas
Oscar LS
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
YESENIA CETINA
 
UNIDAD 3 MODULARIZACIÓN
UNIDAD 3 MODULARIZACIÓNUNIDAD 3 MODULARIZACIÓN

La actualidad más candente (20)

Expresiones regulares
Expresiones regularesExpresiones regulares
Expresiones regulares
 
Transiciones de Procesos
Transiciones de ProcesosTransiciones de Procesos
Transiciones de Procesos
 
Estados y transiciones de los procesos
Estados y transiciones de los procesosEstados y transiciones de los procesos
Estados y transiciones de los procesos
 
Administracion de entrada y salida
Administracion de entrada y salidaAdministracion de entrada y salida
Administracion de entrada y salida
 
Gestion de memoria en Linux
Gestion de memoria en LinuxGestion de memoria en Linux
Gestion de memoria en Linux
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Analizador lexico
Analizador lexicoAnalizador lexico
Analizador lexico
 
Gestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas OperativosGestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas Operativos
 
Hilos y procesos - Vanessa Ramirez
Hilos y procesos - Vanessa RamirezHilos y procesos - Vanessa Ramirez
Hilos y procesos - Vanessa Ramirez
 
Mapa mental de hilos
Mapa mental de hilosMapa mental de hilos
Mapa mental de hilos
 
Cuadro comparativo de los sistemas operativos
Cuadro comparativo de los sistemas operativos Cuadro comparativo de los sistemas operativos
Cuadro comparativo de los sistemas operativos
 
Planificacion de CPU FCFS (First Come, First Served)
Planificacion de CPU FCFS (First Come, First Served)Planificacion de CPU FCFS (First Come, First Served)
Planificacion de CPU FCFS (First Come, First Served)
 
Unidad 3 administracion de la memoria
Unidad 3 administracion de la memoriaUnidad 3 administracion de la memoria
Unidad 3 administracion de la memoria
 
SISTEMAS DE TIEMPO COMPARTIDO
SISTEMAS DE TIEMPO COMPARTIDOSISTEMAS DE TIEMPO COMPARTIDO
SISTEMAS DE TIEMPO COMPARTIDO
 
Procesos
ProcesosProcesos
Procesos
 
Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)
 
Manejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosManejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativos
 
Ventajas y desventajas
Ventajas y desventajasVentajas y desventajas
Ventajas y desventajas
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
UNIDAD 3 MODULARIZACIÓN
UNIDAD 3 MODULARIZACIÓNUNIDAD 3 MODULARIZACIÓN
UNIDAD 3 MODULARIZACIÓN
 

Destacado

5 estados del proceso
5 estados del proceso5 estados del proceso
5 estados del proceso
Daniel Fernandez
 
Modelo de estados
Modelo de estadosModelo de estados
Modelo de estadosYNPARDO
 
Estados de un proceso
Estados de un procesoEstados de un proceso
Estados de un proceso
i92almaa
 
Modelos de estados
Modelos de estadosModelos de estados
Modelos de estadosFaubricio
 
Diagrama de 7 estados
Diagrama de 7 estadosDiagrama de 7 estados
Diagrama de 7 estados
zombra18
 
Manejo De Sistemas Operativos
Manejo De Sistemas OperativosManejo De Sistemas Operativos
Manejo De Sistemas Operativosguest11ac8e
 
Equipo 4 concurrencia y secuenciabilidad
Equipo 4   concurrencia y secuenciabilidadEquipo 4   concurrencia y secuenciabilidad
Equipo 4 concurrencia y secuenciabilidadAna Gómez
 
Cluster beowulf javier condori flores
Cluster beowulf   javier condori floresCluster beowulf   javier condori flores
Cluster beowulf javier condori floresJavier Condori Flores
 
Concurrencia interbloqueo e inanición
Concurrencia interbloqueo e inaniciónConcurrencia interbloqueo e inanición
Concurrencia interbloqueo e inaniciónjhonfgarcia
 
Programas de control sistemas operativos
Programas de control  sistemas operativosProgramas de control  sistemas operativos
Programas de control sistemas operativosscarlla
 
Deteccion Y Recuperacion De Un Interbloqueo
Deteccion Y Recuperacion De Un InterbloqueoDeteccion Y Recuperacion De Un Interbloqueo
Deteccion Y Recuperacion De Un InterbloqueoTecnologico de pinotepa
 
Definición de registro de procesador
Definición de registro de procesadorDefinición de registro de procesador
Definición de registro de procesador
Cirenio Santos Hernandez
 
Componentes de un clúster
Componentes de un clústerComponentes de un clúster
Componentes de un clústerDoyler83
 
VMware vSphere ventajas y desventajas
VMware vSphere ventajas y desventajasVMware vSphere ventajas y desventajas
VMware vSphere ventajas y desventajas
Byron Galáctico Rodríguez
 
Registros de control y estados de la CPU
Registros de control y estados de la CPURegistros de control y estados de la CPU
Registros de control y estados de la CPUIvan Porras
 
Punteros a Funciones en C
Punteros a Funciones en CPunteros a Funciones en C
Punteros a Funciones en C
AnesGy SD
 
Administración de procesos en el S.O.
Administración de procesos en el S.O.Administración de procesos en el S.O.
Administración de procesos en el S.O.Carlos Solano
 
Interaccion Farmaco Receptor Haroldo Villarroel
Interaccion Farmaco Receptor Haroldo VillarroelInteraccion Farmaco Receptor Haroldo Villarroel
Interaccion Farmaco Receptor Haroldo Villarroelpablongonius
 
Registros del cpu!
Registros del cpu!Registros del cpu!
Registros del cpu!romo91
 

Destacado (19)

5 estados del proceso
5 estados del proceso5 estados del proceso
5 estados del proceso
 
Modelo de estados
Modelo de estadosModelo de estados
Modelo de estados
 
Estados de un proceso
Estados de un procesoEstados de un proceso
Estados de un proceso
 
Modelos de estados
Modelos de estadosModelos de estados
Modelos de estados
 
Diagrama de 7 estados
Diagrama de 7 estadosDiagrama de 7 estados
Diagrama de 7 estados
 
Manejo De Sistemas Operativos
Manejo De Sistemas OperativosManejo De Sistemas Operativos
Manejo De Sistemas Operativos
 
Equipo 4 concurrencia y secuenciabilidad
Equipo 4   concurrencia y secuenciabilidadEquipo 4   concurrencia y secuenciabilidad
Equipo 4 concurrencia y secuenciabilidad
 
Cluster beowulf javier condori flores
Cluster beowulf   javier condori floresCluster beowulf   javier condori flores
Cluster beowulf javier condori flores
 
Concurrencia interbloqueo e inanición
Concurrencia interbloqueo e inaniciónConcurrencia interbloqueo e inanición
Concurrencia interbloqueo e inanición
 
Programas de control sistemas operativos
Programas de control  sistemas operativosProgramas de control  sistemas operativos
Programas de control sistemas operativos
 
Deteccion Y Recuperacion De Un Interbloqueo
Deteccion Y Recuperacion De Un InterbloqueoDeteccion Y Recuperacion De Un Interbloqueo
Deteccion Y Recuperacion De Un Interbloqueo
 
Definición de registro de procesador
Definición de registro de procesadorDefinición de registro de procesador
Definición de registro de procesador
 
Componentes de un clúster
Componentes de un clústerComponentes de un clúster
Componentes de un clúster
 
VMware vSphere ventajas y desventajas
VMware vSphere ventajas y desventajasVMware vSphere ventajas y desventajas
VMware vSphere ventajas y desventajas
 
Registros de control y estados de la CPU
Registros de control y estados de la CPURegistros de control y estados de la CPU
Registros de control y estados de la CPU
 
Punteros a Funciones en C
Punteros a Funciones en CPunteros a Funciones en C
Punteros a Funciones en C
 
Administración de procesos en el S.O.
Administración de procesos en el S.O.Administración de procesos en el S.O.
Administración de procesos en el S.O.
 
Interaccion Farmaco Receptor Haroldo Villarroel
Interaccion Farmaco Receptor Haroldo VillarroelInteraccion Farmaco Receptor Haroldo Villarroel
Interaccion Farmaco Receptor Haroldo Villarroel
 
Registros del cpu!
Registros del cpu!Registros del cpu!
Registros del cpu!
 

Similar a Modelo 5 estados

modelo5estados-.pptx
modelo5estados-.pptxmodelo5estados-.pptx
modelo5estados-.pptx
MarthaMartinez143237
 
Estados y Transiciones
Estados y TransicionesEstados y Transiciones
Estados y TransicionesLuis Guerrero
 
PROCESO
 PROCESO PROCESO
PROCESO
sharli
 
Modelos de estados y transiciones
Modelos de estados y transicionesModelos de estados y transiciones
Modelos de estados y transicionesYeymi Gonzalez Ruiz
 
Modelos de estados_y_transiciones_sistemas_operativos
Modelos de estados_y_transiciones_sistemas_operativosModelos de estados_y_transiciones_sistemas_operativos
Modelos de estados_y_transiciones_sistemas_operativos
EDWINALBERTOGIRALDO
 
Modelos de estados_y_transiciones_sistemas_operativos_v2
Modelos de estados_y_transiciones_sistemas_operativos_v2Modelos de estados_y_transiciones_sistemas_operativos_v2
Modelos de estados_y_transiciones_sistemas_operativos_v2SebastianV91
 
Modelo de estados
Modelo de estadosModelo de estados
Modelo de estadosrubens2210
 
gestion de procesos
gestion de procesosgestion de procesos
gestion de procesossaoriiih
 
Estados de un proceso sistemas operativos-
Estados de un proceso  sistemas operativos-Estados de un proceso  sistemas operativos-
Estados de un proceso sistemas operativos-
Montserrat Trinidad Terán
 
Modelos de estados y transiciones
Modelos de estados y transicionesModelos de estados y transiciones
Modelos de estados y transicionesAngelica Mendez
 
Modelos
ModelosModelos
Modelos
milena1017
 
GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESO
FiorelaL.V
 
GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESO
FiorelaL.V
 
GESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOSGESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOS
omarhcc
 
GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESO
guest72668865
 

Similar a Modelo 5 estados (20)

modelo5estados-.pptx
modelo5estados-.pptxmodelo5estados-.pptx
modelo5estados-.pptx
 
Procesos
ProcesosProcesos
Procesos
 
Modelos
ModelosModelos
Modelos
 
Estados y Transiciones
Estados y TransicionesEstados y Transiciones
Estados y Transiciones
 
PROCESO
 PROCESO PROCESO
PROCESO
 
Modelos de estados y transiciones
Modelos de estados y transicionesModelos de estados y transiciones
Modelos de estados y transiciones
 
Modelos de estados_y_transiciones_sistemas_operativos
Modelos de estados_y_transiciones_sistemas_operativosModelos de estados_y_transiciones_sistemas_operativos
Modelos de estados_y_transiciones_sistemas_operativos
 
Modelos de estados_y_transiciones_sistemas_operativos_v2
Modelos de estados_y_transiciones_sistemas_operativos_v2Modelos de estados_y_transiciones_sistemas_operativos_v2
Modelos de estados_y_transiciones_sistemas_operativos_v2
 
Modelo de estados
Modelo de estadosModelo de estados
Modelo de estados
 
Modelo y transicion
Modelo y transicionModelo y transicion
Modelo y transicion
 
gestion de procesos
gestion de procesosgestion de procesos
gestion de procesos
 
Modelo de estados
Modelo de estadosModelo de estados
Modelo de estados
 
Proceso
ProcesoProceso
Proceso
 
Estados de un proceso sistemas operativos-
Estados de un proceso  sistemas operativos-Estados de un proceso  sistemas operativos-
Estados de un proceso sistemas operativos-
 
Modelos de estados y transiciones
Modelos de estados y transicionesModelos de estados y transiciones
Modelos de estados y transiciones
 
Modelos
ModelosModelos
Modelos
 
GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESO
 
GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESO
 
GESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOSGESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOS
 
GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESO
 

Último

Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
Fernando Villares
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
PABLOCESARGARZONBENI
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Telefónica
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
DiegoCampos433849
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
DanielErazoMedina
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Alan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentaciónAlan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentación
JuanPrez962115
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
44652726
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
Leidyfuentes19
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 

Último (20)

Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Alan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentaciónAlan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentación
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 

Modelo 5 estados

  • 1. SISTEMAS OPERATIVOS modelo de procesamiento de 5 estados Ing. Juan Paúl “El Pulpo Pul” Vargas
  • 2. SISTEMA OPERATIVO PROCESO NULO PROCESO NUEVO Aplicación El programa en ejecución crea un proceso nuevo, llamado proceso nulo El nuevo proceso no tiene aún acceso al grupo de procesos ejecutables por el Sistema Operativo Una aplicación o un proceso se está ejecutando EL PROCESO SE ENCUENTRA EN EL ESTADO NUEVO
  • 3. SISTEMA OPERATIVO SISTEMA OPERATIVO PROCESO NUEVO PROCESO LISTO Cuando se crea el nuevo proceso, el S.O. no se encuentra listo para aceptar un proceso más Al momento que se termina de ejecutar un proceso previo, el S.O. ya puede admitir un proceso más en su grupo de procesos a ejecutar El proceso nuevo está ahora dentro del sistema EL PROCESO SE ENCUENTRA AHORA EN EL ESTADO LISTO
  • 4. PROCESADOR PROCESO LISTO PROCESO EN EJECUCIÓN Proceso previo Proceso previo Proceso previo El proceso se encuentra ahora en una lista de procesos a ser ejecutados por el procesador Cuando llega el turno, el proceso pasa a ser ejecutado por el procesador EL PROCESO SE ENCUENTRA AHORA EN ESTADO DE EJECUCIÓN
  • 5. Cuando se termina o abandona la ejecución del proceso, éste pasa al estado TERMINADO PROCESO TERMINADO PROCESADOR PROCESO EN EJECUCIÓN Si el proceso solicita un servicio al S.O. que lo mantenga en espera, se le colocará en estado BLOQUEADO, cuando el suceso ocurre, el proceso pasa de nuevo a estado LISTO PROCESO BLOQUEADO Si el tiempo de ejecución del proceso caduca, o si se debe ejecutar uno de mayor prioridad, el proceso pasa de nuevo al estado LISTO PROCESO LISTO
  • 6. Dentro del modelo de 5 estados, existen otros dos estados extra, llamados “estados de suspensión” LOS ESTADOS EN SUSPENSIÓN SON TRANSFERIDOS A LA MEMORIA SECUNDARIA PROCESO BLOQUEADO SUSPENDIDO PROCESO LISTO SUSPENDIDO El proceso está en memoria secundaria esperando un suceso El proceso está en memoria secundaria pero listo para ser ejecutado en cuanto sea transferido a la memoria principal
  • 7. Cuando no hay espacio disponible en la memoria principal, y existe al menos un proceso bloqueado, éste se transfiere a la memoria secundaria para dar cabida a nuevos procesos. El proceso pasa a estar bloqueado suspendido. PROCESO BLOQUEADO SUSPENDIDO PROCESO BLOQUEADO Cuando ocurre el suceso que el proceso bloqueado esperaba, pero éste aún se encuentra en estado bloqueado, el proceso pasa del estado bloqueado suspendido al estado listo suspendido, ya que permanece en la memoria secundaria. Si no hay procesos listos, el sistema deberá traer uno para continuar la ejecución, puede que un estado listosuspendido tenga mayor prioridad que uno listo. El proceso pasa al estado listo. Si no hay espacio disponible en memoria principal, y la única manera de liberar un bloque suficientemente grande es pasar un proceso del estado listo al estado listo suspendido. PROCESO LISTO SUSPENDIDO PROCESO LISTO
  • 8. FIN 2099 TODOS LOS DERECHOS RESERVADOS Acompáñalo con leche.. Goloso.. ; )