SlideShare una empresa de Scribd logo
1 de 9
ESTRUCTURA
 Se puede decir que hay cuatro Estructuras distintas que ya han sido
  probadas, con el fin de tener una idea más extensa de cómo esta
  estructurado el sistema operativo. A continuación se resumirán cada
  una de ellas:
 También llamados sistemas monolíticos. Este tipo de organización es la
  mas común; bien podría recibir el subtitulo de "el gran embrollo". La
  estructura consiste en que no existe estructura alguna. El sistema
  operativo se escribe como una colección de procedimientos, cada uno
  de los cuales puede llamar a los demás cada vez que así lo requiera.
 Esta organización sugiere una organización básica del sistema
  operativo:
  1.- un programa principal que llama al procedimiento del servicio
  solicitado.
  2.- un conjunto de procedimientos de servicio que llevan a cabo las
  llamadas al sistema.
  3.- un conjunto de procedimientos utilitarios que ayudan al procedimiento
  de servicio.
 Las funciones centrales de un SO son controladas por el núcleo (kernel)
  mientras que la interfaz del usuario es controlada por el entorno (shell).
  Por ejemplo, la parte más importante del DOS es un programa con el
  nombre "COMMAND.COM" Este programa tiene 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.
 Las funciones de bajo nivel del SO y las funciones de interpretación de
  comandos están separadas, de tal forma que puedes mantener el kernel
  DOS corriendo, pero utilizar una interfaz de usuario diferente
 El sistema por "capas" consiste en organizar el sistema operativo como una
  jerarquía de capas, cada una construida sobre la inmediata inferior. El primer
  sistema construido de esta manera fue el sistema THE (Technische
  Hogeschool Eindhoven), desarrollado en Holanda por E. W. Dijkstra (1968) y
  sus estudiantes.
  El sistema tenia 6 capas:
 La capa 0 trabaja con la asignación del procesador y alterna entre los
  procesos cuando ocurren las interrupciones o expiran los cronómetros.
  Sobre la capa 0, el sistema consta de procesos secuénciales, cada uno de
  los cuales se podría programar sin importar que varios procesos estuvieran
  ejecutándose en el mismo procesador, la capa 0 proporcionaba la
  multiprogramación básica de la CPU.
 La capa 1 realizaba la administración de la memoria. Asignaba el espacio de memoria
  principal para los procesos y un recipiente de palabras de 512K se utilizaba para
  almacenar partes de los procesos (páginas) para las que no existía lugar en la
  memoria principal. Por encima de la capa 1, los procesos no debían preocuparse si
  estaban en la memoria o en el recipiente; el software de la capa 1 se encargaba de
  garantizar que las páginas llegaran a la memoria cuando fueran necesarias.
 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.
 La capa 3 controla los dispositivos de E/S y guarda en almacenes (buffers) los flujos
  de información entre ellos. Por encima de la capa 3, cada proceso puede trabajar con
  dispositivos exactos de E/S con propiedades adecuadas, en vez de dispositivos reales
  con muchas peculiaridades.
 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. el proceso operador
  del sistema se localizaba en la capa 5

   5 El operador
   4 Programas del usuario
   3 Control de entrada/salida
   2 Comunicación operador-proceso
   1 Administración de la memoria y del disco
   0 Asignación del procesador y multiprogramación
 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 Al separar el sistema operativo en partes, cada una de ellas
  controla una faceta del sistema, como el servicio a archivos,
  servicios a procesos, servicio a terminales o servicio a la memoria,
  cada parte es pequeña y controlable. Además como todos los
  servidores se ejecutan como procesos en modo usuario y no en
  modo núcleo, no tienen acceso directo al hardware. En
  consecuencia si hay un error en el servidor de archivos, éste puede
  fallar, pero esto no afectará en general a toda la máquina.
 Un Sistema Operativo se podría componer de las siguientes
  características:

 Conveniencia. Un Sistema Operativo hace más conveniente el uso de
  una computadora.

 Eficiencia. Un Sistema Operativo permite que los recursos de la
  computadora se usen de la manera más eficiente posible.

 Habilidad para evolucionar. Un Sistema Operativo deberá construirse de
  manera que permita el desarrollo, prueba o introducción efectiva de
  nuevas funciones del sistema sin interferir con el servicio.
 Encargado de administrar el hardware. El Sistema Operativo se encarga
  de manejar de una mejor manera los recursos de la computadora en
  cuanto a hardware se refiere, esto es, asignar a cada proceso una parte
  del procesador para poder compartir los recursos.

 Relacionar dispositivos (gestionar a través del kernel). El Sistema
  Operativo se debe encargar de comunicar a los dispositivos periféricos,
  cuando el usuario así lo requiera.

 Organizar datos para acceso rápido y seguro.

 Manejar las comunicaciones en red. El Sistema Operativo permite al
  usuario manejar con alta facilidad todo lo referente a la instalación y uso
  de las redes de computadoras.

 Procesamiento por bytes de flujo a través del bus de datos.

 Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al
  usuario el acceso y manejo de los dispositivos de Entrada/Salida de la
  computadora.

