Facultad de Ingeniería Eléctrica
Luis Eduardo Gamboa Guzmán
Facultad de Ingeniería Eléctrica
Edificio Ω-1, Ciudad Universitaria
Morelia, Mich. México
Sistemas Operativos
Clave:
CI7200-T
Prerrequisitos:
Organización de Computadoras
Programación de Computadoras


Temario
  1. Introducción
  2. Estructuras de sistemas operativos
  3. Procesos e hilos
  4. Despacho de CPU
  5. Sincronización de procesos y deadlocks
  6. Organización de memoria
  7. Memoria virtual
  8. El sistema de archivos
  9. Implementación de sistemas de archivos


Bibliografía
  1. Sistemas Operativos: aspectos internos y principios de diseño, 5ta edición. William Stallings. Pearson Educación
  2. Sistemas Operativos: conceptos y diseño, 2da edición. Milan Milenkovic. McGraw-Hill
  3. Fundamentos de Sistemas Operativos, 7ma edición. Abraham Silverschatz. McGraw-Hill
  4. Sistemas Operativos modernos, 2da edición. Andrew S. Tanenbaum. Pearson Educación


Laboratorio de Sistemas Operativos
Clave:
CI7200-L
Prerrequisitos:
Ninguno


Temario
  1. Administración de procesos
  2. Planificación del CPU
  3. Sincronización de procesos
    1. Evitación y detección de interbloqueos
  4. Administración de memoria
    1. Asignación contigua por particiones dinámicas
    2. Asignación no contigua por paginación


Bibliografía
  1. Sistemas Operativos: aspectos internos y principios de diseño, 5ta edición. William Stallings. Pearson Educación
  2. Sistemas Operativos: conceptos y diseño, 2da edición. Milan Milenkovic. McGraw-Hill
  3. Fundamentos de Sistemas Operativos, 7ma edición. Abraham Silverschatz. McGraw-Hill
  4. Sistemas Operativos modernos, 2da edición. Andrew S. Tanenbaum. Pearson Educación


Material
Temario desarrollado y material para la clase disponible aquí.