La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

ESTRUCTURA DE LOS SISTEMAS OPERATIVOS - MENDOZA MOLINA ARIANA - 2019

Presentaciones similares


Presentación del tema: "ESTRUCTURA DE LOS SISTEMAS OPERATIVOS - MENDOZA MOLINA ARIANA - 2019"— Transcripción de la presentación:

1

2 SISTEMAS OPERATIVOS Un Sistema Operativo ( SO ) es un programa (software) que cuando arrancamos o iniciamos el ordenador se encarga de gestionar todos los recursos del sistema informático, tanto del hardware (partes físicas, disco duro, pantalla, teclado, etc.) como del software (programas e instrucciones), permitiendo así la comunicación entre el usuario y el ordenador. Todos las PC, portátiles, tablets, Smartphone y servidores tienen y necesitan un sistema operativo. Los otros programas son llamados aplicaciones. Resumiendo, un SO es el encargado de gestionar el software y el hardware de un ordenador o computadora. SISTEMA OPERATIVO (SO) Programa (software) que se inicial al encender el ordenador y se encarga de gestionar todos los recursos del ordenador Permite la comunicación entre el usuario y el ordenador. ¿Qué es? ¿Para que sirve?

3 SISTEMAS OPERATIVOS

4 SERVICIOS DE LOS SISTEMAS OPERATIVOS  INTERFAZ DE USUARIO.  EJECUCIÓN DE PROGRAMAS.  OPERACIONES DE E/S.  MANIPULACIÓN DEL SISTEMA DE ARCHIVOS.  DETECCIÓN DE ERRORES.  ASIGNACIÓN DE RECURSOS.

5 COMPONENTES DE LOS SISTEMAS OPERATIVOS  GESTIÓN DE PROCESOS.  ADMINISTRACIÓN DE MEMORIA PRINCIPAL.  ADMINISTRACIÓN DE FICHEROS.  GESTIÓN DE LOS DISPOSITIVOS DE ENTRADA/SALIDA

6 ESTRUCTURA DE LOS SISTEMAS OPERATIVOS ESTRUCTURA MONOLÍTICA Es la estructura de los primeros sistemas operativos constituidos fundamentalmente por un solo programa compuesto de un conjunto de rutinas entrelazadas de tal forma que cada una puede llamar a cualquier otra. Las características:  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.

7 ESTRUCTURA DE LOS SISTEMAS OPERATIVOS ESTRUCTURA EN CAPAS En la medida que el hardware se desarrolló para incorporar mecanismos de protección para la gestión de procesos, memoria y entrada/salida, los Sistemas Operativos se adaptaron a este diseño. El objetivo de la arquitectura por capas o niveles de privilegio, es separar la acción del código de los procesos del sistema, del núcleo y de los procesos de usuario. Idealmente se separa en el nivel de máximo privilegios o protección, al código base del núcleo.

8 ESTRUCTURA DE LOS SISTEMAS OPERATIVOS ESTRUCTURA MICRONUCLEO La posibilidad de separar funcionalmente los programas del sistema de los programas de aplicación y asegurar protección adicional con el hardware, origina otra arquitectura, la de micro núcleo. En esta, se trata de combinar el rendimiento y sencillez de la arquitectura monolítica con la protección y organización de la arquitectura por capas. La idea fundamental es obtener un núcleo lo más pequeño y rápido posible y tratar el resto de las funciones y componentes como procesos de aplicación. En esta nueva concepción, es usual que el núcleo solo contenga lo necesario para la gestión de memoria y procesos.

9 ESTRUCTURA DE LOS SISTEMAS OPERATIVOS ESTRUCTURA CLIENTE -SERVIDOR Separar funcionalmente el núcleo, los procesos del sistema y los procesos de aplicación, induce una idea interesante: ¿Se podrán separar físicamente los procesos del sistema y/o los de aplicación? La arquitectura dónde cada proceso se ejecuta de manera independiente, es una de las más difíciles de lograr. Esta independencia implica que los procesos podrían ser ejecutados en sistemas (no solo CPU, sino todo el hardware) diferentes y distantes geográficamente. En cada sistema independiente solo estarían presentes el núcleo y los componentes mínimos para la ejecución de uno o algunos procesos.


Descargar ppt "ESTRUCTURA DE LOS SISTEMAS OPERATIVOS - MENDOZA MOLINA ARIANA - 2019"

Presentaciones similares


Anuncios Google