Estructura del sistema_operativo - Sistemas por Capas

3,562 views

Published on

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,562
On SlideShare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
68
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Estructura del sistema_operativo - Sistemas por Capas

  1. 1. INTRODUCCION A LOS SISTEMAS OPERATIVOS<br />SISTEMAS POR CAPAS<br />17/10/2011<br />Omar Salazar Burgos - SISTEMAS POR CAPAS<br />1<br />
  2. 2. Sistemas por capas<br />Para grandes sistemas operativos , que van desde cientos de miles a millones de líneas de código, la programación modular por si sola no es suficiente. En su lugar, ha ido creciendo el uso de conceptos como los de niveles jerárquicos y abstracción de la información.<br />La estructura jerárquica de un sistema operativo moderno separa sus funciones de acuerdo a su complejidad, su escala característica de tiempo y su nivel de abstracción.<br />Cada sistema tiene un nivel y se divide entre si desde un nivel inferior ocultando dichas funciones. Y a su vez ofrece servicios al nivel superior. En general las capas mas bajas trabajan en escalas de tiempo mas cortas. <br />La forma en que se aplican estos principios varia enormemente entre los distintos sistemas operativos actuales. Sin embargo, es útil en este punto.<br />17/10/2011<br />Omar Salazar Burgos - SISTEMAS POR CAPAS<br />2<br />
  3. 3. Consta de los siguientes niveles:<br /><ul><li>Nivel 1: consta de circuitos electrónicos, donde los objetos que se tratan son registros, celdas de memoria y puertas lógicas.
  4. 4. Nivel 2: Es el conjunto de instrucciones del procesador. sumar, restar, cargar y depositar.
  5. 5. Nivel 3: Añade el concepto de procedimiento o subrutina, así como las operaciones de llamada y retorno.
  6. 6. Nivel 4: Introduce las interrupciones, las cuales hacen que el procesador salve el contexto actual.</li></ul>Estos primero cuatro niveles no forman parte del sistema operativo, sino que constituyen el hardware del procesador<br />17/10/2011<br />Omar Salazar Burgos - SISTEMAS POR CAPAS<br />3<br />
  7. 7. <ul><li>Nivel 5: En este nivel se introduce la noción de proceso como un programa en ejecución. La cual ofrece múltiples procesos se incluye la capacidad de suspender y reanudar los procesos.
  8. 8. Nivel 6: Tiene que ver con los dispositivos de almacenamiento secundario del computador. Sus funciones de ubicación de cabeza de lectura y escritura.
  9. 9. Nivel 7: Crea un espacio de direcciones lógicas para los procesos. Este nivel organiza bloques que se pueden mover entre la memoria principal y la memoria secundaria.</li></ul>Hasta este punto, el sistema operativo se ocupa de los recursos de un solo procesador.<br />17/10/2011<br />Omar Salazar Burgos - SISTEMAS POR CAPAS<br />4<br />
  10. 10. 17/10/2011<br />Omar Salazar Burgos - SISTEMAS POR CAPAS<br />5<br />
  11. 11. 17/10/2011<br />Omar Salazar Burgos - SISTEMAS POR CAPAS<br />6<br />
  12. 12. <ul><li>Nivel 8: Se dedica a la información y mensajes entre los procesadores. La herramienta mas potente es el tubo(pipe), que es un canal flujo de datos entre los procesos.</li></ul>Nivel 9: Da soporte al almacenamiento a largo plazo de los archivos con nombre. En este nivel los datos se contemplan en términos de entidades abstractas de longitud variable.<br />Nivel 10: Es el que acceso a los dispositivos externos mediante interfaces estandarizadas.<br />Nivel 11: Es responsable de mantener la asociación entre los identificadores externos e internos de los recursos y objetos del sistema. El identificador externo viene a ser un nombre que puede ser usado por un usuario. <br />17/10/2011<br />Omar Salazar Burgos - SISTEMAS POR CAPAS<br />7<br />
  13. 13. <ul><li>El identificador interno es una dirección que se encarga el sistema operativo para ubicar y controlar un objeto.
  14. 14. Nivel 12: proporciona servicios completos de soporte a los soportes. En este nivel se da soporte a toda la información necesaria de los procesos.
  15. 15. Nivel 13: Ofrece al usuario una interfaz con el sistema operativo. Se denomina caparazón o Shell porque separa al usuario de los detalles y le presenta el sistema operativos como un simple conjunto de servicios.</li></ul>17/10/2011<br />Omar Salazar Burgos - SISTEMAS POR CAPAS<br />8<br />
  16. 16. 17/10/2011<br />GRACIAS POR PARTICIPAR<br />Omar Salazar Burgos - SISTEMAS POR CAPAS<br />9<br />

×