Módulo 1: Virtualización de CPU
1. Introducción a los sistemas Operativos
En esta semana vamos a explorar los elementos básicos de un Sistema Operativo ¿Qué es? ¿Cómo se compone? ¿Para qué sirve?
Clase 1 - Introducción a los sistemas operativos
Material de apoyo
2. Procesos
En esta semana conoceremos el concepto de procesos y entenderemos cómo hace el sistema operativo para implementar de forma segura y eficiente esta importante abstracción en los computadores modernos.
Clase 2 - Procesos
Material de apoyo
Clase 3 - Ejecución directa limitada
3. Planificación de Procesos
¿Cómo se ejecutan centenares de procesos simultáneamente en un computador? El scheduler del sistema operativo es el encargado de decidir en qué orden se ejecutarán los procesos, esta semana vamos a explorar este importante módulo comprendiendo su importancia en el desempeño de un sistema de cómputo.