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.