2. SSOO
Monolíticas
Por Capas o
Anillos
Cliente-Servidor
Definición
Estos sistemas no tienen una
estructura definida, sino que son
escritos como una colección de
procedimientos donde cualquier
procedimiento puede invocar a
otro.
El diseño se organiza en una
jerarquía de capas, donde los
servicios que brinda una capa
son consumidos solamente por
la capa superior. La capa 0 es del
Hardware y la N es la de los
procesos de Usuario.
El es tipo más reciente de
sistemas operativos, Este
sistema sirve para toda clase de
aplicaciones, es de propósito
genera
Función
Un sistema monolítico está
compuesto por un grupo de
estructuras fijas las cuales
funcionan entre sí. Existen
módulos grandes en el
kernell, los cuales
interactúan entre sí.
Consiste en organizar o
estructurar por jerarquía
cada una de estas capas o
anillos (interfaz de usuario,
drivers, Kernell y en el
sistema de anillos, cada uno
tiene una apertura, conocida
como puerta o trampa (trap),
por donde pueden entrar las
llamadas de las capas
inferiores.
La función principal de un
sistema cliente-servidor es
crear una división de trabajo
entre un servidor
centralizado y las
computadoras individuales
que ejecutan tu software.
Características
*Construcción del programa final a
base de módulos compilados
.*Buena definición de parámetros
de enlace entre las distintas
rutinas existentes.
*Carecen de protecciones y
privilegios al entrar a rutinas que
manejan diferentes aspectos de
los recursos de la computadora.
*El núcleo del sistema estará más
protegido de accesos indeseados.
*Las capas más internas son más
privilegiadas que las externas.
*El C/S pueden actuar como una sola
entidad.
*Las funciones de C/S pueden estar en
plataformas separadas.
*Cada plataforma puede ser escalable
independientemente.
Ejemplo
*MS-DOS
* Linux
*Solaris
*El Sistema the (Technische
Hogeschool Eindhoven) fue el
primero en tener esta forma el
cual costaba de seis capa.
*Servidor de impresión
*World Wide Web
*Correo Electrónico