1. Nombre: Juan Chonata
Fecha: 01_12_2012
Materia: Sistemas Operativos
Estructura del sistema Operativo
2. Estructura modular
Estructura modular: es la más común y consiste principalmente en
llamadas, es decir, el sistema operativo puede hacer tantas llamadas
sean necesarias a diferentes procedimientos. Cada uno de estos
procedimientos puede también llamar a otro cuando sea necesario. Es
por esto que se dice que no tiene estructura alguna porque entre uno y
otro procedimiento va a haber una interfaz y comunicación. El sistema
operativo es el encargado de determinar por medio de una tabla que
llamada se va a efectuar, identifica el procedimiento y regresa al
programa del usuario.
3. ESTRUCTURA MODULAR
Sistemas operativos monolíticos o de estructura modular. Su característica principal
consiste en que carece de estructura ya que el sistema operativo se escribe como una
colección de procedimientos, los cuales pueden llamar a otros cada vez que así se
requiera. Cuando se usa esta técnica, cada procedimiento del sistema tiene una interfaz
bien definida en términos de parámetros y resultados y cada uno de ellos es libre de
llamar a cualquier otro, si este ultimo proporciona cierto cálculo útil para el primero. Sin
embargo incluso en este tipo de sistemas es posible tener al menos algo de estructura.
Los servicios (llamadas al sistema) que proporciona el sistema operativo se solicitan
colocando los parámetros en lugares bien definidos, como en los registros o en la pila,
para después ejecutar una instrucción especial de trampa de nombre "llamada al núcleo"
o "llamada al supervisor". Esta llamada consta de los siguientes pasos: 1. -el programa
del usuario es atraído hacia el núcleo. 2. -el sistema operativo determina él numera del
servicio solicitado 3. -el sistema operativo localiza y llama al proceso correspondiente al
servicio 4. - el control regresa al programa del usuario.
De esta organización surge una organización básica del sistema operativo:
1.- un programa principal que llama al procedimiento del servicio solicitado
2.-un conjunto de procedimientos de servicio que llevan a cabo las llamadas al sistema.
3.- un conjunto de procedimientos utilitarios que ayudan al procedimiento de servicio.
5. Estructura modular
También llamados sistemas monolíticos. Este tipo de organización es con mucho la
mas común; bien podría recibir el subtitulo de “el gran embrollo”. El sistema operativo
se escribe como una colección de procedimientos, cada uno de los cuales puede
llamar a los demás cada vez que así lo requiera.
Esta organización sugiere una estructura básica del sistema operativo:
•Un programa principal que llama al procedimiento del servicio solicitado.
•Un conjunto de procedimientos de servicio que lleva a cabo las llamadas al sistema.
•Un conjunto de procedimientos de utilidades que ayudan a los procedimientos de
servicio.
En este modelo, para cada llamada al sistema existe un procedimiento de servicio que
se encarga de ella. Los procedimientos de utilidad hacen cosas necesarias para varios
procedimientos de servicio, como por ejemplo, buscar los datos del programa del
usuario.
6. ESTRUCTURA MODULAR También llamados sistemas monolíticos, se
caracterizan por que carecen de estructura. Este sistema se describe como
una colección de procedimientos es decir que estos pueden llamar a otros
sistemas cada vez que así lo requieran.
Gracias x su atención