Enfoque
Refuerzo de Sistemas operativos con un enfoque práctico y seguimiento continuo. Se parte desde nivel 0. Para que el alumno pueda alcanzar los objetivos, y afrontar mejor el examen, el curso cuenta con ejercicios de exámenes de convocatorias anteriores. Los contenidos están adaptados a la asignatura de Sistemas operativos de tercero de la ETSIST-UPM.
Temario de la asignatura
- Fundamentos de los sistemas operativos
- Conceptos, funciones y componentes de un sistema operativo
- Gestión de procesos e hilos
- Gestión de memoria
- Sistemas de ficheros
- Gestión de entrada/salida (E/S)
- Programación con servicios del sistema operativo
- Programación concurrente y sincronización
- Introducción a la concurrencia
- Problemas fundamentales en entornos concurrente
- Mecanismos de sincronización
- Programación concurrente en java
- Problemas clásicos de concurrencia
- Diseño de programas concurrentes robustos
- Virtualización
- Fundamentos de la virtualización
- Hipervisores y paravirtualización
- Virtualización ligera
- Introducción a la orquestación de contenedores
Objetivo
Consolidar fundamentos y mejorar el rendimiento con práctica guiada y que el alumno supere tanto exámenes parciales como finales con éxito.