Categories: All - multiusuario - multitarea - monotarea - monousuario

by Adrián López Galán 4 years ago

261

Tema 2 Sistemas Operativos by adrilopez

Los sistemas operativos pueden clasificarse según varios criterios, incluyendo el número de procesadores, usuarios y tareas que pueden manejar. Los sistemas monoprocesador disponen de un único procesador, mientras que los multiprocesador tienen varios procesadores para mejorar el rendimiento.

Tema 2 Sistemas Operativos by adrilopez

Tema 2 Sistemas Operativos by adrilopez

Clasificación de los SO por la forma de ofrecer servicios

Sistemas distribuidos. Lo mismo que los sistemas de red
Sistemas de red: Estos sistemas operativos son aquellos sistemas que mantienen dos o más computadoras unidas a través de algún medio de comunicación con el objetivo primordial de poder compartir los diferentes recursos y la información del sistema
Sistemas centralizados: Sistemas en los que el proceso de cómputo es realizado en una localización central, usando terminales conectados a una computadora central.

Clasificación de los SO por los servicios ofrecido

Segun el numero de procesadores: Monoprocesador. Estos sistemas disponen de un solo procesador para atender los usuarios Multiprocesador. Son aquellos que disponen de varios procesadores que se utilizan en un mismo sistema para incrementar el poder de procesamiento
Según el numero de procesos ,tareas o trabajos Monotarea: Son aquéllos en que los recursos del sistema de computación son asignados a un programa hasta completar su ejecución y, por lo tanto, sólo permiten una tarea a la vez. Este tipo de sistema operativo sólo puede ejecutar un programa o proceso por vez Multitarea: Este tipo de sistema operativo puede ejecutar varios programas o procesos de forma concurrente o simultánea. Estos sistemas permiten la realización de varias tareas al mismo tiempo, como puede ser escribir un texto, escuchar música o descargar datos de Internet.
Según el numero de usuarios Monousuario: Permite que los recursos hardware y el software que se esta utilizando, estén a disposición de un único usuario en un único ordenador. Multiusuario. Permite que varios usuarios pueden utilizar los recursos software y hardware de un mismo ordenador.

Clasificación de los SO por los modos de explotación

Por los modos de explotación: Por lotes: Se caracteriza por la agrupación en bloques de los trabajos similares. El rasgo más característico de este tipo de sistema operativo es la ausencia de interacción entre el usuario y el proceso mientras se ejecuta.El sistema realiza todas las tareas que le hemos puesto en un bloque el solo. Multiprogramacion: Modo de explotación que permite ejecutar distintos programas a la vez. Los sistemas operativos multiprogramados pueden ser:
Híbrido: Estos sistemas intentan ser una mezcla de los dos anteriores, buscando combinar las ventajas de los sistemas en tiempo compartido y en tiempo real.
Sistemas de tiempo real: Sistema que, en cuento se interactua con el, nos da una respuesta inmediata
Sistemas de tiempo compartido: Son los sistemas operativos que utilizan distintas técnicas de planificación de la CPU para que se atiendan todos los procesos en espera de ser ejecutados

Clasificación de los sistemas operativos según su estructura interna en:

Maquina Virtual: La máquina virtual es un archivo, que es copia exacta del hardware real que gestiona el propio sistema operativo. Se trata de un tipo de sistemas operativos que presenta una interfaz a cada proceso, mostrando una máquina que parece idéntica a la máquina real subyacente.. No obstante, presentan el problema de que los sistemas operativos implementados no tienen el mismo potencial que un sistema operativo anfritión
Por capas: Sistemas con una estructura jerarquizada que se divide en distintos niveles, teniendo en cuenta las funciones que puede realizar un sistema operativo. Cada uno de los niveles se comunica con el nivel inmediatamente inferior y superior de tal forma que todos ellos están coordinados y consiguen el objetivo del sistema operativo.
Monolítica: Es la estructura utilizada en los primeros sistemas operativos en la que todas las funciones se implementaban en el kernel. Se puede decir que su estructura no esta definida como tal