SlideShare una empresa de Scribd logo
1 de 12
Sistemas
Operativos:
Procesos
República Bolivariana de Venezuela
Ministerio del poder popular para la educación
Instituto Universitario Politécnico Santiago Mariño
Sistemas Operativos
Profesora: Alumno:
Paola Lopez Danny Chacon.
INTRODUCCION
Así como en nuestra vida tenemos que realizar una serie de
actividades las cuales podríamos llamar procesos. A nivel informático
o computacional ocurre lo mismo, para que un programa ejecute una
función o nos muestre una información este debe pasar por una
serie de pasos llamados procesos. En la actual presentación se
desarrollara lo que es un proceso a nivel computacional y algunos de
los tantos pasos que conlleva el mismo para ser realizado por el
computador
PROCESOS DE LOS SISTEMAS OPERATIVOS
• Conexión física.
• Administración, control y distribución
de energía eléctrica.
• Comunicación de datos.
• Temporización.
• Sincronismo.
• Control y monitoreo.
PROCESOS DE LOS SISTEMAS OPERATIVOS
Memoria de procesos
Un proceso en memoria se constituye de varias secciones:
Código ( text ): Instrucciones del proceso.
Datos ( data ): Variables globales del proceso.
Memoria dinámica ( Heap ) : Memoria dinámica que se le
asigna al proceso.
Pila ( Stack )
PROCESOS DE LOS SISTEMAS OPERATIVOS
Estado de los procesos
El estado de un proceso es definido por la actividad corriente en que se
encuentra los estados de un proceso son:
 Nuevo ( new )
 Ejecutando ( running )
 Bloqueado ( waiting)
 Listo ( ready )
 Finalizado ( terminated)
NUEVO
EJECUTADO
BLOQUEADOLISTO
FINALIZADO
MODELO DE CINCO
ESTADOS
PROCESOS DE LOS SISTEMAS OPERATIVOS
PROCESOS DE LOS SISTEMAS OPERATIVOS
Bloque de control de proceso
 Estado CPU
