Definición de Sistema Operativo. Funciones y objetivos de los Sistemas Operativos. Evolución histórica de los Sistemas Operativos. Gestión de procesos. Planificación de procesos. Programación Concurrente. Principios de interbloqueo. Gestión de memoria.