CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS por Mind Map: CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS

1. Por los servicios que ofrecen

1.1. Sistemas Operativos de red

1.1.1. Tiene la capacidad de interactuar con sistemas operativos en otros ordenadores a través de un medio de transmisión con el objeto de intercambiar información, transferir archivos, ejecutar comandos remotos y un sin fin de otras actividades

1.1.2. Al inicio estaba enfocado a equipos con un procesador motorola 68000, pasando posteriormente a procesadores Intel como Novell Netware

1.1.3. Los más ampliamente usados son: Novell Netware, Personal Netware, LAN Manager, Windows NT Server, UNIX, LANtastic.

1.2. Sistemas Operativos Distribuido

1.2.1. Abarcan los servicios de los de red, logrando integrar recursos (impresoras, unidades de respaldo, memoria, procesos, unidades centrales de proceso) en una sola máquina virtual que el usuario accesa en forma transparente.

2. Por su Estructura (Visión Interna)

2.1. Estructura Monolítica

2.1.1. Construcción del programa final a base de módulos compilados separadamente que se unen a través del ligador.

2.1.2. Buena definición de parámetros de enlace entre las distintas rutinas existentes, que puede provocar mucho acoplamiento.

2.1.3. Carecen de protecciones y privilegios al entrar a rutinas que manejan diferentes aspectos de los recursos de la computadora, como memoria, disco, etc

2.2. Estructura Jeráquica

2.2.1. Mayor organización del software, del sistema operativo, donde una parte del sistema contenía subpartes y esto organizado en forma de niveles

2.2.2. Se dividió el sistema operativo en pequeñas partes.

2.3. Cliente-Servidor (Microkernel)

2.3.1. Puede ser ejecutado en la mayoría de las computadoras, ya sean grandes o pequeñas.

2.3.2. Sirve para toda clase de aplicaciones.

2.3.3. Es de propósito general y cumple con las mismas actividades que los sistemas operativos convencionales

2.3.4. El núcleo tiene como misión establecer la comunicación entre los clientes y los servidores

2.3.5. Los procesos pueden ser tanto servidores como clientes

3. Por la forma en que ofrecen sus servicios (Visión Externa)

3.1. Por número de usuarios

3.1.1. S.O. Monousuario

3.1.1.1. Son aquéllos que soportan a un usuario a la vez, sin importar el número de procesadores que tenga el ordenador

3.1.2. S.O. Multiusuario

3.1.2.1. Son capaces de dar servicio a más de un usuario a la vez, ya sea por medio de varias terminales conectadas al ordenador o por medio de sesiones remotas en una red de comunicaciones

3.2. Por el número de tareas

3.2.1. S.O. Monotarea

3.2.1.1. Son aquellos que sólo permiten una area a la vez por usuario

3.2.1.2. Puede darse el caso de un sistema multiusuario y monotarea.

3.2.1.3. Admiten varios usuarios al mismo tiempo pero cada uno de ellos puede estar haciendo solo una tarea a la vez

3.2.2. S.O. Multitarea

3.2.2.1. Es aquél que le permite al usuario estar realizando varias labores al mismo tiempo.

3.2.2.2. Puede darse el caso de un sistema multiusuario y monotarea.

3.2.2.3. Suele asociarse con soporte hardware y software para protección de memoria

3.3. Por el número de procesadores

3.3.1. S.O. Uniprocesos

3.3.1.1. Es aquél que es capaz de manejar solamente un procesador del ordenador, de manera que si el ordenador tuviese más de uno le sería inútil

3.3.2. S.O. Multiprocesos

3.3.2.1. Se refiere al número de procesadores del sistema, que es más de uno y éste es capaz de usarlos todos para distribuir su carga de trabajo