ESTRUCTURA DE UN SISTEMA OPERATIVO GENÉRICO<br />CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS SEGÚN SU ESTRUCTURA:<br /> Sist...
Modelo cliente-servidor.</li></li></ul><li>ESTRUCTURA MODULAR<br />Sistemas operativos monolíticos o de estructura modular...
ESTRUCTURA POR MICROKERNEL<br />En este tipo de estructura, las funciones centrales son controladas por un núcleo que es l...
ESTRUCTURA POR CAPAS<br />	También llamado estructura por anillos concéntricos. Esta estructura consiste en organizar el s...
La capa 1 realizaba la administración de la memoria.
La capa 2 se encargaba de la comunicación entre cada proceso y la consola del operador. Por encima de esta capa, cada proc...
Próxima SlideShare
Cargando en…5
×

verdezoto

267 visualizaciones

Publicado el

consultas de internet

Publicado en: Desarrollo personal
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
267
En SlideShare
0
De insertados
0
Número de insertados
3
Acciones
Compartido
0
Descargas
1
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

verdezoto

  1. 1. ESTRUCTURA DE UN SISTEMA OPERATIVO GENÉRICO<br />CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS SEGÚN SU ESTRUCTURA:<br /> Sistemas operativos monolíticos<br /> Sistemas operativos por Microkernel<br /> Sistemas operativos por servidor:<br /><ul><li>Sistemas por capas.
  2. 2. Modelo cliente-servidor.</li></li></ul><li>ESTRUCTURA MODULAR<br />Sistemas operativos monolíticos o de estructura modular. Su característica principal consiste en que carece de estructura ya que el sistema operativo se escribe como una colección de procedimientos, los cuales pueden llamar a otros cada vez que así se requiera. <br />Cuando se usa esta técnica, cada procedimiento del sistema tiene una interfaz bien definida en términos de parámetros y resultados y cada uno de ellos es libre de llamar a cualquier otro, si este ultimo proporciona cierto cálculo útil para el primero. Sin embargo incluso en este tipo de sistemas es posible tener al menos algo de estructura. <br />
  3. 3. ESTRUCTURA POR MICROKERNEL<br />En este tipo de estructura, las funciones centrales son controladas por un núcleo que es llamado kernely la interfaz del usuario es controlada por el llamado entorno shell. Para ver todo esto mucho más claro, pondremos un ejemplo. En el sistema operativo DOS, su parte más importante es un programa llamado COMMAND.COM el cual se descompone en dos partes: El kernel, que se mantiene en memoria en todo momento, contiene el código máquina de bajo nivel para manejar la administración de hardware para otros programas que necesitan estos servicios, y para la segunda parte del COMMAND.COM el shell, el cual es el interprete de comandos.<br />
  4. 4. ESTRUCTURA POR CAPAS<br /> También llamado estructura por anillos concéntricos. Esta estructura consiste en organizar el sistema operativo como una jerarquía de capas, las cuales están construidas sobre la inmediata inferior. <br /><ul><li>La capa 0 trabaja con la asignación del procesador y alterna entre los procesos cuando ocurren las interrupciones o expiran los cronómetros
  5. 5. La capa 1 realizaba la administración de la memoria.
  6. 6. La capa 2 se encargaba de la comunicación entre cada proceso y la consola del operador. Por encima de esta capa, cada proceso tiene su propia consola de operador.
  7. 7. La capa 3 controla los dispositivos de E/S y guarda en almacenes (buffers) los flujos de información entre ellos.
  8. 8. La capa 4 es donde estaban los programas del usuario, estos no tenían que preocuparse por el proceso, memoria, consola o control de E/S.
  9. 9. La capa 5 es donde se localiza el proceso operador del sistema.</li></li></ul><li>ESTRUCTURA CLIENTE-SERVIDOR<br />Una tendencia de los sistemas operativos modernos es la de explotar la idea de mover el código a capas superiores y eliminar la mayor parte posible del sistema operativo para mantener un núcleo mínimo. <br />Ventajas: - Flexibilidad. Cada proceso servidor se encarga de una función, siendo cada parte más pequeña y flexible y facilita el desarrollo y la depuración de cada proceso servidor.<br />Desventajas: -Mayor sobrecarga al manejar servicios de los sistemas operativos monolíticos, la razón es que los componentes están en espacios de memoria distintas por lo que su activación requiere mayor tiempo.<br />
  10. 10. Gracias por su <br />Atención <br />

×