Más contenido relacionado

La actualidad más candente

3 estructura de un sistema operativo
3 estructura de un sistema operativo3 estructura de un sistema operativo
3 estructura de un sistema operativoplata17
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativosguestea15e3
 
Estructura Y Caracteristicas De Los S
Estructura Y  Caracteristicas De Los  SEstructura Y  Caracteristicas De Los  S
Estructura Y Caracteristicas De Los Scarlos
 
Estructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoEstructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoMarvin Romero
 
Estructura de un sistema operativo
Estructura de un sistema operativoEstructura de un sistema operativo
Estructura de un sistema operativoEzmee XD
 
Sistema operativo estructura del sistema operativo
Sistema operativo estructura del sistema operativoSistema operativo estructura del sistema operativo
Sistema operativo estructura del sistema operativodolores pena vega
 
Hipervinculo karla daine meraz santamaria
Hipervinculo  karla daine meraz santamariaHipervinculo  karla daine meraz santamaria
Hipervinculo karla daine meraz santamariakarlaosakiugmex
 
Estructura de los sistemas operativos
Estructura de los sistemas operativosEstructura de los sistemas operativos
Estructura de los sistemas operativosANDREA
 
Estructura del sistema operativo
Estructura del sistema operativoEstructura del sistema operativo
Estructura del sistema operativoOmar Salazar
 
Estructura de los Sistemas Operativos 2
 Estructura de los Sistemas Operativos 2 Estructura de los Sistemas Operativos 2
Estructura de los Sistemas Operativos 2G Hoyos A
 
Estructura de un sistema operativo
Estructura de un sistema operativoEstructura de un sistema operativo
Estructura de un sistema operativoAlberto Antonio
 
Estructura de un sistema operativo 1
Estructura de un sistema operativo 1Estructura de un sistema operativo 1
Estructura de un sistema operativo 1vichesito85
 
estructura de sistemas operativos
estructura de sistemas operativosestructura de sistemas operativos
estructura de sistemas operativosernesto perez
 
Estructura Sistemas Operativos
Estructura Sistemas OperativosEstructura Sistemas Operativos
Estructura Sistemas OperativosStefano Salvatori
 
Estructura del sistema operativo
Estructura del sistema operativoEstructura del sistema operativo
Estructura del sistema operativoPaulo Galarza
 
Trabajo de sistemas operativos
Trabajo de sistemas operativosTrabajo de sistemas operativos
Trabajo de sistemas operativosjgja
 
Kernel de un sistema operativo
Kernel de un sistema operativoKernel de un sistema operativo
Kernel de un sistema operativoKarianamawcinitt
 
Elementos de los sistemas operativos
Elementos de los sistemas operativosElementos de los sistemas operativos
Elementos de los sistemas operativosJonnathan19xix
 

La actualidad más candente (20)

3 estructura de un sistema operativo
3 estructura de un sistema operativo3 estructura de un sistema operativo
3 estructura de un sistema operativo
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Estructura Y Caracteristicas De Los S
Estructura Y  Caracteristicas De Los  SEstructura Y  Caracteristicas De Los  S
Estructura Y Caracteristicas De Los S
 
Estructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoEstructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativo
 
Estructura de un sistema operativo
Estructura de un sistema operativoEstructura de un sistema operativo
Estructura de un sistema operativo
 
