Fundamentos de los Sistemas Operativos

Material didáctico - teoría

Tema Materiales
Tema 1Conceptos generales Tema 1: Guía de estudio
Diapos: 1.1. ¿Qué es el sistema operativo?
Diapos: 1.2. Estructura del computador y SO
Diapos: 1.3. Estructura del sistema operativo
Glosario de términos (hoja de cálculo OpenOffice)
Tema 2Procesos Diapos: 2.1. Procesos e hilos
Diapos: 2.2. Planificación de CPU
Ejercicios: planificación de CPU
Glosario de términos
Videotutorial: Cómo elaborar diagramas de Gantt
Tema 3Concurrencia Visión general del tema
Diapos: 3. Concurrencia
Videotutorial: Introducción a la concurrencia
Ejemplos básicos en C (pthreads): ejemplo 1 | ejemplo 2
⇒ compilarlos así: cc programa.c -lpthread -o programa
Técnicas de sincronización (incluye ejercicios)
Lista de ejercicios de concurrencia (para la práctica de hilos)
Glosario de términos
Tema 4Memoria Visión general del tema
Diapos: 4.1. Gestión de la memoria
- Figura: Traducción de direcciones paginadas
- Ejercicios: memoria paginada
Diapos: 4.2. Memoria virtual
- Ejercicios: memoria virtual
Glosario de términos
Tema 5Archivos Visión general del tema
Diapos: 5. Sistemas de archivos
Ejercicios sobre sistemas de archivos
Glosario de términos

sopaVolver a Sistemas Operativos