MONOLITICA Estructura
de los primeros
sistemas operativos
Constituidos por un
solo programa
compuesto de un
conjunto de rutinas
entre lazadas de tal
forma que cada una
pueda lllamar a
cualquier otra
JERARQUICA Se
divida es un sistema
operativo de tal
forma que cada una
de ellas estuviera
perfectamente
definida y con un
claro interface con el
resto de elementos
Por anillo cada uno tiene
una apertura, conocida
como puerta o trampa por
donde pueden entrar las
llamadas de las capas
inferiores.
Virtual es un tipo de sistemas
operativos que presentan una
interface a cada proceso,
mostrando una máquina que
parece idéntica a la máquina
real subyacente. El objetivo de
los sistemas operativos de
máquina virtual es el de
integrar distintos sistemas
operativos dando la sensación
de ser varias máquinas
diferentes.
Cliente
servidor(Microkernel) es
un modelo de aplicación
distribuida en el que las
tareas se reparten
entre los proveedores
de recursos o servicios,
llamados servidores, y
los demandantes,
llamados clientes
Por los servicios que ofrecen
Por el numero de usuarios
Monousuario son aquellos
que soportan a un
usuario a la vez, no
importando la cantidad
de procesadores o
procesos que se estén
realizando.
MULTIUSUARIO Los sistemas
multiusuario son los que
soportan varios usuarios a la
vez, estos tipos de sistemas
generalmente se utilizan en
máquinas que están conectadas
en red.
Numero de Procesadores
Monoprocesadires solo pueden trabajar con un solo
procesador si tuviera dos seria multiprocesador
Multiprocesadores pueden utilizar
varios procesadores para distribuir
el trabajo de cada uno.
Generalmente estos trabajan o
pueden ser de dos tipos:
Asimétrica: es donde el sistema operativo
selecciona un procesador maestro y los demás
funcionan con las actividades secundarias.
Simétrica: en este tipo se envía información o se trabaja con el
procesador con menos carga y así se distribuye mejor el trabajo, los
procesos son enviados indistintamente a cualquiera de los
procesadores disponibles .
Por el numero de tareas
Monotarea: Una vez que empieza a ejecutar un
proceso, continuará haciéndolo hasta su finalización
y/o interrupción.
Multitarea: Es capaz de ejecutar varios procesos al mismo tiempo. Este tipo de
S.O. normalmente asigna los recursos disponibles (CPU, memoria, periféricos)
Por la forma en que ofrecen sus servicios
DE RED
Son aquellos que tiene la capacidad de
interactuar con sistemas operativos en
otras computadoras por medio de un medio
de transmisión con el objetivo de
intercambiar información, un sin fin de otras
actividades.
Distribuidos
Son aquellos que abarcan los servicios de los de
red, logrando integrar recursos como impresoras,
unidades de respaldo, memoria, procesos, unidades
centrales de proceso en una sola máquina virtual
que el usuario accesa en forma transparente.
Ejemplos de Sistemas Operativos
(ordenadores)
°Windows
°Mac Os
°Linux °Am
igaOs °Unix
Ejemplos de Sistemas Operativos ( Dispositivos Moviles )
°Symbian °Android °iOS
°Windows Mobile
°BlackBerry OS