Sistema operativo estructura del sistema operativo
Sistema operativo estructura del sistema operativoSistema operativo estructura del sistema operativo
Sistema operativo estructura del sistema operativo
 
Hipervinculo karla daine meraz santamaria
Hipervinculo  karla daine meraz santamariaHipervinculo  karla daine meraz santamaria
Hipervinculo karla daine meraz santamaria
 
Estructura de los sistemas operativos
Estructura de los sistemas operativosEstructura de los sistemas operativos
Estructura de los sistemas operativos
 
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVOESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
 
Estructura del sistema operativo
Estructura del sistema operativoEstructura del sistema operativo
Estructura del sistema operativo
 
Estructura de los Sistemas Operativos 2
 Estructura de los Sistemas Operativos 2 Estructura de los Sistemas Operativos 2
Estructura de los Sistemas Operativos 2
 
Estructura de un sistema operativo
Estructura de un sistema operativoEstructura de un sistema operativo
Estructura de un sistema operativo
 
Estructura de un sistema operativo 1
Estructura de un sistema operativo 1Estructura de un sistema operativo 1
Estructura de un sistema operativo 1
 
estructura de sistemas operativos
estructura de sistemas operativosestructura de sistemas operativos
estructura de sistemas operativos
 
Estructura Sistemas Operativos
Estructura Sistemas OperativosEstructura Sistemas Operativos
Estructura Sistemas Operativos
 
Estructura del sistema operativo
Estructura del sistema operativoEstructura del sistema operativo
Estructura del sistema operativo
 
Trabajo de sistemas operativos
Trabajo de sistemas operativosTrabajo de sistemas operativos
Trabajo de sistemas operativos
 
Kernel de un sistema operativo
Kernel de un sistema operativoKernel de un sistema operativo
Kernel de un sistema operativo
 
Elementos de los sistemas operativos
Elementos de los sistemas operativosElementos de los sistemas operativos
Elementos de los sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 

Destacado

Subred y Mascara de Subred
Subred y Mascara de SubredSubred y Mascara de Subred
Subred y Mascara de SubredAlk55
 
Tf 2013 tmgev_3_5_ed_porta_hector
Tf 2013 tmgev_3_5_ed_porta_hectorTf 2013 tmgev_3_5_ed_porta_hector
Tf 2013 tmgev_3_5_ed_porta_hectorProfesor Porta
 
FUNCIONAMIENTO BASICO DE UNA COMPUTADORA
FUNCIONAMIENTO BASICO DE UNA COMPUTADORAFUNCIONAMIENTO BASICO DE UNA COMPUTADORA
FUNCIONAMIENTO BASICO DE UNA COMPUTADORAbenitovergara
 
Tabla de puntaje de Handball
Tabla de puntaje de HandballTabla de puntaje de Handball
Tabla de puntaje de Handballemia15
 
Teoría de la relatividad
Teoría de la relatividadTeoría de la relatividad
Teoría de la relatividadwhiteamfshadow
 
Trabajo semana (7 10 2013) El writer
Trabajo semana (7 10 2013) El writerTrabajo semana (7 10 2013) El writer
Trabajo semana (7 10 2013) El writerwhiteamfshadow
 
Iniciar el administrador de tareas
Iniciar el administrador de tareasIniciar el administrador de tareas
Iniciar el administrador de tareasWaldo90
 
Mente brillante
Mente brillanteMente brillante
Mente brillanteOskar_Boy
 
Tipos de softwar eee
Tipos de softwar eeeTipos de softwar eee
Tipos de softwar eeeLEP_ENSFP
 
Nuevo documento de microsoft word
Nuevo documento de microsoft word Nuevo documento de microsoft word
Nuevo documento de microsoft word Janeth Navarro Soliz
 
La primera generación de computadoras
La primera generación de computadorasLa primera generación de computadoras
La primera generación de computadorasb37ito
 
Webquestesi1
Webquestesi1Webquestesi1
Webquestesi1daw106
 

Destacado (20)

Subred y Mascara de Subred
Subred y Mascara de SubredSubred y Mascara de Subred
Subred y Mascara de Subred
 
Adalia Bienvinida
Adalia BienvinidaAdalia Bienvinida
Adalia Bienvinida
 
