SISTEMAS OPERATIVOS

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
SISTEMAS OPERATIVOS por Mind Map: SISTEMAS OPERATIVOS

1. FORMA EN QUE OFRECEN SUS SERVICIOS(VISIÓN EXTERNO)

1.1. SISTEMA OPERATIVO DE RED

1.1.1. Tiene la capacidad de interactuar con sistemas operativos en otras computadoras por medio de un medio interactuar con el objeto de intercambiar información. El usuario debe saber la sintaxis de un conjunto de comandos o llamadas al sistema para ejecutar estas operaciones.

1.2. SISTEMA OPERATIVO DISTRIBUIDOS

1.2.1. Abarcan los servicios de los de red, logrando integrar recursos. El usuario ya no necesita saber la ubicación de los recursos sino que los conoce por nombre y los usa como si todos ellos fuesen locales a su lugar de trabajo habitual. Este sistema se usa por necesidad o porque se desea tener mas confiabilidad y disponibilidad de recursos

2. SERVICIOS QUE OFRECEN

2.1. POR NUMEROS DE TAREAS

2.1.1. SISTEMA OPERATIVO MONOTAREA

2.1.1.1. Solo permiten una tarea a la vez por usuario. Puede darse el caso de un sistema multiusuario y monotarea. Son primitivos, solo pueden manejar un proceso en cada momento, solo pueden ejecutar tareas de una en una.

2.1.2. SISTEMA OPERATIVO MULTITAREA

2.1.2.1. Le permite al usuario estar realizando varias labores a la vez. La conmutación de contextos, dos o mas aplicaciones se cargan al mismo tiempo. La multitarea operativa se utiliza en el sistema operativo, las tareas en segundo plano reciben tiempo de procesado durante los tiempos muertos de la tarea que se encuentra en primer plano.

2.2. POR NUMEROS DE PROCESADORES

2.2.1. UNIPROCESO

2.2.1.1. Es capaz de manejar solamente un procesador de la computadora

2.2.2. MULTIPROCESO

2.2.2.1. Se refiere al numero de procesadores del sistema. Mas de uno es capaz de usarlos todos para distribuir su carga de trabajo. Trabajan de las siguientes formas:

2.2.2.1.1. ASIMETRICA

2.2.2.1.2. SIMETRICA

2.3. POR NUMEROS DE USUARIOS

2.3.1. SISTEMA OPERATIVO MONOUSUARIO

2.3.1.1. Soportan a un usuario a la vez sin importar el numero de procesadores que tenga la computadora o el numero de procesos o tareas que el usuario pueda ejecutar en un mismo instante de tiempo.

2.3.2. SISTEMA OPERATIVO MULTIUSUARIO

2.3.2.1. Brindan servicio a mas de un usuario a la vez por medio de varias terminales conectadas a la computadora o por medio sesiones remotas en una red de comunicaciones.

3. POR SU ESTRUCTURA

3.1. MONOLITICA

3.1.1. Un solo programa compuesto de un conjunto de rutinas entrelazadas, cada una puede llamar a cualquier otra. Las características son que al final a base de módulos compilados se unen a través del ligador. Carecen de protecciones y privilegios, están hecho a medida, son eficientes y rápidos en ejecución y gestión, carecen de flexibilidad para soportar diferentes ambientes de trabajo o tipos de aplicaciones.

3.1.1.1. CLIENTE-SERVIDOR

3.1.1.1.1. Puede ser ejecutado en grandes o pequeñas computadoras. Sirve para toda clase de aplicaciones, es de propósito y cumple con las mismas actividades que los sistemas operativos convencionales. El núcleo tiene misión establecer la comunicación entre los clientes y los servidores. Los procesos pueden ser tanto servidores como clientes.

3.2. JERARAQUICA

3.2.1. Dividió el sistema operativo en pequeñas partes, estuviera definida y con un claro interface con el resto de elementos. Constituyo una jerárquica o de niveles en multicapa.

3.2.1.1. MAQUINA VIRTUAL

3.2.1.1.1. Presenta una interface a cada proceso, mostrando una maquina que parece idéntica a la maquina real. La multiprogramación y la maquina extendida. Integran distintos sistemas operativos dando la sensación de ser varias maquinas diferentes. El núcleo se denomina monitor virtual y tiene la misión de llevar a cabo la multiprogramación.