Вы находитесь на странице: 1из 4

Tipos de sistemas operativos

Existen 4 tipos bsicos desistemas operativos. Estn divididos en grupos


relacionados con el tipo de computadora que controlan y el tipo de
aplicaciones que soportan. Estas son las categoras ms amplias:

- Sistema operativo en tiempo real (RTOS - Realequipo


operating
system).
Es utilizado para controlar mquinas, instrumentos cientficos
y sistemas industriales. Generalmente un RTOS no tiene una interfaz
para el usuario muy simple y no est destinado para el usuario final, ya que
el sistema es entregado como una "caja sellada". La funcin del RTOS es
controlar los recursos del equipo para que una operacin
especfica sea ejecutada siempre, durante el mismo periodo de
tiempo. En una mquina compleja, si una parte se mueve ms
rpidamente, porque existen recursos del sistema disponibles para hacerlo,

puede llegar a ser catastrfico.

- Monousuario, monotarea.
Este sistema operativo fue creado para que un nico usuario pueda
hacer una cosa a la vez. Algunos sistemas operativos utilizados por
los telfonos celulares son el mejor ejemplo de un moderno sistema
operativo monousuario y monotarea.

- Monousuario, multitarea.
Este tipo de sistema operativo es el ms utilizado en computadoras
de escritorio y notebooks. Las plataformas Microsoft Windows y Apple
MacOS son ejemplos de sistemas operativos que permiten que un nico
usuario utilice varios programas al mismo tiempo. Por ejemplo, es
perfectamente posible que un usuario de Windowsescriba una nota en un
procesador de texto al mismo tiempo que realiza una descarga de un
archivo
de
internet
e
imprima
un
e-mail.

- Multiusuario.
Un sistema operacional multiusuario permite que varios usuarios
utilicen simultneamente los recursos del equipo. El sistema
operativo debe asegurarse que las solicitudes de varios usuarios se
encuentren balanceadas. Cada uno de los programas utilizados debe
disponer de recursos suficientes y separados, de forma que un
problema de un usuario no afecte a toda la comunidad de usuarios. Unix,
Windows Server, VMS y sistemas operativos mainframe como el
MVS son ejemplos de sistemas operativos multiusuario.
Es importante diferenciar los sistemas operativos multiusuario de
los sistemas operativos monousuarios que soportan redes. Algunas
versiones de Windows pueden soportar varios usuarios en red, pero los
sistemas operativos en s no son sistemas multiusuarios reales. El
administrador del sistema es el nico "usuario". El soporta a la red y
todos los usuarios remotos son, del punto de vista del sistema operativo,
un programa siendo ejecutado por el administrador.

Sistemas
Multiprogramados
Compartido

de

Tiempo

Estos sistemas funcionan similar a la multiprogramacin. El objetivo de la


multiprogramacin es permitir que varios procesos se ejecuten
simultneamente, pero para lograrlo, cada proceso debe ejecutarse un
cierto tiempo y luego entregar el control de la CPU a otro, de este
mecanismo se encarga los sistemas de Tiempo Compartido.
Es decir estos sistemas reparten equitativamente el tiempo de CPU entre los
procesos. La ventaja que tienen es que soportan muchos usuarios
simultneamente, pero trae como consecuencia una gran carga de trabajo

al Sistema Operativo, principalmente en la administracin de memoria


principal y secundaria.
Ejemplos de Sistemas Operativos de tiempo compartido son: Multics,
OS/360 yEC-10.

Sistemas Operativos de procesamiento por Lotes


La Computadora ejecuta un programa a la vez al procesar datos en grupo o
en lotes. En los Sistemas operativos antiguos, los usuarios tenan que
entregar sus trabajos al centro de computo en paquetes de tarjetas
perforadas. Tenan que esperar horas y hasta das para que se le devolviera
impresiones a sus escritorios.
Los Sistemas Operativos por lotes, procesan un conjunto de trabajos (con
caractersticas afines) al mismo tiempo, es decir, con poca o ninguna
interaccin entre los usuarios y los programas en ejecucin. Estos sistemas
no son convenientes para el desarrollo de programas de poco tiempo de
respuesta sino que estn diseados para conjuntos de programas de largos
tiempos de ejecucin los cuales no pueden ser interrumpidos. Un ejemplo
de estos lotes pueden ser: anlisis estadsticos, nminas de personal.
Los sistemas que utilizan esta variante son sistemas de objetivo especfico,
con un fin comn, son por ejemplo sistemas capaces de controlar ciertas
maquinarias y ciertas tareas que no pueden ser interrumpibles. Es por ello
que el usuario no puede interactuar con el sistema cuando hay un lote
ejecutndose.
Algunos ejemplos de Sistemas Operativos de Procesamiento por Lotes son:
el SCOPE, el cual est orientado a procesamiento cientfico pesado, y el
EXEC II, orientado a procesamiento acadmico.

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

Control de trenes.

2.

Telecomunicaciones.

3.

Sistemas de fabricacin integrada.

4.

Produccin y distribucin de energa elctrica.

5.

Control de edificios.

6.

Sistemas multimedia.

Algunos ejemplos de Sistemas Operativos de tiempo real son: Works,


Solaris, Lyns OS y Spectra.

Вам также может понравиться