Sei sulla pagina 1di 16

Tema 1

SISTEMAS OPERATIVOS

SISTEMAS OPERATIVOS

INTRODUCCION.

Actan de interfaz entre el usuario y la computadora. Caractersticas:


Comodidad. Eficiencia. Capacidad de evolucin.

Funciones de un Sistema Operativo.

FUNCIONES DE UN SISTEMA OPERATIVO

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.

FUNCIONES DE UN SISTEMA OPERATIVO

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.

FUNCIONES DE UN SISTEMA OPERATIVO.

Facilidad de evolucin de un S.O.


Actualizacin HW y SW. Nuevos Servicios. Correcciones.

Diseo modular del S.O, facilidad en su mantenimiento.

Interfaces bien definidos.

EVOLUCIN DE LOS SISTEMAS OPERATIVOS


Evolucin conectada al HW. Primera Generacin.

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).

EVOLUCIN DE LOS SISTEMAS OPERATIVOS

Segundad Generacin.

Componente: Transistor. Diversificacin del personal informtico. Sistema Operativo por Lotes.

Monitor.

Tarjetas Perforadas.
Datos. Instrucciones. Instrucciones de control.

EVOLUCIN DE LOS SISTEMAS OPERATIVOS

Tercera Generacin.

Componente: Circuitos Integrados. Aparece la tcnica del spooling.

El S.O se encarga de secuenciar los trabajos.

Aparece la tcnica de multiprogramacin.

El procesador comparte su tiempo.

Aparece el termino memoria virtual.

EVOLUCIN DE LOS SISTEMAS OPERATIVOS

Cuarta Generacin.
Componentes: semiconductores. Aparece la conectividad entre equipos. Diferencias entre:

Sistema Operativo de Red. Sistema Operativo distribuido.

Realce concepto seguridad.

Quinta Generacin.
Abaratamiento de CPU. Orientados a GUI. Futuro:

Abstraccin capas inferiores. Robustos. Estandarizacin. Facilidad de Uso.

GESTIN DE UN SISTEMA OPERATIVO.

Operaciones de un Sistema Operativo.

Gestin de memoria.

Reubicacin. Creacin, alojamiento, gestin.

Gestin de procesos.

Gestin de Perifricos.
Tratamiento de interrupciones. Interfaz programa-perifrico.

ARQUITECTURA DE UN SISTEMA OPERATIVO

Arquitectura Monoltica.

No existe estructura alguna.

Procesos con interfaz bien definida.

ARQUITECTURA SISTEMAS OPERATIVOS

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.

ARQUITECTURA SISTEMAS OPERATIVOS

Maquinas Virtuales.

Corazn del sistema se ejecuta sobre el HW. Sobre este se ejecutan varias copias del sistema.

ARQUITECTURA SISTEMAS OPERATIVOS.

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.

El kernel se encarga de comunicar a los procesos servidores con los clientes.

MODOS DE EXPLOTACIN DE UN SISTEMA OPERATIVO.

N de usuarios simultneos.

Sistemas Monousuario. Sistemas Multiusuario.

N de procesos simultneos.

Monoproceso o monotarea. Multiproceso o multitarea.

N de procesadores.

Monoprocesador. Multiprocesador.

Simtrico (SMP). Asimtrico(AMP).

MODOS DE EXPLOTACIN DE UN SISTEMA OPERATIVO.

Modo de trabajo.

Sistemas en tiempo real. Interactivos. Proceso por Lotes. Red.

Potrebbero piacerti anche