SlideShare una empresa de Scribd logo
ESTRUCTURA DEL SISTEMA OPERATIVO
CARGADOR Se trata del momento en que el Sistema Operativo así como cualquier programa que se ejecute es enviado a la memoria principal. Las funciones más importantes de un cargador son: colocar un programa objeto en la memoria e iniciar su ejecución. Si tenemos un cargador que no necesita realizar las funciones de ligado y relocalización de programas, su operación es muy simple, pues todas las funciones se realizan en un solo paso. Carga, que lleva el programa objeto a la memoria para su ejecución. Relocalización, que modifica el programa objeto de forma que puede cargarse en una dirección diferente de la localidad especificada originalmente. Ligado, que combina dos o más programas objeto independientes y proporciona la información necesaria para realizar referencias entre ellos.
 
SUPERVISOR O MONITOR Es el administrador del sistema que controla todo el proceso de la información por medio de un gran número de rutinas que entran en acción cuando son requeridos. Funge como enlace entre los programas del usuario y todas las rutinas que controlan los recursos requeridos por el programa para posteriormente continuar con su ejecución. El supervisor también realiza otras funciones como son: - Administra la memoria. - Administración de las rutinas que controlan el funcionamiento de los recursos de la computadora. - Manejo de Archivos - Administración y control de la ejecución de los programas.
LENGUAJE DE COMUNICACION Es el medio a través del cual el usuario interactúa directamente con el sistema operativo y esta formado por comandos que son introducidos a través de algún dispositivo. Generalmente un comando consta de dos partes, la primera formada por una palabra que identifica el comando y la acción a realizar y la segunda parte por un conjunto de valores o parámetros que permiten seleccionar diversas operaciones de entre los que dispone el comando.
UTILERIA DEL SISTEMA Son programas o rutinas del sistema operativo que realizan diversas funciones de uso común o aplicación frecuente como son: clasificar, copiar e imprimir información.
TIPOS DE ESTRUCURA PARA LOS SISTEMAS OPERATIVOS ESTRUCTURA MODULAR Como su nombre lo indica es un sistema basado en módulos o procedimientos que interactúan unos con otros dependiendo de las necesidades, o llamados del usuario o en algunos casos llamados por otros procedimientos. Por la causa anterior esta estructura no tiene una forma definida ya que no hay una jerarquía bien definida.  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. En este modelo, para cada llamada al sistema existe un procedimiento de servicio que se encarga de él. Los procedimientos utilitarios hacen cosas necesarias para varios procedimientos de servicio, por ejemplo buscar los datos de los programas del usuario
En este tipo de sistemas es posible tener al menos algo de estructura. Los servicios (llamadas al sistema) que proporciona el sistema operativo se solicitan colocando los parámetros en lugares bien definidos, como en los registros o en la pila, para después ejecutar una instrucción especial de trampa de nombre "llamada al núcleo" o "llamada al supervisor". ESTRUCTURA MODULAR
ESTRUCTURA MICRO~KERNEL 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. Esto es exactamente lo que sucede cuando cargas Microsoft Windows, el cual toma el lugar del shell, reemplazando la interfaz de línea de comandos con una interfaz gráfica del usuario. Existen muchos "shells" diferentes en el mercado, ejemplo: NDOS (Norton DOS), XTG, PCTOOLS, o inclusive el mismo SO MS-DOS a partir de la versión 5.0 incluyó un Shell llamado DOS SHELL.
ESTRUCTURA MICRO~KERNEL
ESTRUCTURA POR ANILLOS O CAPAS Una estructura basada en el posicionamiento jerárquico de sus capas o procesos, donde cada uno tenia una función especifica  por capa y de forma progresiva siendo a la vez mas importante para el funcionamiento en si del mismo sistema.
ESTRUCTURA CLIENTE SERVIDOR Es una estructura basada en el fragmenta-miento del sistema operativo en servicios donde cada cliente (proceso) hace llamados al sistema (servidor)  de manera individual y no en un núcleo central. La ventaja de esta estructura es la estabilidad del sistema ya que al truncarse un proceso no va afectar a los demás debido a la “arquitectura” del mismo sistema donde cada llamado se hace de forma independiente. Si un cliente se comunica con un servidor mediante mensajes, el cliente no necesita saber si el mensaje se maneja en forma local, en su máquina, o si se envía por medio de una red a un servidor en una máquina remota. En lo que respecta al cliente, lo mismo ocurre en ambos casos: se envió una solicitud y se recibió una respuesta.

Más contenido relacionado

