Você está na página 1de 7

Sistemas operativos por los servicios que ofrecen

Tipos de Sistemas Operativos


Segn los Servicios que ofrecen
(Vision Externa)

Por
Nmero
de
Usuarios

Sistemas
Operativo
s

Por
Nmero
de Tareas

Por Nmero
de
Procesadore
s

Monousuarios: soportan a un usuario a la vez, sin importar el


nmero de procesadores que tenga la computadora o el
nmero de procesos o tareas que el usuario pueda ejecutar en
un mismo instante
de tiempo.
Multiusuarios:
son capaces
de dar servicio a ms de un usuario
a la vez, ya sea por medio de varias terminales conectadas a la
computadora o por medio de sesiones remotas en una red de
comunicaciones. No importa el nmero de procesadores en la
mquina ni el nmero de procesos que cada usuario puede
ejecutar simultneamente.
Monotareas:
slo permiten una tarea a la vez por usuario.
Puede darse el caso de un sistema multiusuario y monotarea,
en el cual se admiten varios usuarios al mismo tiempo pero
cada uno de ellos puede estar haciendo solo una tarea a la vez.
Multitareas: permite al usuario estar realizando varias labores al
mismo tiempo. Es comn encontrar en ellos interfaces grficas
orientadas al uso de mens y el ratn, lo cual permite un rpido
intercambio entre las tareas para el usuario, mejorando su
productividad.
Asimtrico: el sistema operativo selecciona
Uniproceso: es capaz de manejar
a uno de los procesadores el cual jugar el
solamente
un
procesador
de
la
papel de procesador maestro y servir como
pivote para distribuir la carga a los dems
computadora, de manera que si la
procesadores, que reciben el nombre de
computadora tuviese ms de uno le sera
esclavos.
Multiproceso:
Un sistema operativo
intil.
Simtrico: los procesos o partes de ellos
multiproceso se refiere al nmero de
(threads) son enviados indistintamente a
procesadores del sistema, que es ms de
cualquiera de los procesadores disponibles,
teniendo,
tericamente,
una
mejor
uno y ste es capaz de usarlos todos
distribucin y equilibrio en la carga de trabajo
para distribuir su carga de trabajo.
bajo este esquema.

Sistemas Operativos de Red


Los sistemas operativos de red se definen como aquellos que tiene la
capacidad de interactuar con sistemas operativos en otras computadoras por
medio de un medio de transmisin con el objeto de intercambiar
informacin, transferir archivos, ejecutar comandos remotos y un sin fin de
otras actividades.
El punto crucial de estos sistemas es que el usuario debe saber la sintaxis de
un conjunto de comandos o llamadas al sistema para ejecutar estas
operaciones, adems de la ubicacin de los recursos que desee acceder.
El primer Sistema Operativo de red estaba enfocado a equipos con un
procesador Motorola 68000, pasando posteriormente a procesadores Intel
como Novell Netware.
Los Sistemas Operativos de red ms ampliamente usados son: Novell
Netware, Personal Netware, LAN Manager, Windows NT Server, UNIX,
LANtastic.

Sistemas Operativos Distribuidos


Permiten distribuir trabajos, tareas o procesos, entre un conjunto de
procesadores. Puede ser que este conjunto de procesadores est en un
equipo o en diferentes, en este caso es transparente para el usuario. Existen
dos esquemas bsicos de stos. Un sistema fuertemente acoplado es a es
aquel que comparte la memoria y un reloj global, cuyos tiempos de acceso
son similares para todos los procesadores
Es un sistema dbilmente acoplado los procesadores no comparten ni
memoria ni reloj, ya que cada uno cuenta con su memoria local.
Los sistemas distribuidos deben de ser muy confiables, ya que si un
componente del sistema se compone otro componente debe de ser capaz de
reemplazarlo.
Entre los diferentes Sistemas Operativos distribuidos que existen tenemos
los siguientes: Sprite, Solaris-MC, Mach, Chorus, Spring, Amoeba, Taos, etc.

Sistemas Operativos por Lotes

Los Sistemas Operativos por lotes, procesan una gran


cantidad de trabajos con poca o ninguna interaccin
entre los usuarios y los programas en ejecucin. Se
renen todos los trabajos comunes para realizarlos al
mismo tiempo, evitando la espera de dos o ms trabajos
como sucede en el procesamiento en serie.

Estos sistemas son de los ms tradicionales y antiguos, y


fueron introducidos alrededor de 1956 para aumentar la
capacidad de procesamiento de los programas

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, estn
subutilizados sus recursos con la finalidad de prestar atencin a los
procesos en el momento que lo requieran. Se utilizan en entornos
donde son procesados un gran nmero de sucesos o eventos.

Muchos Sistemas Operativos de tiempo real son construidos para


aplicaciones muy especficas como control de trfico areo, bolsas de
valores, control de refineras, control de laminadores. Tambin en el
ramo automovilstico y de la electrnica de consumo, las aplicaciones
de tiempo real estn creciendo muy rpidamente. Otros campos de
aplicacin de los Sistemas Operativos de tiempo real son los
siguientes

Bibliografia

Sistemas Operativos Paralelos

En estos tipos de Sistemas Operativos se pretende que cuando existan dos o ms


procesos que compitan por algn recurso se puedan realizar o ejecutar al mismo
tiempo.

En UNIX existe tambin la posibilidad de ejecutar programas sin tener que


atenderlos en forma interactiva, simulando paralelismo (es decir, atender de
manera concurrente varios procesos de un mismo usuario). As, en lugar de esperar
a que el proceso termine de ejecutarse (como lo hara normalmente), regresa a
atender al usuario inmediatamente despus de haber creado el proceso.

Artculos relacionados:

Sistemas Operativos por la Forma de Ofrecer sus Servicios

Sistema Operativo

Você também pode gostar