SlideShare una empresa de Scribd logo
1 de 6
Nombre: Juan Chonata
   Fecha: 01_12_2012
   Materia: Sistemas Operativos




Estructura del sistema Operativo
Estructura modular




Estructura modular: es la más común y consiste principalmente en
llamadas, es decir, el sistema operativo puede hacer tantas llamadas
sean necesarias a diferentes procedimientos. Cada uno de estos
procedimientos puede también llamar a otro cuando sea necesario. Es
por esto que se dice que no tiene estructura alguna porque entre uno y
otro procedimiento va a haber una interfaz y comunicación. El sistema
operativo es el encargado de determinar por medio de una tabla que
llamada se va a efectuar, identifica el procedimiento y regresa al
programa del usuario.
ESTRUCTURA MODULAR

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. 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.

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". Esta llamada consta de los siguientes pasos: 1. -el programa
del usuario es atraído hacia el núcleo. 2. -el sistema operativo determina él numera del
servicio solicitado 3. -el sistema operativo localiza y llama al proceso correspondiente al
servicio 4. - el control regresa al programa del usuario.
De esta organización surge 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.
Los programas del
usuario se
ejecutan en modo
usuario




  El sistema
  operativo
  Se ejecuta en
  modo
  núcleo
Estructura modular

También llamados sistemas monolíticos. Este tipo de organización es con mucho la
mas común; bien podría recibir el subtitulo de “el gran embrollo”. 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 estructura básica del sistema operativo:

•Un programa principal que llama al procedimiento del servicio solicitado.
•Un conjunto de procedimientos de servicio que lleva a cabo las llamadas al sistema.
•Un conjunto de procedimientos de utilidades que ayudan a los procedimientos de
servicio.

 En este modelo, para cada llamada al sistema existe un procedimiento de servicio que
se encarga de ella. Los procedimientos de utilidad hacen cosas necesarias para varios
procedimientos de servicio, como por ejemplo, buscar los datos del programa del
usuario.
ESTRUCTURA MODULAR También llamados sistemas monolíticos, se
caracterizan por que carecen de estructura. Este sistema se describe como
una colección de procedimientos es decir que estos pueden llamar a otros
sistemas cada vez que así lo requieran.




                         Gracias x su atención

Más contenido relacionado

La actualidad más candente

Programación MySQL-Ejercicios
Programación MySQL-EjerciciosProgramación MySQL-Ejercicios
Programación MySQL-Ejercicios
testgrupocomex
 
Mapa conceptual sobre
Mapa conceptual sobre Mapa conceptual sobre
Mapa conceptual sobre
Juan Anaya
 
Requerimientos de un sistema de información
Requerimientos de un sistema de informaciónRequerimientos de un sistema de información
Requerimientos de un sistema de información
camilo_flores
 
Esquema de fragmentación y Distribucion de BDD
Esquema de fragmentación y Distribucion de BDDEsquema de fragmentación y Distribucion de BDD
Esquema de fragmentación y Distribucion de BDD
Blanca Parra
 
Emulador emu8086
Emulador emu8086Emulador emu8086
Emulador emu8086
gabo
 

La actualidad más candente (20)

Programación MySQL-Ejercicios
Programación MySQL-EjerciciosProgramación MySQL-Ejercicios
Programación MySQL-Ejercicios
 
Procesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o HebrasProcesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o Hebras
 
Caso de uso de biblioteca
Caso de uso de bibliotecaCaso de uso de biblioteca
Caso de uso de biblioteca
 
Mapa conceptual sobre
Mapa conceptual sobre Mapa conceptual sobre
Mapa conceptual sobre
 
Sistemas Operativos I- Algoritmo de QUANTUM
Sistemas Operativos I- Algoritmo de QUANTUMSistemas Operativos I- Algoritmo de QUANTUM
Sistemas Operativos I- Algoritmo de QUANTUM
 
Requerimientos de un sistema de información
Requerimientos de un sistema de informaciónRequerimientos de un sistema de información
Requerimientos de un sistema de información
 
Cuadro comparativo hilos
Cuadro comparativo hilosCuadro comparativo hilos
Cuadro comparativo hilos
 
Esquema de fragmentación y Distribucion de BDD
Esquema de fragmentación y Distribucion de BDDEsquema de fragmentación y Distribucion de BDD
Esquema de fragmentación y Distribucion de BDD
 
Interrupciones
InterrupcionesInterrupciones
Interrupciones
 
Cuadro comparativo s.o
Cuadro  comparativo s.oCuadro  comparativo s.o
Cuadro comparativo s.o
 
