Download SISTEMAS OPERATIVOS. PROGRAMA DETALLADO DE LA
Document related concepts
Transcript
SISTEMAS OPERATIVOS. PROGRAMA DETALLADO DE LA ASIGNATURA TEMARIO Teoría T1.- Introducción a los sistemas operativos 1. 2. 3. 4. 5. 6. 7. ¿Qué es un sistema operativo? Arranque y parada del sistema Activación del sistema operativo Tipos de sistemas operativos Componentes del sistema operativo Seguridad y protección Interfaz de programación T2.- Procesos 1. 2. 3. 4. 5. 6. 7. Concepto de Proceso Multitarea Información y vida de un proceso Señales, excepciones y temporizadores Threads Planificación Servicios de procesos T3.- Comunicación y sincronización de procesos 1. 2. 3. 4. 5. Concurrencia Modelos de comunicación y sincronización Mecanismos de comunicación y sincronización Semáforos y mutex. Servicios de comunicación y sincronización T4.- Memoria 1. 2. 3. 4. 5. Aspectos generales de la gestión de memoria. Modelo de memoria de un proceso. Esquemas de gestión de la memoria del sistema. Introducción a la memoria virtual Servicios de gestión de memoria T5.- Sistema de ficheros 1. 2. 3. 4. 5. 6. Visión de usuario del sistema de Ficheros Concepto de fichero Concepto de directorio Nombrado del fichero Ciclo de vida de un fichero Estructura y Almacenamiento del Fichero y del directorio 7. Sistemas de ficheros 8. Servicios de ficheros y directorios Práctica • • • Programación con llamadas al sistema Programación de un intérprete de mandatos sencillo Sincronización de procesos ligeros Ejercicios Prácticos Evaluables • • Monitorización de un sistema operativo. Programación de un Shell script