Tipos de sistemas operativos y sus clasificaciones

 

                                            Tipos de sistemas operativos y sus clasificaciones


    Los sistemas operativos se clasifican en:

    -Multitarea: Divide el tiempo de procesador disponible entre los procesos o subprocesos que lo                 necesitan, permite al usuario realizar varias tareas y ejecuciones que permite facilitar las operaciones en la CPU, quita un proceso del CPU, ingresa uno nuevo, luego vuelve a ingresar el proceso de la CPU en una especie de cola de ejecución. 

    -Monotarea: Famoso por ejecutarse un programa detrás de otro en secuencia, uno solo a la vez.

    -Monousuario: Este sistema operativo está hecho para un solo usuario, por lo tanto cualquier persona      tiene acceso a los datos almacenados en este.

     -Multiusuario: Permite tener un control en los datos almacenados en cada usuario, sin derecho a             acceder a los de otro usuario no correspondiente, puede hacer uso de varios usuarios a la vez que         ejecuten sus programas.

    -Monolítico: Gestionan los cuatro componentes fundamentales del sistema operativo en modo supervisor, esto incluye, la planificación de procesos, la administración de la memoria principal, la gestión de E/S y el administrador de ficheros.

     Los sistemas monolíticos se describen en tres procesos principales:

    - Un programa principal que invoca el procedimiento de servicio solicitado.

    - Un conjunto de procedimientos de servicio que llevan a cabo las llamadas del sistema.

    - Un conjunto de procedimientos de utilería que ayudan a los procedimientos del servicio.

    En teoría un procedimiento dado puede invocar a ciertos servicios los cuales a su vez se verán ayudados por programas de utilería los cuales extraerán información importante para este.

    -Jerárquico: La estructura jerárquica consiste en organizar el sistema como una jerarquía de capas que podemos ver de varias formas: 

    -Como un sistema organizado en anillos  

    -Sistema operativo en niveles, cada uno sobre todo el inmediatamente inferior. 

    -Centralizados: Permite utilizar los recursos de un solo ordenador   

    -Distribuidos: Permite utilizar los recursos (CPU, memoria, periféricos...) de más de un ordenador al             mismo tiempo


 Bibliografía 

https://1984.lsi.us.es/wiki-ssoo/index.php/Modelos_de_Dise%C3%B1o_de_Sistemas_Operativos

https://learn.microsoft.com/es-es/windows/win32/procthread/multitasking


Comentarios