Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
INTRODUCCION.
Interfaz Usuario/Computadora.
Utilidades de programacin: debuggers, compiladores ejecucin de programas. Acceso a la E/S. Acceso controlado a los archivos. Acceso al sistema. Deteccin y recuperacin de errores.
Administrador de Recursos.
Un computador representa un conjunto de recursos para el tratamiento de informacin: memoria, procesador, E/S, etc. El S.O ejerce el control sobre los recursos de una manera interna, el mismo es un programa.
Componente: Vlvula de Vacio. No existencia de S.O. Constructores de la maquina, programadores, montadores. Tarjetas Perforadas. Tiempo de planificacin y ejecucin muy elevados. Se denomino proceso serie, ya que los usuarios acceden en serie al equipo (uno tras otro).
Segundad Generacin.
Componente: Transistor. Diversificacin del personal informtico. Sistema Operativo por Lotes.
Monitor.
Tarjetas Perforadas.
Datos. Instrucciones. Instrucciones de control.
Tercera Generacin.
Cuarta Generacin.
Componentes: semiconductores. Aparece la conectividad entre equipos. Diferencias entre:
Quinta Generacin.
Abaratamiento de CPU. Orientados a GUI. Futuro:
Gestin de memoria.
Gestin de procesos.
Gestin de Perifricos.
Tratamiento de interrupciones. Interfaz programa-perifrico.
Arquitectura Monoltica.
Arquitectura en Capas.
Capa 0: HW. Capa 1: asignacin del procesador. Capa 2: gestin de la memoria. Capa 3: interfaz de E/S. Capa 4: interfaz de llamadas al sistema. Operador. Capa 5: programas de usuario.
Cuanto mas cerca nos encontremos del nivel 0 mayor privilegio tendr la instruccin en curso.
Maquinas Virtuales.
Corazn del sistema se ejecuta sobre el HW. Sobre este se ejecutan varias copias del sistema.
Arquitectura Cliente-Servidor.
Se intenta despejar las capas mas bajas dejando un microkernel. Un proceso cliente realiza la peticin a un proceso servidor, este realiza el trabajo y entrega la respuesta.
N de usuarios simultneos.
N de procesos simultneos.
N de procesadores.
Monoprocesador. Multiprocesador.
Modo de trabajo.