Unidad 1
1.1 Introduccion a los sistemas operativos
1.2 Sistema informatico y sistema oprativo
1.3 Componentes de un sistema informatico: Sitema Logico, sistema fisico, y sistema Humano. Aplicaciones y programas del sistema. Concepto de sistema operativo.
1.4 Objetivos de sistemas operativos
1.5 nEl sistema Operativo como administrador de recursos, maquina extendida , programa de control y entorno de operacion y programacion. Objetivos funcionales y criterios.
1.6 Recorrido historico. Tipos de sistemas informaticos
1.7 Sistemas primitivos. Monitor residente. Procesamiento por lotes. La multiprogramacion. Sistemas Interactivos: tiempo compartido. Sistemas en tiempo real. Informatica personal. Sistemas paralelos. Sistemas distribuidos.
1.8 Estructura de computadoras y sistema operativo.
1.9 El sistema de entrada/salida.
1.10 Sistema de interrupciones. Interrupciones vectorizadas. Acceso directo a memoria (DMA). Excepciones e interrupciones software.
1.11 Jerarquia de memorias.
1.12 Concepto y ejemplos de jerarquia de memorias. Principios de cache. Consistencia y coherencia.
1.13 Elementos de protección.
1.14 Necesidad de proteccion en el sistema operativo instrucciones privilegiadas. Modo dual de operacion implementacion en hardware.
1.15 Estructura y funciones de los sistemas operativos.
1.16 Componentes funcionales de un sistema operativo.
1.17 Gestion de procesos. Gestio de la memoria. Gestion de la entrada/salida. Sistemas de ficheros. Interfaces de usuario y de programacion. Programas del sistema.
1.18 El núcleo del sistema operativo.
1.19 Interfaz con los servicios del sistema-
1.20 El sistema operativo como programa guiado por eventos. Las llamadas al sistema implementacion.
1.21 Diseño de sistemas operativos
1.22 Principios fundamentales.
1.23 Modelos de diseño: Sistemas monoliticos. Sistemas jerarquicos. Modelo de maquina Virtual.