Diseño de Sistemas Operativos

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Diseño de Sistemas Operativos por Mind Map: Diseño de Sistemas  Operativos

1. Bases principlaes para comenzar con un diseño de (abstracción y estandarizacion.

1.1. Abstracción

1.1.1. ¿Qué hace el sistema operativo? o ¿Cómo lo hace?

1.2. Amplitud de funciones y administrador de errores

1.2.1. Que maneje una serie de funciones que permitan administrar los posibles errores que el mismo sistema operativo no es capaz de corregir de forma automática.

1.3. Estandarización

1.3.1. Comunicación entre las diferentes arquitecturas.

1.4. Protección al sistema operativo

1.4.1. Abstracciones correctas, es decir que funcione todo bien sin que al usuario le importe cómo lo hace.

1.4.1.1. Archivos y otras estructuras de datos suelen protegerse y aislarse para evitar operaciones con datos no autorizados, así mismo, si los usuarios requieren compartir datos y recursos, el aislamiento debe ser bajo control del mismo.

1.5. Control de Fallo

1.5.1. Aislarlos, pues si alguna parte del sistema se cae, no deberá hacer que el resto del sistema se caiga.

1.6. Administración del hardware

1.6.1. Tiene que administrar todos los componentes de bajo nivel, como controladoras de interrupciones, controladoras de bus y las controladoras de dispositivo de E/S.