2. SISTEMAS OPERATIVOS MARTINEZ CERVANTES URIEL 4“S”
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS.
POR LOS SERVICIOS QUE OFRECE.
USUARIO.
SISTEMA OPERATIVO MONOUSUARIO.
Los sistemas monousuarios son aquellos que nada más puede atender a un solo
usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo
de aplicación que se esté ejecutando.
SISTEMA OPERATIVO MULTIUSUARIO.
Es todo lo contrario a monousuario; y en esta categoría se encuentran todos los
sistemas que cumplen simultáneamente las necesidades de dos o más usuarios,
que comparten mismos recursos. Este tipo de sistemas se emplean especialmente
en redes.
PROGRAMAS.
SISTEMA OPERATIVO MONOTAREAS.
Los sistemas operativos monotareas son más primitivos y es todo lo contrario al
visto anteriormente, es decir, solo pueden manejar un proceso en cada momento o
que solo puede ejecutar las tareas de una en una. Por ejemplo cuando la
computadora esta imprimiendo un documento, no puede iniciar otro proceso ni
responder a nuevas instrucciones hasta que se termine la impresión.
SISTEMAS OPERATIVOS MULTITAREA.
Es el modo de funcionamiento disponible en algunos sistemas operativos, mediante
el cual una computadora procesa varias tareas al mismo tiempo. Existen varios tipos
de multitareas. La conmutación de contextos (context Switching) es un tipo muy
simple de multitarea en el que dos o más aplicaciones se cargan al mismo tiempo,
pero en el que solo se está procesando la aplicación que se encuentra en primer
plano (la que ve el usuario).
PROCESADORES.
EL MONOPROCESADOR.
El monoprocesador como su nombre lo indica es el procesador que solo pude hacer
una solo proceso a la vez, o sea que si queremos ejecutar varias tareas al mismo
tiempo no va hacer posible que se realicen con satisfacción, lo que pueden hacer
los monoprocesadores es alterar las tareas y es por eso que los procesadores con
grandes capacidades de velocidad dan una simulación de multiprocesadores ya que
se están ejecutando varios procesos al mismo tiempo pero esto no es cierto.
3. SISTEMAS OPERATIVOS MARTINEZ CERVANTES URIEL 4“S”
El MULTIPROCESADOR.
Los sistemas de multiprocesamiento tienen procesadores múltiples corriendo al
mismo tiempo. Los sistemas de multiprocesamiento tradicionales tienen de 2 a 128
procesadores. Más allá de ese número (y este límite superior sigue aumentando)
de sistemas de multiprocesamiento se convierten en procesadores paralelos. Los
sistemas de multiprocesamiento permiten que diferentes hilos funcionen en
diferentes procesadores. Esta capacidad acelera considerablemente el
funcionamiento de programa.
TIEMPO DE RESPUESTA.
SISTEMAS OPERATIVOS DE TIEMPO REAL.
Los Sistemas Operativos de tiempo real son aquellos en los cuales no tiene
importancia el usuario, sino los procesos. Por lo general, están subutilizados sus
recursos con la finalidad de prestar atención a los procesos en el momento que lo
requieran. se utilizan en entornos donde son procesados un gran número de
sucesos o eventos.
SISTEMAS OPERATIVOS DE TIEMPO COMPARTIDO.
Permiten la simulación de que el sistema y sus recursos son todos para cada
usuario. El usuario hace una petición a la computadora, está la procesa tan pronto
como le es posible, y la respuesta aparecerá en la terminal del usuario.
2.- POR LA FORMA DE OPERAR DEL SERVICIO
SISTEMA OPERATIVO CENTALIZADO
Se trata de aquel que utiliza los recursos de una sola computadora, es decir, su
memoria, CPU, disco y periféricos. Respecto al hardware podemos decir que se
suele tratar de un computador caro y de gran potencia, con terminales alfanuméricos
directamente conectados.
SISTEMA OPERATIVO DE RED
Un sistema operativo de red (Network Operating System) es un componente
software de una computadora que tiene como objetivo coordinar y manejar las
actividades de los recursos del ordenador en una red de equipos. Consiste en un
software que posibilita la comunicación de un sistema informático con otros equipos
en el ámbito de una red.
SISTEMAS OPERATIVOS DISTRIBUIDOS
Los sistemas operativos distribuidos desempeñan las mismas funciones que un
sistema operativo normal, pero con la diferencia de trabajar en un entorno
distribuido. Su Misión principal consiste en facilitar el acceso y la gestión de los
recursos distribuidos en la red.