Tf 2013 tmgev_3_5_ed_porta_hector
Tf 2013 tmgev_3_5_ed_porta_hectorTf 2013 tmgev_3_5_ed_porta_hector
Tf 2013 tmgev_3_5_ed_porta_hector
 
FUNCIONAMIENTO BASICO DE UNA COMPUTADORA
FUNCIONAMIENTO BASICO DE UNA COMPUTADORAFUNCIONAMIENTO BASICO DE UNA COMPUTADORA
FUNCIONAMIENTO BASICO DE UNA COMPUTADORA
 
Tabla de puntaje de Handball
Tabla de puntaje de HandballTabla de puntaje de Handball
Tabla de puntaje de Handball
 
Teoría de la relatividad
Teoría de la relatividadTeoría de la relatividad
Teoría de la relatividad
 
Trabajo semana (7 10 2013) El writer
Trabajo semana (7 10 2013) El writerTrabajo semana (7 10 2013) El writer
Trabajo semana (7 10 2013) El writer
 
Iniciar el administrador de tareas
Iniciar el administrador de tareasIniciar el administrador de tareas
Iniciar el administrador de tareas
 
Actitud positiva del educador
Actitud positiva del educadorActitud positiva del educador
Actitud positiva del educador
 
Mente brillante
Mente brillanteMente brillante
Mente brillante
 
GastronomíA De T
GastronomíA De TGastronomíA De T
GastronomíA De T
 
Ensayo
EnsayoEnsayo
Ensayo
 
Tipos de softwar eee
Tipos de softwar eeeTipos de softwar eee
Tipos de softwar eee
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Nuevo documento de microsoft word
Nuevo documento de microsoft word Nuevo documento de microsoft word
Nuevo documento de microsoft word
 
usabilidad
usabilidad usabilidad
usabilidad
 
La primera generación de computadoras
La primera generación de computadorasLa primera generación de computadoras
La primera generación de computadoras
 
Libre office
Libre officeLibre office
Libre office
 
Webquestesi1
Webquestesi1Webquestesi1
Webquestesi1
 
Celular
CelularCelular
Celular
 

Similar a 4 Estructuras de Sistemas Operativos

Sistemas operativos original
Sistemas operativos originalSistemas operativos original
Sistemas operativos originalb2bticjdomine
 
TRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOSTRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOScrisstthi
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosNoeljg69
 
Unidad 1 Sistemas Operativos
Unidad 1 Sistemas OperativosUnidad 1 Sistemas Operativos
Unidad 1 Sistemas OperativosNoeljg69
 
Trabajo so
Trabajo soTrabajo so
Trabajo soNoeljg69
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosMerlyn
 
Historia y versiones del sistema operativo
Historia y versiones del sistema operativoHistoria y versiones del sistema operativo
Historia y versiones del sistema operativofernanda12963452
 
Taller sistemas operativos
Taller sistemas operativosTaller sistemas operativos
Taller sistemas operativosJhonsnachez17
 
2 el sistema operativo
2 el sistema operativo2 el sistema operativo
2 el sistema operativoYurek Defret
 
Sistemaoperativo tic-140219023705-phpapp01
Sistemaoperativo tic-140219023705-phpapp01Sistemaoperativo tic-140219023705-phpapp01
Sistemaoperativo tic-140219023705-phpapp01javiusot
 
Trabajo practico n 2 sistema operativo
Trabajo practico n 2 sistema operativoTrabajo practico n 2 sistema operativo
Trabajo practico n 2 sistema operativoagpmuvi
 
3.estructura de un sistema operativo
3.estructura de un sistema operativo3.estructura de un sistema operativo
3.estructura de un sistema operativojackie_moncayo
 

Similar a 4 Estructuras de Sistemas Operativos (20)

Sistemas operativos original
Sistemas operativos originalSistemas operativos original
Sistemas operativos original
 
que es un sistema operativo
 que es un sistema operativo que es un sistema operativo
que es un sistema operativo
 
Presentación1
Presentación1Presentación1
Presentación1
 
Unidad1
Unidad1Unidad1
Unidad1
 
TRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOSTRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOS
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Unidad 1 Sistemas Operativos
Unidad 1 Sistemas OperativosUnidad 1 Sistemas Operativos
Unidad 1 Sistemas Operativos
 
Trabajo so
Trabajo soTrabajo so
Trabajo so
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Historia y versiones del sistema operativo
Historia y versiones del sistema operativoHistoria y versiones del sistema operativo
Historia y versiones del sistema operativo
 
Taller sistemas operativos
Taller sistemas operativosTaller sistemas operativos
Taller sistemas operativos
 
2 el sistema operativo
2 el sistema operativo2 el sistema operativo
2 el sistema operativo
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
SYSTEM
SYSTEMSYSTEM
SYSTEM
 
Sistemaoperativo tic-140219023705-phpapp01
Sistemaoperativo tic-140219023705-phpapp01Sistemaoperativo tic-140219023705-phpapp01
Sistemaoperativo tic-140219023705-phpapp01
 
Trabajo practico n 2 sistema operativo
Trabajo practico n 2 sistema operativoTrabajo practico n 2 sistema operativo
Trabajo practico n 2 sistema operativo
 
3.estructura de un sistema operativo
3.estructura de un sistema operativo3.estructura de un sistema operativo
3.estructura de un sistema operativo
 
Lizet
LizetLizet
Lizet
 

Más de ismaelvillacres

Como fue evolucionando microsoft linux unix
Como  fue  evolucionando microsoft     linux    unixComo  fue  evolucionando microsoft     linux    unix
Como fue evolucionando microsoft linux unixismaelvillacres
 
Tipos de sistemas operativos ismael
Tipos de sistemas operativos ismaelTipos de sistemas operativos ismael
Tipos de sistemas operativos ismaelismaelvillacres
 
Historia y evolución de los sistema operativo david
Historia  y  evolución de los sistema           operativo  davidHistoria  y  evolución de los sistema           operativo  david
Historia y evolución de los sistema operativo davidismaelvillacres
 
Historia y evolución de los sistema operativo david
Historia  y  evolución de los sistema           operativo  davidHistoria  y  evolución de los sistema           operativo  david
Historia y evolución de los sistema operativo davidismaelvillacres
 
Historia y evolución de los sistema operativo david
Historia  y  evolución de los sistema           operativo  davidHistoria  y  evolución de los sistema           operativo  david
Historia y evolución de los sistema operativo davidismaelvillacres
 

Más de ismaelvillacres (14)

Optativa maria jose pdf
Optativa  maria jose pdfOptativa  maria jose pdf
Optativa maria jose pdf
 
Trabajo
TrabajoTrabajo
Trabajo
 
Trabajo
TrabajoTrabajo
Trabajo
 
Plataformas david
Plataformas  davidPlataformas  david
Plataformas david
 
Plataformas
PlataformasPlataformas
Plataformas
 
Plataformas
PlataformasPlataformas
Plataformas
 
Majitop
MajitopMajitop
Majitop
 
Majitop
MajitopMajitop
Majitop
 
Presentación1
Presentación1Presentación1
Presentación1
 
Como fue evolucionando microsoft linux unix
Como  fue  evolucionando microsoft     linux    unixComo  fue  evolucionando microsoft     linux    unix
Como fue evolucionando microsoft linux unix
 
Tipos de sistemas operativos ismael
Tipos de sistemas operativos ismaelTipos de sistemas operativos ismael
Tipos de sistemas operativos ismael
 
Historia y evolución de los sistema operativo david
Historia  y  evolución de los sistema           operativo  davidHistoria  y  evolución de los sistema           operativo  david
Historia y evolución de los sistema operativo david
 
Historia y evolución de los sistema operativo david
Historia  y  evolución de los sistema           operativo  davidHistoria  y  evolución de los sistema           operativo  david
Historia y evolución de los sistema operativo david
 
Historia y evolución de los sistema operativo david
Historia  y  evolución de los sistema           operativo  davidHistoria  y  evolución de los sistema           operativo  david
Historia y evolución de los sistema operativo david
 

