Está en la página 1de 47

FACULTAD DE INGENIERÍA DE SISTEMAS

CURSO: SISTEMAS OPERATIVOS

Ing. Walter Chamorro Palomino


2023
Sistemas Operativos

Unidad 1
Sistemas operativos, gestión de procesos
Logro de la Unidad 1:
Semanas 1,2,3,4,5 y 6

Al finalizar la unidad, el estudiante


gestiona los procesos de los sistemas
operativos con el uso de la terminología
básica.
Logro de la Semana 3 Contenido General

Al finalizar la semana 3, el estudiante ❖ Introducción a los procesos.


comprende los conceptos relacionados a ❖ Estados de un proceso.
administración de procesos, sus estados, ❖ Control de Procesos.
las operaciones que el sistema operativo ❖ Implementación de procesos.
ejecuta sobre los procesos, los hilos, así ❖ Procesos e Hilos.
como la ejecución de programas en ❖ Niveles de ejecución de procesos.
primer y segundo plano.
Sistemas Operativos

Semana 3
Administración de procesos
SABERES PREVIOS

- ¿Qué es un proceso?
- ¿Cómo administra los procesos
un sistema operativo?
- ¿Conoce los niveles de ejecución
de los procesos en los sistemas
operativos
Proceso
Proceso
Identificadores de Procesos
Administrador de Procesos
El Bloque de Control del Procesos
El Bloque de Control del Procesos
El Bloque de Control del Procesos
El Bloque de Control del Procesos
Estados de un Proceso
Estados de un Proceso
Estados de un Proceso
Transiciones de un Proceso
Operaciones con Procesos
Crear un Proceso
Crear un Proceso
Destruir un Proceso
Suspender un Proceso
Reanudar y cambiar la prioridad
Hilos, Hebras o Threads
Hilos, Hebras o Threads
Beneficio del uso de Multihilos
Procesos vs Hilos
Procesos vs Hilos
Hilos a nivel usuario y kernel
Modelos Multihilos
Modelos Multihilos
Modelos Multihilos
Proceso Init
Proceso System
Background y Foreground
Sistemas Operativos
Práctica
Práctica
Comandos Linux

Actividad práctica en clase:


En grupos de 10 estudiantes, hacer un resumen de los comandos de Linux
más utilizados.
Demostrar a través de un ejemplo los siguientes comandos:
Comandos Linux
Bloque 01:
Comandos Linux
Bloque 02:
Comandos Linux
Bloque 03:
Comandos Linux
Bloque 04:
Preguntas
Resumiendo

También podría gustarte