Download presentation
Presentation is loading. Please wait.
Published byCarlos Manuel Modified over 5 years ago
1
SISTEMAS OPERATIVOS (ESTRUCTURA) Por: Matta Avalos Carlos
2
Estructura Monolitica Es la estructura de los primeros sistemas operativos constituidos fundamentalmente por un solo programa compuesto de un conjunto de rutinas entrelazadas (una podía llamar a otra): Construcción del programa final a base de módulos compilados separadamente que se unen a través del ligador. Buena definición de parámetros de enlace entre las distintas rutinas existentes, que puede provocar mucho acoplamiento. Carecen de protecciones y privilegios al entrar a rutinas que manejan diferentes aspectos de los recursos de la computadora, como memoria, disco, etc.
3
Estructura Jerárquica o Capas SO se separo en pequeñas partes con el objetivo de que cada una estuviera perfectamente definida con una interface con el resto de elementos.(capas o multicapas) Capa 0: Reparto de procesador y multiprogramacion Encargada de la multiprogrmacion basica del CPU Capa 1: Administrador de Memoria Administra la memoria, repartiendo espacio para los procesos Capa 2: Comunicación Operador- Proceso Cada proceso tenia efectivamente su propia consola del operador Capa 4: Programe usuarios
4
Estructura Maquina Virtual Es un software que emula a una computadora y que permite ejecutar programas como si fuese una computadora real. El programa de control es el que se ejecuta directamente sobre el propio hardware y ofrece al nivel inmediatamente superior varias maquinas virtuales. Una característica esencial es que los procesos que ejecutan están limitados a los recursos y abstracciones proporcionados por ellas. Existe Maquina Virtual de Sistema y Maquina Virtual de Proceso.
5
Estructura Cliente - Servidor ■Puede ser ejecutado en la mayoría de las computadoras, ya sean grandes o pequeñas. ■Este tipo de estructura sirve para toda clase de aplicaciones por tanto, es de propósito general y cumple con las mismas actividades que los sistemas operativos convencionales El núcleo tiene como misión estableces la comunicación entre los clientes y los servidores. Los procesos pueden ser tanto servidores como clientes
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.