4 Estructuras de Sistemas Operativos

  • 1.
  • 2. ESTRUCTURA  Se puede decir que hay cuatro Estructuras distintas que ya han sido probadas, con el fin de tener una idea más extensa de cómo esta estructurado el sistema operativo. A continuación se resumirán cada una de ellas:
  • 3.  También llamados sistemas monolíticos. Este tipo de organización es la mas común; bien podría recibir el subtitulo de "el gran embrollo". La estructura consiste en que no existe estructura alguna. El sistema operativo se escribe como una colección de procedimientos, cada uno de los cuales puede llamar a los demás cada vez que así lo requiera.  Esta organización sugiere una organización básica del sistema operativo: 1.- un programa principal que llama al procedimiento del servicio solicitado. 2.- un conjunto de procedimientos de servicio que llevan a cabo las llamadas al sistema. 3.- un conjunto de procedimientos utilitarios que ayudan al procedimiento de servicio.
  • 4.  Las funciones centrales de un SO son controladas por el núcleo (kernel) mientras que la interfaz del usuario es controlada por el entorno (shell). Por ejemplo, la parte más importante del DOS es un programa con el nombre "COMMAND.COM" Este programa tiene 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.  Las funciones de bajo nivel del SO y las funciones de interpretación de comandos están separadas, de tal forma que puedes mantener el kernel DOS corriendo, pero utilizar una interfaz de usuario diferente
  • 5.  El sistema por "capas" consiste en organizar el sistema operativo como una jerarquía de capas, cada una construida sobre la inmediata inferior. El primer sistema construido de esta manera fue el sistema THE (Technische Hogeschool Eindhoven), desarrollado en Holanda por E. W. Dijkstra (1968) y sus estudiantes. El sistema tenia 6 capas:  La capa 0 trabaja con la asignación del procesador y alterna entre los procesos cuando ocurren las interrupciones o expiran los cronómetros. Sobre la capa 0, el sistema consta de procesos secuénciales, cada uno de los cuales se podría programar sin importar que varios procesos estuvieran ejecutándose en el mismo procesador, la capa 0 proporcionaba la multiprogramación básica de la CPU.
  • 6.  La capa 1 realizaba la administración de la memoria. Asignaba el espacio de memoria principal para los procesos y un recipiente de palabras de 512K se utilizaba para almacenar partes de los procesos (páginas) para las que no existía lugar en la memoria principal. Por encima de la capa 1, los procesos no debían preocuparse si estaban en la memoria o en el recipiente; el software de la capa 1 se encargaba de garantizar que las páginas llegaran a la memoria cuando fueran necesarias.  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.  La capa 3 controla los dispositivos de E/S y guarda en almacenes (buffers) los flujos de información entre ellos. Por encima de la capa 3, cada proceso puede trabajar con dispositivos exactos de E/S con propiedades adecuadas, en vez de dispositivos reales con muchas peculiaridades.  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. el proceso operador del sistema se localizaba en la capa 5  5 El operador  4 Programas del usuario  3 Control de entrada/salida  2 Comunicación operador-proceso  1 Administración de la memoria y del disco  0 Asignación del procesador y multiprogramación
  • 7.  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 Al separar el sistema operativo en partes, cada una de ellas controla una faceta del sistema, como el servicio a archivos, servicios a procesos, servicio a terminales o servicio a la memoria, cada parte es pequeña y controlable. Además como todos los servidores se ejecutan como procesos en modo usuario y no en modo núcleo, no tienen acceso directo al hardware. En consecuencia si hay un error en el servidor de archivos, éste puede fallar, pero esto no afectará en general a toda la máquina.
  • 8.  Un Sistema Operativo se podría componer de las siguientes características:  Conveniencia. Un Sistema Operativo hace más conveniente el uso de una computadora.  Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera más eficiente posible.  Habilidad para evolucionar. Un Sistema Operativo deberá construirse de manera que permita el desarrollo, prueba o introducción efectiva de nuevas funciones del sistema sin interferir con el servicio.
  • 9.  Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de una mejor manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos.  Relacionar dispositivos (gestionar a través del kernel). El Sistema Operativo se debe encargar de comunicar a los dispositivos periféricos, cuando el usuario así lo requiera.  Organizar datos para acceso rápido y seguro.  Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalación y uso de las redes de computadoras.  Procesamiento por bytes de flujo a través del bus de datos.  Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al usuario el acceso y manejo de los dispositivos de Entrada/Salida de la computadora.