DISEÑO DEL S.O.

FUNCIONES DE UN SISTEMA OPERATIVO

protección entre los usuarios,contabilidad,maquina extendida de servicios.

OBJETIVOS

Ejecutar programas y hacer eficiente una computadora.

Proporcionar una maquina extendida de servicios

Conjunto de entrada y salida,operaciones aritméticas, detección y tratamiento de errores, shell, interfaz de usuario

HADWARE

NÚCLEO

SERVICIOS

APLICACIONES

SHELL

USUARIOS

Tipos de Diseño del S.O.

Diseño monolítico

Por capas

Cliente Servidor

Se ejecuta como un solo programa en modo Kernel

Capa 0

Capa 5

Capa 1

Capa 3

Capa 2

Capa 4

Asignación del Procesador y Multiprogrmaciòn

Admistra la memoria

Comunicación operador-proceso

Administra E/S

Programas usuario

Operador

Las tareas se reparten entre los recursos