PPT
Estructura modular
PPSX
Estructura modular
PPTX
Estructura modular
PPSX
Estructura modular os
PPTX
PPT
Estructura modular
PPTX
Trabajo de sistemas operativos
PPT
Estuctura davis
Estructura modular
Estructura modular
Estructura modular
Estructura modular os
Estructura modular
Trabajo de sistemas operativos
Estuctura davis

La actualidad más candente (15)

PPTX
Sistema operativo estructura del sistema operativo
PPTX
Deber2
PPTX
Estructura de un sistema operativo 1
PDF
Sistemas operativos por niveles y su definicion de cada una de las capas.
PPTX
Juan jordan14
PPTX
Carlos medina lagarto
PPTX
Estructura de los Sistemas Operativos
PPT
2.estructuras de sistemas operativos (1)
PPTX
Unidad 3 estruc so
PPTX
TRABAJO SISTEMAS OPERATIVOS
PPSX
ESTRUCTURA MODULAR S.O
PPTX
Estructura Y Caracteristicas De Los S
PPTX
1.1 conceptosistemasoperativos
PDF
2 conceptos basicos
PPTX
Organizacion de un sistema operativo
Sistema operativo estructura del sistema operativo
Deber2
Estructura de un sistema operativo 1
Sistemas operativos por niveles y su definicion de cada una de las capas.
Juan jordan14
Carlos medina lagarto
Estructura de los Sistemas Operativos
2.estructuras de sistemas operativos (1)
Unidad 3 estruc so
TRABAJO SISTEMAS OPERATIVOS
ESTRUCTURA MODULAR S.O
Estructura Y Caracteristicas De Los S
1.1 conceptosistemasoperativos
2 conceptos basicos
Organizacion de un sistema operativo
Publicidad

Destacado (20)

PPTX
Museo de la mascara
PPTX
Hydra, medusa y ncrack
PDF
Comunicado34.2015cccd
PDF
Eva castillo corregido grande
PPT
Quimica ambiental
DOCX
Gabrielgonzalez tarea
PDF
Resume anual 2014 san paio de narla
PDF
Recuperación de la encañizada "La Torre" del Mar Menor: ejemplo de explotació...
PDF
PPT
CRM en Servicios Financieros
DOCX
Planificador de proyectos de martha castrillón ejemplo
PPTX
Organograma do curriculo de Língua Portuguesa
PPTX
Homenagem aos professores
PPT
Proyecto laico2010
PPT
Comunidades de aprendizaje
PDF
Alive Matrix apresentacao de negocios em portugues pt (completo)
PPTX
Trabalho de Grupo Apresentação
PDF
Angel class sep 27
PDF
Comunicado35.2015.cccd
PDF
Tizziana con precios
Museo de la mascara
Hydra, medusa y ncrack
Comunicado34.2015cccd
Eva castillo corregido grande
Quimica ambiental
Gabrielgonzalez tarea
Resume anual 2014 san paio de narla
Recuperación de la encañizada "La Torre" del Mar Menor: ejemplo de explotació...
CRM en Servicios Financieros
Planificador de proyectos de martha castrillón ejemplo
Organograma do curriculo de Língua Portuguesa
Homenagem aos professores
Proyecto laico2010
Comunidades de aprendizaje
Alive Matrix apresentacao de negocios em portugues pt (completo)
Trabalho de Grupo Apresentação
Angel class sep 27
Comunicado35.2015.cccd
Tizziana con precios
Publicidad

Similar a So estructura (20)

DOCX
Estructura del sistema operativo
PPTX
que es un sistema operativo
PPTX
Unidad1
PDF
Configuacion de estaciones de trabajo
DOCX
Ejercicios de sistemas operativos
PPTX
Estructura de un sistema operativo
PPSX
Estructura de los sistemas operativos
PPTX
estructura de sistemas operativos
PPTX
3-141019103434-conversion-gate01 (1).pptx
PPTX
PPTX
PPTX
PDF
Desarrollo De La Guia # 2
PPT
Cap1 2
DOCX
Trabajo so
DOCX
Unidad 1 Sistemas Operativos
DOCX
Sistemas Operativos
PPTX
Estructura de los Sistemas Operativos
Estructura del sistema operativo
que es un sistema operativo
Unidad1
Configuacion de estaciones de trabajo
Ejercicios de sistemas operativos
Estructura de un sistema operativo
Estructura de los sistemas operativos
estructura de sistemas operativos
3-141019103434-conversion-gate01 (1).pptx
Desarrollo De La Guia # 2
Cap1 2
Trabajo so
Unidad 1 Sistemas Operativos
Sistemas Operativos
Estructura de los Sistemas Operativos

