CLASIFICACION DE LOS SISTEMAS OPERATIVOS

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

1. FORMA EN QUE OFRECEN SUS SERVICIOS

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.

1.1.2. 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.

1.2.2. 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.

1.2.3. Este sistema se usa por necesidad o porque se desea tener mas confiabilidad y disponibilidad de recursos

2. POR SU ESTRUCTURA

2.1. JERARAQUICA

2.1.1. Dividió el sistema operativo en pequeñas partes, estuviera definida y con un claro interface con el resto de elementos.

2.1.1.1. MAQUINA VIRTUAL

2.1.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.

2.1.1.1.2. -El núcleo se denomina monitor virtual y tiene la misión de llevar a cabo la multiprogramación.

2.1.2. Constituyo una jerárquica o de niveles en multicapa.

3. POR EL NUMERO DE TAREAS

3.1. SISTEMA OPERATIVO MONOTAREA

3.1.1. -Este funciona para la realización y ejecución de una sola tarea a la vez por usuario.

3.1.2. -Ejecuta un solo programa y solo puede manejar un proceso en cada momento.

3.1.3. -No puede ser abierto otro, ya que se interrumpiría los procesos.

3.1.4. Ejemplo de SO Monotarea: Ms-Dos

3.2. SISTEMA OPERATIVO MULTITAREA

3.2.1. -Es aquel que se produce al ejecutar mas de una aplicación, y llevar a cabo varios programas, sin que el proceso de uno interfiera con el otro.

3.2.2. -Permite al usuario realizar múltiples tareas de forma simultanea.

3.2.3. Ejemplo de SO Multitarea: SO UNIX, Windows 95/98, MAC Y LINUX

4. POR EL MANEJO DE RECURSOS

4.1. CENTRALIZADOS

4.1.1. -Es aquel que utiliza los recursos de una sola computadora (Periféricos y Hardware)

4.1.2. -Solamente es factible en ordenadores de alta potencia con terminales alfanumericos directamente conectados.

4.1.3. -Un solo sistema de aplicación de modo tal que este puede solo desarrollar programas en un equipo determinado.

4.1.4. Ejemplo de SO Centralizados: Windows, LINUX, Mac OS, Unix.

4.2. DESCENTRALIZADOS

4.2.1. -Son aquellos sistemas que se realizan en diversos equipos o bien ordenadores.

4.2.2. -Un solo equipo mantiene el programa pero por medio de extensiones este puede ser manejado en otros dispositivos.

4.2.3. -Los sistemas descentralizados permiten manejar las aplicaciones y programas en varios equipos.

4.2.4. Ejemplo de SO Descentralizados: Windows, Mac OS, LINUX, Unix.

5. POR EL NUMERO DE USUARIOS

5.1. SISTEMA OPERATIVO MONOUSUARIOS

5.1.1. -Son aquellos que permiten el soporte de uso del ordenador por parte de un solo usuario.

5.1.2. -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.

5.1.3. Ejemplo de SO Monousuario: CP/M, IBM DOS, Ms-Dos, MacOS

5.2. SISTEMA OPERATIVO MULTIUSUARIO

5.2.1. -Se facilita el desarrollo de distintas aplicaciones por parte de dos o más usuarios a la vez.

5.2.2. -Por medio de terminales conectadas a la computadora o por sesiones remotas en una red de comunicaciones.

5.2.3. -No importa el numero de procesadores en la maquina ni el numero de procesos que cada usuario puede ejecutar

5.2.4. Ejemplo de SO Multiusuario: UNIX, IRIS, SOLARIS, LINUX

6. POR EL TIMPO DE RESPUESTA

6.1. SISTEMA OPERATIVO DE TIEMPO REAL

6.1.1. La respuesta del sistema es inmediata después de iniciar el proceso.

6.1.2. No tiene importancia el usuario, sino los procesos.

6.1.3. Ejemplo de SO Tiempo Real: Solaris, Lyns OS y Spectra.

6.2. SISTEMA OPERATIVO DE TIEMPO COMPARTIDO

6.2.1. Los procesos utilizan ciclos de la unidad central de proceso compartiendo el procesador.

6.2.2. Permiten la simulacion de que el sistema y sus recursos son todos para cada usuario.

6.2.3. El usuario hace la petición a la computadora, esta la procesa y tan pronto como es posible, la respuesta aparece en la terminal del usuario.

6.2.4. Ejemplo de SO Tiempo Compartido: Multic, OS/360 Y DEC-10.

7. POR EL NUMERO DE PROCESADORES

7.1. SISTEMA OPERATIVO MULTIPROCESO

7.1.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:

7.1.1.1. SIMETRICA

7.1.1.1.1. -Es una mejor distribución y equilibrio en la carga de trabajo bajo este esquema.

7.1.1.1.2. -La forma de crear aplicaciones para aprovechar los varios procesadores

7.1.2. Ejemplos de SO Multiproceso: Ubutu, Debian, Windows XP/Vista.

7.1.2.1. ASIMETRICA

7.1.2.1.1. -Es un procesador maestro y servirá como pivote para distribuir la carga a los demás procesadores, que reciben el nombre de esclavos.

7.2. SISTEMA OPERATIVO UNIPROCESO

7.2.1. -El ordenador en el cual se utiliza el sistema operativo solo tiene un procesador y el sistema operativo solo es capaz de manejar un procesador.

7.2.2. -Todos los procesos del sistema pasaran por dicho procesador.

7.2.3. -Varias personas puedan trabajar con el mismo equipo.

7.2.4. -Aunque se reparte el tiempo de uso del procesador entre todos los procesos activos del sistema, simulando un multiproceso.

7.2.5. Ejemplo de SO Uniproceso: El DOS y el MacOS

8. POR EL MANEJO DE RECURSOS O ACCESO A SERVICIOS

8.1. CLIENTE-SERVIDOR

8.1.1. Puede ser ejecutado en grandes o pequeñas computadoras.

8.1.2. Sirve para toda clase de aplicaciones, es de propósito y cumple con las mismas actividades que los sistemas operativos convencionales.

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

8.1.4. Los procesos pueden ser tanto servidores como clientes

8.2. MONOLITICA

8.2.1. Un solo programa compuesto de un conjunto de rutinas entrelazadas, cada una puede llamar a cualquier otra.

8.2.2. Las características son que al final a base de módulos compilados se unen a través del ligador.

8.2.2.1. 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.

9. EVALUACION 100/100

10. Datos Personales

10.1. Nombre: Luis Gerardo Cardozo Carranza Grupo: 3202 Materia: SO Maestro: Manuel Alcántara Ruiz Fecha: 18 de Marzo de 2021