Sistemas de archivos
Sistemas de archivosSistemas de archivos
Sistemas de archivos
 
Reporte metodos de busqueda y ordenamiento
Reporte metodos de busqueda y ordenamientoReporte metodos de busqueda y ordenamiento
Reporte metodos de busqueda y ordenamiento
 
Sistemas operativos - Sistemas De Archivos - reporte unidad 5
Sistemas operativos - Sistemas De Archivos - reporte unidad 5Sistemas operativos - Sistemas De Archivos - reporte unidad 5
Sistemas operativos - Sistemas De Archivos - reporte unidad 5
 
Planificacion cpu
Planificacion cpuPlanificacion cpu
Planificacion cpu
 
Sistema de Archivos
Sistema de ArchivosSistema de Archivos
Sistema de Archivos
 
Emulador emu8086
Emulador emu8086Emulador emu8086
Emulador emu8086
 
SO Unidad 2: Mecanismos de comunicación y sincronización de procesos
SO Unidad 2: Mecanismos de comunicación y sincronización de procesosSO Unidad 2: Mecanismos de comunicación y sincronización de procesos
SO Unidad 2: Mecanismos de comunicación y sincronización de procesos
 
Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)
 
Presentacion sistemas distribuidos
Presentacion sistemas distribuidosPresentacion sistemas distribuidos
Presentacion sistemas distribuidos
 
Organización lógica y física.
Organización lógica y física.Organización lógica y física.
Organización lógica y física.
 

Destacado

Estructura de los sistemas operativos
Estructura de los sistemas operativosEstructura de los sistemas operativos
Estructura de los sistemas operativos
ANDREA
 
Estructura del sistema operativo windows
Estructura del sistema operativo windowsEstructura del sistema operativo windows
Estructura del sistema operativo windows
omfib123
 
Estructura del sistema_operativo - Sistemas por Capas
Estructura del sistema_operativo - Sistemas por CapasEstructura del sistema_operativo - Sistemas por Capas
Estructura del sistema_operativo - Sistemas por Capas
Omar Salazar
 
Los Objetivos Instruccionales(2)
Los Objetivos Instruccionales(2)Los Objetivos Instruccionales(2)
Los Objetivos Instruccionales(2)
jquintana
 
Estructura Y Funciones Del Sistema Operativo
Estructura Y Funciones Del Sistema OperativoEstructura Y Funciones Del Sistema Operativo
Estructura Y Funciones Del Sistema Operativo
painni
 

Destacado (20)

Estructura Modular
Estructura ModularEstructura Modular
Estructura Modular
 
Estructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativoEstructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativo
 
Estructura de los sistemas operativos
Estructura de los sistemas operativosEstructura de los sistemas operativos
Estructura de los sistemas operativos
 
Estructura modular
Estructura modularEstructura modular
Estructura modular
 
Estructura del sistema operativo windows
Estructura del sistema operativo windowsEstructura del sistema operativo windows
Estructura del sistema operativo windows
 
Estructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoEstructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativo
 
Estructuras Modulares
Estructuras ModularesEstructuras Modulares
Estructuras Modulares
 
estructura de sistemas operativos
estructura de sistemas operativosestructura de sistemas operativos
estructura de sistemas operativos
 
Sistemas operativos por estructura
Sistemas operativos por estructuraSistemas operativos por estructura
Sistemas operativos por estructura
 
Redes y formas modulares.
Redes y formas modulares.Redes y formas modulares.
Redes y formas modulares.
 
Modulo - Fundamentos del Diseño
Modulo - Fundamentos del DiseñoModulo - Fundamentos del Diseño
Modulo - Fundamentos del Diseño
 
Estructura del sistema_operativo - Sistemas por Capas
Estructura del sistema_operativo - Sistemas por CapasEstructura del sistema_operativo - Sistemas por Capas
Estructura del sistema_operativo - Sistemas por Capas
 
Estructura
EstructuraEstructura
Estructura
 
Los Objetivos Instruccionales(2)
Los Objetivos Instruccionales(2)Los Objetivos Instruccionales(2)
Los Objetivos Instruccionales(2)
 
Estructura Y Funciones Del Sistema Operativo
Estructura Y Funciones Del Sistema OperativoEstructura Y Funciones Del Sistema Operativo
Estructura Y Funciones Del Sistema Operativo
 
Sistemas Por Capas
Sistemas Por CapasSistemas Por Capas
Sistemas Por Capas
 
Fundamentos del diseño
Fundamentos del diseñoFundamentos del diseño
Fundamentos del diseño
 
Estructura modular de una computadora
Estructura modular de una computadoraEstructura modular de una computadora
Estructura modular de una computadora
 
