Las clases teóricas abarcarán ocho unidades temáticas, que aquí se presentan acompañadas de la duración aproximada de su impartición.
1. Conceptos generales (4 semanas, 12 horas)
Introducción a los sistemas operativos
Estructura de computadores y sistema operativo
Estructura y funciones de los sistemas operativos
2. Procesos (7 semanas, 21 horas)
Fundamentos sobre procesos y concurrencia
Planificación de procesos
Sincronización y comunicación entre procesos
3. Entrada/salida (1-2 semanas, 4 horas)
Principios de funcionamiento del hardware de E/S
Objetivos y estructura del subsistema de entrada/salida
Planificación de discos
4. Sistemas de Ficheros (3 semanas, 9-12 horas)
Funciones del sistema de ficheros
Organización del sistema de ficheros
Implementación del sistema de ficheros
5. Memoria (4 semanas, 12-16 horas)
Conceptos fundamentales
Mecanismos de gestión de la memoria
Memoria virtual
6. Protección y seguridad (1 semana, 3-4 horas)
7. Interbloqueo (1 semana, 3-4 horas)
8. Casos de estudio (4 semanas, 12-16 horas)
UNIX
Windows NT
Al final de esta guía, a partir de la página , se muestra el temario detallado de la asignatura.
Durante el primer cuatrimestre, se emplearán tres horas semanales para este temario; en el segundo cuatrimestre se utilizarán generalmente cuatro horas por semana.