Es la estructura de los primeros sistemas operativos constituidos
fundamentalmente por un solo programa compuesto de un conjunto de rutinas
entrelazadas de tal forma que cada una puede llamar a cualquier otra.
Estructura Jerarquica
A medida que fueron creciendo las necesidades de los usuarios y se perfeccionaron
los sistemas se hizo necesaria una mayor organización del software del sistema
operativo, donde una parte del sistema contenía subpartes organizadas en forma de
niveles. Ejemplos: Multics y Unix.
SISTEMAS OPERATIVOS POR SERVICIOS OFRECIDOS.
Según el número de usuarios:
Monousuarios
son aquéllos que soportan a un usuario a la vez, sin importar el
número de procesadores que tenga la computadora o el número de
procesos o tareas que el usuario pueda ejecutar en un mismo
instante de tiempo.
Multiusuario
son capaces de dar servicio a más 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.
Según el número de tareas
Monotareas
son aquellos que sólo permiten una
tarea a la vez por usuario
Multitareas
Es aquél que le permite al
usuario estar realizando varias
labores al mismo tiempo
Según el número de procesadores que puede gestionar
Uniproceso
es aquél que es capaz de manejar
solamente un procesador de la
computadora, de manera que si la
computadora tuviese más de uno le sería
inútil.
Multiproceso
es capaz de manejar más de un
procesador en el sistema, distribuyendo
la carga de trabajo entre todos los
procesadores que existan en el sistema
asimétrica
Cuando se trabaja de manera asimétrica, el sistema operativo
selecciona a uno de los procesadores el cual jugará el papel de
procesador maestro y servirá como pivote para distribuir la carga a los
demás procesadores, que reciben el nombre de esclavos
simétrica
Cuando se trabaja de manera simétrica, los
procesos o partes de ellos (threads, hebras o
hilos) son enviados indistintamente a
cualquiera de los procesadores disponibles,
teniendo una mejor distribución y equilibrio
en la carga de trabajo bajo este esquema.
SISTEMAS OPERATIVOS POR SU
DISPONIBILIDAD.
SISTEMAS OPERATIVOS PROPIETARIOS
Se les denomina propietarios porque son sistemas propiedad de la empresa que los desarrolla. La
empresa no vende en realidad el sistema operativo, sino una licencia de uso del mismo. No se tiene
acceso al código fuente del sistema, o por lo menos, no se tiene permiso para modificarlo
libremente.
SISTEMAS OPERATIVOS LIBRES.
Son sistemas operativos en los que se ha renunciado a cualquier tipo de propiedad intelectual. Son
sistemas que pueden usarse libremente, ser distribuidos, permiten que se acceda a su código fuente
y permiten que esté sea modificado de la forma que queramos.
SISTEMAS OPERATIVOS POR SU TIPO DE
LICENCIA.
O.E.M.
OEM (abreviatura del inglés original equipment manufacturer, en español sería fabricante
de equipamiento original). Este tipo de licencias se las otorga el desarrollador del sistema
operativo al fabricante de hardware, de modo que cuando nosotros compramos uno de sus
productos, este viene con una licencia de uso del sistema operativo de tipo OEM.
RETAIL.
Es la licencia que compramos directamente del desarrollador. Somos
propietarios de la licencia, podemos instarlo en cualquier tipo de hardware
compatible, podemos revender la licencia o cederla, etc. Normalmente solo
permiten su uso en una sola maquina a la vez. Vienen con su caja y manuales
VLM (LICENCIAS POR VOLUMEN).
podemos utilizar varias máquinas a la vez.Son las licencias más
caras evidentemente, aunque son bastante más económicas que
comprar cada una de las licencias individualmente
MSDN (LICENCIAS DE EDUCACIÓN.)
Son unas licencias especiales de Microsoft que permiten su uso
únicamente para actividades educativas y de formación.