Estructura modular
Estructura modularEstructura modular
Estructura modular
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacion
 

Similar a Estructura modular (20)

Estructura so
Estructura soEstructura so
Estructura so
 
Estructura modular
Estructura modularEstructura modular
Estructura modular
 
Estructura modular
Estructura modularEstructura modular
Estructura modular
 
Estructura modular
Estructura modularEstructura modular
Estructura modular
 
LAURITA MARITZA VARGAS VILLACRES_ESTRUCTURA MODULAR
LAURITA MARITZA VARGAS VILLACRES_ESTRUCTURA MODULARLAURITA MARITZA VARGAS VILLACRES_ESTRUCTURA MODULAR
LAURITA MARITZA VARGAS VILLACRES_ESTRUCTURA MODULAR
 
Estructura modular os
Estructura modular osEstructura modular os
Estructura modular os
 
Deber2
Deber2Deber2
Deber2
 
Deber2
Deber2Deber2
Deber2
 
Tecnico
TecnicoTecnico
Tecnico
 
Estructura del sistema operativo
Estructura del sistema operativoEstructura del sistema operativo
Estructura del sistema operativo
 
So estructura
So estructuraSo estructura
So estructura
 
Carlos medina lagarto
Carlos medina lagartoCarlos medina lagarto
Carlos medina lagarto
 
ESTRUCTURA MODULAR S.O
ESTRUCTURA MODULAR S.OESTRUCTURA MODULAR S.O
ESTRUCTURA MODULAR S.O
 
Carlos medina lagarto
Carlos medina lagartoCarlos medina lagarto
Carlos medina lagarto
 
Carlos medina lagarto
Carlos medina lagartoCarlos medina lagarto
Carlos medina lagarto
 
Juan jordan14
Juan jordan14Juan jordan14
Juan jordan14
 
Trabajo de sistemas operativos
Trabajo de sistemas operativosTrabajo de sistemas operativos
Trabajo de sistemas operativos
 
Trabajo de sistemas operativos carlosronayo
Trabajo de sistemas operativos carlosronayoTrabajo de sistemas operativos carlosronayo
Trabajo de sistemas operativos carlosronayo
 
Sistema operativo estructura del sistema operativo
Sistema operativo estructura del sistema operativoSistema operativo estructura del sistema operativo
Sistema operativo estructura del sistema operativo
 
Tiposso
TipossoTiposso
Tiposso
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (14)

EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 

Estructura modular

  • 1. Nombre: Juan Chonata Fecha: 01_12_2012 Materia: Sistemas Operativos Estructura del sistema Operativo
  • 2. Estructura modular Estructura modular: es la más común y consiste principalmente en llamadas, es decir, el sistema operativo puede hacer tantas llamadas sean necesarias a diferentes procedimientos. Cada uno de estos procedimientos puede también llamar a otro cuando sea necesario. Es por esto que se dice que no tiene estructura alguna porque entre uno y otro procedimiento va a haber una interfaz y comunicación. El sistema operativo es el encargado de determinar por medio de una tabla que llamada se va a efectuar, identifica el procedimiento y regresa al programa del usuario.
  • 3. ESTRUCTURA MODULAR 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. 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. 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". Esta llamada consta de los siguientes pasos: 1. -el programa del usuario es atraído hacia el núcleo. 2. -el sistema operativo determina él numera del servicio solicitado 3. -el sistema operativo localiza y llama al proceso correspondiente al servicio 4. - el control regresa al programa del usuario. De esta organización surge 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. Los programas del usuario se ejecutan en modo usuario El sistema operativo Se ejecuta en modo núcleo
  • 5. Estructura modular También llamados sistemas monolíticos. Este tipo de organización es con mucho la mas común; bien podría recibir el subtitulo de “el gran embrollo”. 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 estructura básica del sistema operativo: •Un programa principal que llama al procedimiento del servicio solicitado. •Un conjunto de procedimientos de servicio que lleva a cabo las llamadas al sistema. •Un conjunto de procedimientos de utilidades que ayudan a los procedimientos de servicio. En este modelo, para cada llamada al sistema existe un procedimiento de servicio que se encarga de ella. Los procedimientos de utilidad hacen cosas necesarias para varios procedimientos de servicio, como por ejemplo, buscar los datos del programa del usuario.
  • 6. ESTRUCTURA MODULAR También llamados sistemas monolíticos, se caracterizan por que carecen de estructura. Este sistema se describe como una colección de procedimientos es decir que estos pueden llamar a otros sistemas cada vez que así lo requieran. Gracias x su atención