La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

ESTRUCTURA DE S.OPERATIVO

Presentaciones similares


Presentación del tema: "ESTRUCTURA DE S.OPERATIVO"— Transcripción de la presentación:

1 ESTRUCTURA DEL SISTEMA OPERATIVO

2 SISTEMA OPERATIVO Un Sistema operativo es el software en la cual es el encargado de ejercer el control y coordinar el uso del hardware en diferentes programas de aplicación y en diferentes usuarios. Donde este también se encarga de crear vínculos entre los recursos tanto materiales, usuario y aplicaciones.

3 ESTRUCTURA S.O  Estructura Monolítica  Estructura Jerárquica  Estructura de Maquina Virtual

4 ESTRUCTURA MONOLITICA Estructura de los primeros sistemas operativos constituidos fundamental por un solo programa, compuesto por un conjunto de rutinas entrelazadas de tal forma que cada una puede llamar a cualquier otra.

5 NUCLEO MONOLITICA Divididos en dos parte estructuradas:  Núcleo dependiente del hardware. – este se encarga de manejar las interrupciones del hardware, hacer el manejo de bajo nivel de memoria y discos y trabajar con los manejadores de dispositivos de bajo nivel.  Núcleo independiente del hardware. – este se encarga de ofrecer las llamadas al sistema, manejar los sistemas de archivos y la planificación de procesos.

6 ESTRUCTURA JERARQUICA El SO se organiza como una jerarquía de capaz, donde cada capa ofrece un interfaz clara y bien definida a la capa superior y solamente utiliza los servicios que le ofrece la capa inferior.

7 ESTRUCTURA DE MAQUINA VIRTUAL Una maquina virtual es un programa informático que crea un entorno virtual entre el sistema operativo y el hardware para que el usuario final pueda ejecutar aplicaciones en una máquina abstracta. El objetivo de los sistemas operativos de máquina virtual es el de integrar distintos sistemas operativos dando la sensación de ver varias máquinas diferentes.

8 COMPONENTES DEL S.O  Administracion de procesos.  Administracion de memoria.  Subsistema de entrada / salida.

9 ADMINISTRACION DE PROCESOS Para ello necesitamos saber que un proceso es un programa en memoria + CPU + acceso a dispositivos + otros recursos. Entonces podemos ver que un proceso es una entidad activa, donde un programa es una entidad pasiva. Podemos decir que el sistema operativo es el encargado de su administración. Encargado de proveer servicios para que cada proceso realice su tarea, se encuentran: o Crear y destruir procesos. o Suspender y reanudar procesos. o Proveer mecanismos para la sincronización y comunicación entre procesos. o Proveer mecanismos para prevenir dead-locks o lograr salir de ellos.

10 ADMINISTRACION DE MEMORIA La memoria es un área de almacenamiento común a los procesadores y dispositivos, donde en ello se almacenan programas, datos, etc. Sistema donde administra lugar libre y ocupado, haciendo las siguientes tareas: o Mantener que partes de la memoria están siendo usadas y por quien. o Asignar y quitar espacio de memoria según sea necesario.

11 SUBSISTEMA DE ENTRADA / SALIDA El sistema operativo deberá ocultar las características específicas de cada dispositivo y ofrecer servicios comunes a todos. Estos servicios serán: o Montaje y desmontaje de dispositivo. o Una interfaz entre el cliente y el sistema operativo para los drivers. o Técnicas de cache, bufferng y spooling.


Descargar ppt "ESTRUCTURA DE S.OPERATIVO"

Presentaciones similares


Anuncios Google