Es la estructura de los primeros
sistemas operativos
Constituidos fundamentalmente por un solo
programa compuesto de un conjunto de rutinas
entrelazadas de tal forma que cada una puede
llamar a cualquier otra.
Características
Construcción del programa final a base de
módulos compilados separadamente que se
unen a través del ligador.
Buena definición de
parámetros de
enlace entre las
distintas rutinas
existentes
Carecen de protecciones y
privilegios al entrar a rutinas
que manejan diferentes
aspectos de los recursos de la
computadora
Estructura Jerárquica
Una parte del sistema contenía subpartes y esto
organizado en forma de niveles. Ejemplos:
Multics y Unix.
Máquina
Virtual
Presentan una interface a cada proceso,
mostrando una máquina que parece
idéntica a la máquina real subyacente.
Separan dos conceptos que
suelen estar unidos en el resto
de sistemas: la
multiprogramación y la
máquina extendida.
Integra distintos sistemas operativos dando la sensación
de ser varias máquinas diferentes. Es un software.
La estructura de este parte
principalmente de un Kernel que se le
denomina como monitor de la
máquina virtual lo cual este se ejecuta
sobre el hardware
Generando así varias máquinas
virtuales formando lo que se llama la
multiprogramación.