Sistemas Operativos - Teoria
Sobre el curso
El curso de Sistemas Operativos y laboratorio es un curso teorico practico cuya finalidad es dar a entender el funcionamiento del sistema operativo para adquirir habilidades relacionadas con la programación a nivel de sistema.
Objetivos del curso
info
Estudiar los principios generales de los sistemas operativos para entender la manera como estos proveen una interfaz para la interacción entre la máquina y los programadores de aplicaciones.
Contenido resumido
- Unidad 1: Introducción a los sistemas operativos.
- Unidad 2: Virtualización de recursos: CPU.
- Unidad 3: Virtualización de recursos: Memoria.
- Unidad 4: Concurrencia.
- Unidad 5: Persistencia.
Interacción comunicativa
- Moodle
Docentes
- Danny Alexandro Múnera Ramírez
- Jheyson Argiro Lopez Restrepo
- Ronal Davilmar Montoya Montoya
- Henry Alberto Arcila Ramírez
Bibliografia
Texto guia
- Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau, Operating Systems: Three Easy Pieces, Arpaci-Dusseau Books, August, 2018 (Version 1.00), available online: www.ostep.org
Textos complementarios
- Avi Silberschatz, Peter Baer Galvin and Greg Gagne, Operating System Concepts Essentials, Second Edition, John Wiley & Sons, Inc., 2013
- Andrew S. Tanenbaum and Herbert Bos, Modern Operating Systems, Fourth Edition, Pearson, 2014
- Robert Love, Linux Kernel Development, Third Edition, Addison-Wesley Professional, 2010