Internamente los sistemas operativos estructural mente se clasifican según como se hayan organizado internamente en su diseño.
Veremos breve mente algunas estructuras de diseños de sistemas operativos.
siendo lo mas breve posible
1. ESPECIALIDAD:
ING. INFORMATICA
MATERIA:
SISTEMAS OPERATIVOS I
TITULAR:
TOLEDO TORRES JACINTO
TRABAJO:
1.4 ESTRUCTURA DE UN S.O
PRESENTA:
MARIA GUADALUPE ZUÑIGA MENDEZ
SEMESTRE: 4°
GRUPO: “S”
HEROICA CD.JUCHITAN DE ZARAGOZA OAX , 09 DE NOVIEMBRE DEL 2015
2. 2
Internamente los sistemas operativos estructuralmente de se clasifican según
como se hayan organizado internamente en su diseño, por esto la clasificación
más común de los S.O. son:
Sistemas monolíticos
En estos sistemas operativos se escriben como un conjunto de procedimientos,
cada uno de los cuales puede llamar a cualquiera de los otros siempre que lo
necesite. Cuando se emplea esta técnica, cada procedimiento del sistema tiene
una interfaz bien definida en términos de parámetros y resultados, y cada una
tiene la libertad de llamar a cualquiera otra, si la última ofrece algún cálculo útil
que la primera necesite.
Sistemas en estratos
Estos sistemas operativos se organizan como una jerarquía de estratos, cada uno
construido arriba del que está debajo de él. El primer sistema construido en esta
forma fuel el sistema THE que se fabricó en Technische Hogeschool Eindhoven de
Holanda por E. W Dijkstra (1968) y sus alumnos. El sistema THE era un sistema
de lote para una computadora alemana, la Electrológica X8, que tenía 32K de
palabras de 27 bits ( los bits eran costosos en aquellos días)
Estructura por microkernel
Las funciones centrales de un SO son controladas por el núcleo (kernel) mientras
que la interfaz del USUario es controlada por el entorno (shell). Por ejemplo, la
parte más importante del DOS es un programa con el nombre "COMMAND.COM"
Este programa tiene dos partes. El kernel, que se mantiene en memoria en todo
momento, contiene el código máquina de bajo nivel para manejar la administración
de hardware para otros programas que necesitan estos servicios, y para la
segunda parte del COMMAND.COM el shell, el cual es el interprete de comandos
Estructura cliente – servidor
Una tendencia de los sistemas operativos modernos es la de explotar la idea de
mover el códi
go a capas superiores y eliminar la mayor parte posible del sistema operativo para
mantener un núcleo mínimo.
.