Buena definición
de parámetros de
enlace entre la
rutinas existentes.
Carecen de protección y
privilegios al entrar y manejan
diferentes aspectos de la
computadora.
Definición
Es una colección de
procedimientos que se
pueden llamar entre sí,
cada procedimiento tiene
una interfaz bien definida
en términos de parámetros
y resultados.
estructura basica
Un programa central que
invoque el procedimiento
de servicio solicitado
(Shell o Kernel)
Un conjunto de
procedimientos de
servicios que realice las
llamadas al sistema.
Un conjunto de
procedimientos de uso
general que ayude a los
procedimientos de servicio
Capas jerarquicas
Capa 0: Asignación del procesador y
multiprogramación.
Capa 1: Administración de los
recursos del sistema
Capa 2: Comunicación
operador-proceso.
Capa 3: Control
Entrada/Salidad.
Capa 4: Programas
de usuario.
Capa 5: El operador.
Sistemas estratos Sistemas
operativos actules
Estos sistemas operativos se
organizan como una jerarquía de
estratos, cada uno construido
arriba del que está debajo de él.
caracteristicas
Las zonas mas intensas o nucleo
están mas protegidas de posibles
accesos indeseados desde las
capas mas externas.
Tienes un contacto mas
próximo con el hardware.
Núcleo mínimo, mas seguro y ágil.
Estratos
El estrato 0 ofrecía la multiprogramación básica
de la CPU
El estrato 1 realizaba el
manejo de memoria.
El estrato 2 manejaba la comunicación entre
cada proceso y la consola de operador.
El estrato 3 se hacía cargo de manejar los dispositivos de E/S y
de separar la información en flujo que entraba y salida de ellos.
El estrato 4 era donde se encontraban los programas de los usuarios.
El proceso operador del sistema se localizaba en el estrato 5
Sistema modular
definicion
S.O Puede hacer tantas llamadas sean
necesarias a diferentes procedimientos.
caracteristicas
Un conjunto de procedimientos de servicio que llevan a cabo las
llamadas al sistema
Programa principal que llama al procedimiento del servicio solicitado
Un conjunto de procedimientos utilitarios que ayudan al procedimiento
de servicio.
Caracterizan por que carecen
de estructura.
Jerarquica
jerarquía de capas
caracteristicas
Núcleo mínimo, mas seguro y ágil.
El nucleo está mas
protegido de posibles
accesos indeseados
Contacto mas próximo con el hardware
MAQUINA VIRTUAL
interfaces cada proceso, mostrando
una máquina que parece idéntica a
la máquina real subyacente.
caracteristicas
Protección cada maquina
virtual esta aislada de las otras
y no puede inferir.
Gran capacidad de disco duro-memoria ram
Simular el hardware
Varios sistemas
operativos sin crear
particiones.
ESTRUCTURA CLIENTE-SERVIDOR
definición
Núcleo y procesos, presentando grandes
diferencias en cuanto a la forma de distribuir
los trabajos entre sus diferentes partes.
caracteristicas
Espera y recibe respuesta del servidor
Se puede conectar a varios servidores
a la vez .
Coordina, permite el trabajo entre iguales.
Cliente; inicia las solicitudes o peticiones (maestro)
Aceptan conexiones desde un gran numero de clientes.