Volver

Escuela Técnica Superior de Informática

Universidad Autónoma de Madrid




Sistemas Operativos I

Resumen:

El conjunto de programas y librerías que controlan los recursos del ordenador y proporcionan la base sobre la cual pueden escribirse otros programas de aplicación es el sistema operativo.

A pesar de la diversidad de sistemas operativos existente hoy en día, hay un conjunto de conceptos y algoritmos comunes a todos ellos que conforma la base teórica imprescindible para su comprensión. La asignatura de Sistemas Operativos I pretende que el alumno consiga un dominio adecuado de esta base común.

Más concretamente, los objetivos de la asignatura son:

  1. Que el alumno comprenda los fundamentos de los sistemas operativos, haciendo especial énfasis en sus vertientes de gestión de procesos, comunicación y sincronización de procesos, administración de memoria, sistemas de archivos y gestión de Entrada/Salida.
  2. Que el alumno comprenda las principales decisiones de diseño que tienen que ser tomadas para implementar los servicios de un sistema operativo.
  3. Que el alumno aprenda el sistema operativo UNIX desde la perspectiva del usuario final.
  4. Que el alumno aprenda el sistema operativo UNIX desde la perspectiva del programador de aplicaciones, con especial incidencia en el empleo de los mecanismos de gestión y sincronización de procesos.

El programa de la asignatura consta de los siguientes temas:

  1. Introducción
  2. Procesos
  3. Comunicación entre procesos
  4. Administración de la memoria
  5. Sistemas de archivos
  6. Entrada/Salida
  7. Bloqueos
  8. Seguridad
  9. Estudio de caso: UNIX



Bibliografía