Категории: Все - sistema - jerárquica - anillos - estructura

по vanessa gallardo 6 лет назад

490

Tipos de Sistemas Operativo

Los sistemas operativos pueden ser clasificados según su estructura, presentándose en diversas formas que buscan satisfacer diferentes necesidades de los usuarios y del software. Una de las estructuras más destacadas es la jerárquica, que organiza el sistema operativo en capas, donde cada capa tiene una función específica y bien definida, permitiendo así una gestión más eficiente y clara.

Tipos de Sistemas Operativo

Tipos de Sistemas Operativo

Sistemas Operativos por su Estructura

Requisitos de usuario: Sistema fácil de usar y de aprender, seguro, rápido y adecuado al uso al que se le quiere destinar. Requisitos del software: Donde se engloban aspectos como el mantenimiento, forma de operación, restricciones de uso, eficiencia, tolerancia frente a los errores y flexibilidad.
Máquina Virtual

Se trata de un tipo de sistemas operativos que presentan una interface a cada proceso, mostrando una máquina que parece idéntica a la máquina real subyacente.

Estructura Jerárquica

Se dividió el sistema operativo en pequeñas partes, de tal forma que cada una de ellas estuviera perfectamente definida con un claro interface con el resto de elementos. Se constituyó una estructura jerárquica o de niveles en los sistemas operativos, se puede pensar también en estos sistemas como si fueran ‘multicapa’. Multics y Unix caen esa categoría.

Sistema Jerárquico THE

Capa 0: Distribucion del procesador y multiprogramación. Capa 1: Administración de la momoria y el tambor magnético. Capa 2: Comunicación entre el operador y el proceso. Capa 3: Administración de Entrada/Salida. Capa 4: Programas del usuario. Capa 5: Operador de THE.

Sistema de anillos

En el sistema de anillos, cada uno tiene una apertura, conocida como puerta o trampa (trap), por donde pueden entrar las llamadas de las capas inferiores. De esta forma, las zonas más internas del sistema operativo o núcleo del sistema estarán más protegidas de accesos indeseados desde las capas más externas. Las capas más internas serán más privilegiadas que las externas.

Estructura Monolítica

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.

Las características fundamentales de este tipo de estructura son:

• 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, que puede provocar mucho acoplamiento. • Carecen de protecciones y privilegios al entrar a rutinas que manejan diferentes aspectos de los recursos de la computadora, como memoria, disco, etc