So estructura

  • 2. CARGADOR Se trata del momento en que el Sistema Operativo así como cualquier programa que se ejecute es enviado a la memoria principal. Las funciones más importantes de un cargador son: colocar un programa objeto en la memoria e iniciar su ejecución. Si tenemos un cargador que no necesita realizar las funciones de ligado y relocalización de programas, su operación es muy simple, pues todas las funciones se realizan en un solo paso. Carga, que lleva el programa objeto a la memoria para su ejecución. Relocalización, que modifica el programa objeto de forma que puede cargarse en una dirección diferente de la localidad especificada originalmente. Ligado, que combina dos o más programas objeto independientes y proporciona la información necesaria para realizar referencias entre ellos.
  • 3.  
  • 4. SUPERVISOR O MONITOR Es el administrador del sistema que controla todo el proceso de la información por medio de un gran número de rutinas que entran en acción cuando son requeridos. Funge como enlace entre los programas del usuario y todas las rutinas que controlan los recursos requeridos por el programa para posteriormente continuar con su ejecución. El supervisor también realiza otras funciones como son: - Administra la memoria. - Administración de las rutinas que controlan el funcionamiento de los recursos de la computadora. - Manejo de Archivos - Administración y control de la ejecución de los programas.
  • 5. LENGUAJE DE COMUNICACION Es el medio a través del cual el usuario interactúa directamente con el sistema operativo y esta formado por comandos que son introducidos a través de algún dispositivo. Generalmente un comando consta de dos partes, la primera formada por una palabra que identifica el comando y la acción a realizar y la segunda parte por un conjunto de valores o parámetros que permiten seleccionar diversas operaciones de entre los que dispone el comando.
  • 6. UTILERIA DEL SISTEMA Son programas o rutinas del sistema operativo que realizan diversas funciones de uso común o aplicación frecuente como son: clasificar, copiar e imprimir información.
  • 7. TIPOS DE ESTRUCURA PARA LOS SISTEMAS OPERATIVOS ESTRUCTURA MODULAR Como su nombre lo indica es un sistema basado en módulos o procedimientos que interactúan unos con otros dependiendo de las necesidades, o llamados del usuario o en algunos casos llamados por otros procedimientos. Por la causa anterior esta estructura no tiene una forma definida ya que no hay una jerarquía bien definida. 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. En este modelo, para cada llamada al sistema existe un procedimiento de servicio que se encarga de él. Los procedimientos utilitarios hacen cosas necesarias para varios procedimientos de servicio, por ejemplo buscar los datos de los programas del usuario
  • 8. En este tipo de sistemas es posible tener al menos algo de estructura. Los servicios (llamadas al sistema) que proporciona el sistema operativo se solicitan colocando los parámetros en lugares bien definidos, como en los registros o en la pila, para después ejecutar una instrucción especial de trampa de nombre "llamada al núcleo" o "llamada al supervisor". ESTRUCTURA MODULAR
  • 9. ESTRUCTURA MICRO~KERNEL 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. Esto es exactamente lo que sucede cuando cargas Microsoft Windows, el cual toma el lugar del shell, reemplazando la interfaz de línea de comandos con una interfaz gráfica del usuario. Existen muchos "shells" diferentes en el mercado, ejemplo: NDOS (Norton DOS), XTG, PCTOOLS, o inclusive el mismo SO MS-DOS a partir de la versión 5.0 incluyó un Shell llamado DOS SHELL.
  • 11. ESTRUCTURA POR ANILLOS O CAPAS Una estructura basada en el posicionamiento jerárquico de sus capas o procesos, donde cada uno tenia una función especifica por capa y de forma progresiva siendo a la vez mas importante para el funcionamiento en si del mismo sistema.
  • 12. ESTRUCTURA CLIENTE SERVIDOR Es una estructura basada en el fragmenta-miento del sistema operativo en servicios donde cada cliente (proceso) hace llamados al sistema (servidor) de manera individual y no en un núcleo central. La ventaja de esta estructura es la estabilidad del sistema ya que al truncarse un proceso no va afectar a los demás debido a la “arquitectura” del mismo sistema donde cada llamado se hace de forma independiente. Si un cliente se comunica con un servidor mediante mensajes, el cliente no necesita saber si el mensaje se maneja en forma local, en su máquina, o si se envía por medio de una red a un servidor en una máquina remota. En lo que respecta al cliente, lo mismo ocurre en ambos casos: se envió una solicitud y se recibió una respuesta.