Procesador [1...#CPU]
Memoria
Estado del proceso
Recursos
Planificación
Prioridad
Contabilización
Ancestro
Descendientes
PROCESOS DE LOS SISTEMAS OPERATIVOS
Creación de procesos
Comunicación y Sincronización de Procesos
Competencia entre los procesos
JERARQUÍA DE PROCESOS
PROCESOS DE LOS SISTEMAS OPERATIVOS
Listas y colas de procesos
Los procesos, en los distintos estados que tienen, son agrupados
en listas o colas:
Lista de procesos del sistema ( jobqueue )
Cola de procesos listos ( readyqueue )
Cola de espera de dispositivos ( devicequeue )
THREADS (HILOS)
CONCLUCION
El sistema operativo es el responsable de determinar las pautas de
intercalado y asignación de recursos a cada proceso. Si existe un
esquema con diferentes niveles de prioridad de procesos es
conveniente mantener varias colas de procesos listos, una para cada
nivel de prioridad, lo que ayuda a determinar cuál es el proceso que
más conviene ejecutar a continuación. La sincronización explícita entre
procesos es un caso particular del estado bloqueado. En este caso, el
suceso que permite desbloquear un proceso no es una operación de
entrada/salida, sino una señal generada a propósito por el
programador desde otro proceso.

Más contenido relacionado

La actualidad más candente

Procesos de los Sistemas Operativos en Informática
Procesos de los Sistemas Operativos en Informática Procesos de los Sistemas Operativos en Informática
Procesos de los Sistemas Operativos en Informática Cirine lopez reyes
 
INF-324 01 07 Procesos
INF-324 01 07 ProcesosINF-324 01 07 Procesos
INF-324 01 07 ProcesosOscarSanchezD
 
Carlos medina lagarto
Carlos medina lagartoCarlos medina lagarto
Carlos medina lagartojgja
 
Inf 324 01 07 Procesos
Inf 324 01 07  ProcesosInf 324 01 07  Procesos
Inf 324 01 07 ProcesosOscarSanchezD
 
Tipos de sistema operativo
Tipos de sistema operativoTipos de sistema operativo
Tipos de sistema operativoYess Chorii Ü
 
Juan jordan14
Juan jordan14Juan jordan14
Juan jordan14jgja
 
Conceptos Básicos de Sistemas Operativos
Conceptos Básicos de Sistemas OperativosConceptos Básicos de Sistemas Operativos
Conceptos Básicos de Sistemas Operativosfvaldivieso
 
3. estructura de un sistema operativo
3. estructura de un sistema operativo3. estructura de un sistema operativo
3. estructura de un sistema operativoArleth Beta
 
GESTION DE PROCESOS
GESTION DE PROCESOSGESTION DE PROCESOS
GESTION DE PROCESOSDAVID CRROS
 
Intorduccion de los sistemas operativos
Intorduccion de los sistemas operativosIntorduccion de los sistemas operativos
Intorduccion de los sistemas operativosoax123
 

La actualidad más candente (17)

Procesos de los Sistemas Operativos en Informática
Procesos de los Sistemas Operativos en Informática Procesos de los Sistemas Operativos en Informática
Procesos de los Sistemas Operativos en Informática
 
Sistema operativo dalma
Sistema operativo dalmaSistema operativo dalma
Sistema operativo dalma
 
Sistema operativo dalma
Sistema operativo dalmaSistema operativo dalma
Sistema operativo dalma
 
INF-324 01 07 Procesos
INF-324 01 07 ProcesosINF-324 01 07 Procesos
INF-324 01 07 Procesos
 
INFORME_CONCEPTO_PROCESO
INFORME_CONCEPTO_PROCESOINFORME_CONCEPTO_PROCESO
INFORME_CONCEPTO_PROCESO
 
Práctica calificada 2
Práctica calificada 2Práctica calificada 2
Práctica calificada 2
 
Carlos medina lagarto
Carlos medina lagartoCarlos medina lagarto
Carlos medina lagarto
 
Inf 324 01 07 Procesos
Inf 324 01 07  ProcesosInf 324 01 07  Procesos
Inf 324 01 07 Procesos
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
 
Mapa Sistemas Operativos
Mapa Sistemas OperativosMapa Sistemas Operativos
Mapa Sistemas Operativos
 
Tipos de sistema operativo
Tipos de sistema operativoTipos de sistema operativo
Tipos de sistema operativo
 
Juan jordan14
Juan jordan14Juan jordan14
Juan jordan14
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Conceptos Básicos de Sistemas Operativos
Conceptos Básicos de Sistemas OperativosConceptos Básicos de Sistemas Operativos
Conceptos Básicos de Sistemas Operativos
 
3. estructura de un sistema operativo
3. estructura de un sistema operativo3. estructura de un sistema operativo
3. estructura de un sistema operativo
 
GESTION DE PROCESOS
GESTION DE PROCESOSGESTION DE PROCESOS
GESTION DE PROCESOS
 
Intorduccion de los sistemas operativos
Intorduccion de los sistemas operativosIntorduccion de los sistemas operativos
Intorduccion de los sistemas operativos
 

Destacado (13)

Torre de hanoi
Torre de hanoiTorre de hanoi
Torre de hanoi
 
Torres de hanoi
Torres de hanoiTorres de hanoi
Torres de hanoi
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Torres de hanoi
Torres de hanoiTorres de hanoi
Torres de hanoi
 
Torres de Hanoi
Torres de HanoiTorres de Hanoi
Torres de Hanoi
 
LAS TORRES DE HANOI
LAS TORRES DE HANOI LAS TORRES DE HANOI
LAS TORRES DE HANOI
 
Arboles Binarios
Arboles BinariosArboles Binarios
Arboles Binarios
 
Las torres de hanoi
Las torres de hanoiLas torres de hanoi
Las torres de hanoi
 
Torres de hanoi
Torres de hanoiTorres de hanoi
Torres de hanoi
 
Torre de Hanoi
Torre de HanoiTorre de Hanoi
Torre de Hanoi
 
Fundamentos de la estructura organizacional
Fundamentos de la estructura organizacionalFundamentos de la estructura organizacional
Fundamentos de la estructura organizacional
 
COMO HACER DIAPOSITIVAS
COMO HACER DIAPOSITIVASCOMO HACER DIAPOSITIVAS
COMO HACER DIAPOSITIVAS
 
Las torres de Hanoi
Las torres de HanoiLas torres de Hanoi
Las torres de Hanoi
 

Similar a Sistemas operativos (20)

Procesos
ProcesosProcesos
Procesos
 
GESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas OperativosGESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas Operativos
 
Estados de un proceso
Estados de un procesoEstados de un proceso
Estados de un proceso
 
Estructura y Procesos de un SO
Estructura y Procesos de un SOEstructura y Procesos de un SO
Estructura y Procesos de un SO
 
4_Descripcion_y_Control_de_Procesos.pptx
4_Descripcion_y_Control_de_Procesos.pptx4_Descripcion_y_Control_de_Procesos.pptx
4_Descripcion_y_Control_de_Procesos.pptx
 
Introduccion A Los Procesos
Introduccion A Los ProcesosIntroduccion A Los Procesos
Introduccion A Los Procesos
 
Procesos.pptx
Procesos.pptxProcesos.pptx
Procesos.pptx
 
Tema3 procesos
Tema3 procesos Tema3 procesos
Tema3 procesos
 
Procesos
ProcesosProcesos
Procesos
 
Cdpp
CdppCdpp
Cdpp
 
sistema operativo
sistema operativosistema operativo
sistema operativo
 
Windows
WindowsWindows
Windows
 
3 procesos
3 procesos3 procesos
3 procesos
 
Procesos en los Sistemas Operativos
Procesos en los Sistemas OperativosProcesos en los Sistemas Operativos
Procesos en los Sistemas Operativos
 
Unidad2
Unidad2Unidad2
Unidad2
 
Procesos
ProcesosProcesos
Procesos
 
Prueba
PruebaPrueba
Prueba
 
S..O. Unidad 2
S..O. Unidad 2S..O. Unidad 2
S..O. Unidad 2
 
Modelo de procesos
Modelo de procesosModelo de procesos
Modelo de procesos
 
Sistemas operativos; procesos
Sistemas operativos; procesosSistemas operativos; procesos
Sistemas operativos; procesos
 

Último

Presentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptPresentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptCARLOSAXELVENTURAVID
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfMiguelGomez900779
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxDanmherJoelAlmironPu
 
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxPPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxNeymaRojasperez1
 
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptxDIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptxjoselinepolar
 
Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLAderMogollonLuna
 

Último (6)

Presentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptPresentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.ppt
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptx
 
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxPPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
 
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptxDIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
 
Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uML
 

Sistemas operativos

  • 1. Sistemas Operativos: Procesos República Bolivariana de Venezuela Ministerio del poder popular para la educación Instituto Universitario Politécnico Santiago Mariño Sistemas Operativos Profesora: Alumno: Paola Lopez Danny Chacon.
  • 2. INTRODUCCION Así como en nuestra vida tenemos que realizar una serie de actividades las cuales podríamos llamar procesos. A nivel informático o computacional ocurre lo mismo, para que un programa ejecute una función o nos muestre una información este debe pasar por una serie de pasos llamados procesos. En la actual presentación se desarrollara lo que es un proceso a nivel computacional y algunos de los tantos pasos que conlleva el mismo para ser realizado por el computador
  • 3. PROCESOS DE LOS SISTEMAS OPERATIVOS • Conexión física. • Administración, control y distribución de energía eléctrica. • Comunicación de datos. • Temporización. • Sincronismo. • Control y monitoreo.
  • 4. PROCESOS DE LOS SISTEMAS OPERATIVOS Memoria de procesos Un proceso en memoria se constituye de varias secciones: Código ( text ): Instrucciones del proceso. Datos ( data ): Variables globales del proceso. Memoria dinámica ( Heap ) : Memoria dinámica que se le asigna al proceso. Pila ( Stack )
  • 5. PROCESOS DE LOS SISTEMAS OPERATIVOS Estado de los procesos El estado de un proceso es definido por la actividad corriente en que se encuentra los estados de un proceso son:  Nuevo ( new )  Ejecutando ( running )  Bloqueado ( waiting)  Listo ( ready )  Finalizado ( terminated) NUEVO EJECUTADO BLOQUEADOLISTO FINALIZADO MODELO DE CINCO ESTADOS
  • 6. PROCESOS DE LOS SISTEMAS OPERATIVOS
  • 7. PROCESOS DE LOS SISTEMAS OPERATIVOS Bloque de control de proceso  Estado CPU Procesador [1...#CPU] Memoria Estado del proceso Recursos Planificación Prioridad Contabilización Ancestro Descendientes
  • 8. PROCESOS DE LOS SISTEMAS OPERATIVOS Creación de procesos Comunicación y Sincronización de Procesos Competencia entre los procesos
  • 10. PROCESOS DE LOS SISTEMAS OPERATIVOS Listas y colas de procesos Los procesos, en los distintos estados que tienen, son agrupados en listas o colas: Lista de procesos del sistema ( jobqueue ) Cola de procesos listos ( readyqueue ) Cola de espera de dispositivos ( devicequeue )
  • 12. CONCLUCION El sistema operativo es el responsable de determinar las pautas de intercalado y asignación de recursos a cada proceso. Si existe un esquema con diferentes niveles de prioridad de procesos es conveniente mantener varias colas de procesos listos, una para cada nivel de prioridad, lo que ayuda a determinar cuál es el proceso que más conviene ejecutar a continuación. La sincronización explícita entre procesos es un caso particular del estado bloqueado. En este caso, el suceso que permite desbloquear un proceso no es una operación de entrada/salida, sino una señal generada a propósito por el programador desde otro proceso.