SlideShare una empresa de Scribd logo
1 de 20
CECYTEM
Alumna: Natalia Berenice Lujan Morales
Profesor: Ing. René Domínguez Escalona
Materia: Administra Sistemas Operativos
Especialidad: Programación
Grupo: 502
Plantel: Tecámac
 El objetivo es que ustedes conozcan como
es la estructura de un sistema operativo y
así poder identificarlo muy fácilmente.
 En la siguiente presentación les explicare la
estructura de un sistema operativo, se los
trataré de explicar lo más sencillo posible.
  El sistema operativo es un programa o software que sirve
de intermediario entre el computador y el usuario
brindando un entorno agradable a los ojos del usuario
para su buen uso y manejo.
Su objetivo principal es lograr que el usuario use su sistema
de computación de una forma mas cómoda y mas
eficiente.
Para lograr este objetivo, el sistema operativo se
encuentra estructurado de la siguiente forma:
* Estructura modular.
* Estructura de anillos o capas.
* Estructura Microkernel.
* Estructura Multinucleo.
* Estructura de maquinas virtuales.
 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.
 Los servicios también denominados 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". que lo requieran 
 Según la grafica anterior podemos observar
que 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. Y finalmente un conjunto de
procedimientos utilitarios que ayudan al
procedimiento de servicio.
 Consiste en organizar al sistema operativo en
una jerarquía de capas, es decir que una esta
construida sobre la inmediata inferior
 El primer sistema construido de esta forma
fue el llamado SISTEMA THE (Technische
Hogeschool Eindhoven) el cual constaba de
seis capas:
 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 cero proporciona la multiprogramación
básica de la CPU
 CAPA 1: Realizaba la administración de la memoria.
Asignaba el espacio de memoria principal para los procesos
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. 
 CAPA 2: Era la que 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. 
 CAPA 3: Controla los dispositivos de ENTRADA
Y SALIDA y guarda en almacenes (buffers) los
flujos de información entre ellos.
 CAPA 4: Estaban los programas del usuario,
estos no tenían que preocuparse por el
proceso, memoria, consola o control de E/S. 
 CAPA 5: Es donde se localiza el proceso
operador del sistema
 En esta estructura es donde las funciones
centrales son controladas por el núcleo mas
conocido como KERNEL y la interfaz del usuario
es controlada por el entorno mas conocido como
SHELL 
 El Microkernel se encarga de la planificación de
hilos (post anterior), no de procesos, esto hace
posible tener varias tareas (multitarea), siendo
así el Microkernel el que planifica todo el código
que corre en el sistema
 Estas son algunas de las tareas que realiza el
Microkernel:
 - Manipulación de las interrupciones en el sistema
desde dispositivos físicos.
 - Manipula excepciones del procesador.
 - Proporciona soporte para la recuperación de un
sistema con alguna falla de caída de energía
 Son los procesadores actuales que tiene dos o mas
núcleos que trabajan simultáneamente como un
solo sistema .
 Esta tecnología ha girado en torno a la idea de
ser capaz de hacer posible la computación
paralela es decir que podría aumentar
drásticamente la velocidad, la eficiencia y el
rendimiento de las computadoras simplemente
poniendo 2 o más unidades centrales de
procesamiento en un solo chip
 Esta tecnología especialmente útil en aplicaciones
como la edición de video, codificación y juegos 3D
 Esta tecnología permite a los usuarios realizar
mas tareas al mismo tiempo 
 Cuando se habla de Máquinas Virtuales se
puede decir que es una copia exacta de la
máquina real, generada por software, los
Sistemas Operativos de Máquinas Virtuales
proporcionan al usuario una copia exacta del
hardware desnudo incluyendo sus modos
usuario y núcleo, dispositivos de entrada y
salida, interrupciones, almacenamiento, etc.,
llamadas Máquinas Virtuales, aparentando
así que cada terminal posee su propia
máquina real.
 En un sistema de maquina virtual se
encuentra el Kernel denominado monitor de
la maquina virtual este se ejecuta sobre el
hardware generando varias maquinas
virtuales es así como se realiza la llamada
multiprogramación. 
 El sistema operativo virtual tiene como capa
inferior el hardware sobre el cual se ejecuta el
kernel o núcleo.
 Sobre este hardware se encuentra el SGMV
(sistema generador de maquinas virtuales)
encargado de multiprogramar muchas
maquinas virtuales sobre una maquina física.
 Sobre este se encuentran los sistemas
operativos de cada una de las maquinas
virtuales encargado de realizar todas sus
funciones (administración de
almacenamiento, control de entradas y
salidas, multiprogramación etc.)
 El CMS es el sistema de control conversacional con
aplicaciones y características para el desarrollo
interactivo de programas.
 Finalmente y como lo podemos visualizar en la
grafica sobre cada maquina virtual se logra
ejecutar los programas y las aplicaciones de los
usuarios.
 El tema es interesante, ahora se como es la
estructura de un sistema operativo.
 Espero que la información les haya servido.
 http://www.monografias.com/trabajos11/op
er/oper.shtml#es
 http://www.scribd.com/doc/25738086/lecci
on-2-1-Estructura-de-un-Sistema-Operativo
 http://www.tech-faq.com
 http://bari.ufps.edu.co/materias/proyso

Más contenido relacionado

La actualidad más candente

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 del sistema operativo
Estructura del sistema operativoEstructura del sistema operativo
Estructura del sistema operativoEmily_Fdez
 
Estructura modular
Estructura modularEstructura modular
Estructura modularjuan_180
 
3 estructura de un sistema operativo
3 estructura de un sistema operativo3 estructura de un sistema operativo
3 estructura de un sistema operativoplata17
 
estructura de sistemas operativos
estructura de sistemas operativosestructura de sistemas operativos
estructura de sistemas operativosernesto perez
 
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
 
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
 
3. introducción a los sistemas operativos
3.  introducción a los sistemas operativos3.  introducción a los sistemas operativos
3. introducción a los sistemas operativoscapeco1a
 
Estructura Sistemas Operativos
Estructura Sistemas OperativosEstructura Sistemas Operativos
Estructura Sistemas OperativosStefano Salvatori
 
Estructura de un sistema operativo 1
Estructura de un sistema operativo 1Estructura de un sistema operativo 1
Estructura de un sistema operativo 1vichesito85
 
Trabajo grupal sistema operativo capítulo 2 26 10-2011
Trabajo grupal sistema operativo capítulo 2   26 10-2011Trabajo grupal sistema operativo capítulo 2   26 10-2011
Trabajo grupal sistema operativo capítulo 2 26 10-2011ecuatareas
 
2.estructuras de sistemas operativos (1)
2.estructuras de sistemas operativos (1)2.estructuras de sistemas operativos (1)
2.estructuras de sistemas operativos (1)ninguna
 
T3 1so javier sota
T3 1so javier sotaT3 1so javier sota
T3 1so javier sotajsota4
 
T31 so borjasanz
T31 so borjasanzT31 so borjasanz
T31 so borjasanzborjasanz8
 

La actualidad más candente (20)

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 del sistema operativo
Estructura del sistema operativoEstructura del sistema operativo
Estructura del sistema operativo
 
Estructura modular
Estructura modularEstructura modular
Estructura modular
 
3 estructura de un sistema operativo
3 estructura de un sistema operativo3 estructura de un sistema operativo
3 estructura de un sistema operativo
 
estructura de sistemas operativos
estructura de sistemas operativosestructura de sistemas operativos
estructura de sistemas operativos
 
Estuctura davis
Estuctura davisEstuctura davis
Estuctura davis
 
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
 
Sistema operativo estructura del sistema operativo
Sistema operativo estructura del sistema operativoSistema operativo estructura del sistema operativo
Sistema operativo estructura del sistema operativo
 
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVOESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
 
3. introducción a los sistemas operativos
3.  introducción a los sistemas operativos3.  introducción a los sistemas operativos
3. introducción a los sistemas operativos
 
Estructura Sistemas Operativos
Estructura Sistemas OperativosEstructura Sistemas Operativos
Estructura Sistemas Operativos
 
Estructura de un sistema operativo 1
Estructura de un sistema operativo 1Estructura de un sistema operativo 1
Estructura de un sistema operativo 1
 
Aso 3
Aso 3Aso 3
Aso 3
 
Estructura de un Sistema Operativo
Estructura de un Sistema Operativo Estructura de un Sistema Operativo
Estructura de un Sistema Operativo
 
Trabajo grupal sistema operativo capítulo 2 26 10-2011
Trabajo grupal sistema operativo capítulo 2   26 10-2011Trabajo grupal sistema operativo capítulo 2   26 10-2011
Trabajo grupal sistema operativo capítulo 2 26 10-2011
 
2.estructuras de sistemas operativos (1)
2.estructuras de sistemas operativos (1)2.estructuras de sistemas operativos (1)
2.estructuras de sistemas operativos (1)
 
T3 1so javier sota
T3 1so javier sotaT3 1so javier sota
T3 1so javier sota
 
T31 so borjasanz
T31 so borjasanzT31 so borjasanz
T31 so borjasanz
 

Destacado

Categotias de sistemas operativo
Categotias de sistemas operativoCategotias de sistemas operativo
Categotias de sistemas operativojaviercollantes
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSEniith RamOs
 
Modulo intr a_los_pc
Modulo intr a_los_pcModulo intr a_los_pc
Modulo intr a_los_pcliz perez
 
Sistemas operativo windows
Sistemas  operativo windowsSistemas  operativo windows
Sistemas operativo windowspoladio1
 
Administración de archivos windows 7
Administración de archivos windows 7Administración de archivos windows 7
Administración de archivos windows 7Chacho25
 
Administracion de archivos
Administracion de archivosAdministracion de archivos
Administracion de archivosAehp666
 
Kunst Mal Anders
Kunst Mal AndersKunst Mal Anders
Kunst Mal Anderspilarandres
 
Historia del obelisco del vaticano ''aqua alle funni''
Historia del obelisco del vaticano ''aqua alle funni''Historia del obelisco del vaticano ''aqua alle funni''
Historia del obelisco del vaticano ''aqua alle funni''zoilamanu
 
Piwik vs. Google Analytics aus datenschutzrechtlicher Sicht
Piwik vs. Google Analytics aus datenschutzrechtlicher Sicht Piwik vs. Google Analytics aus datenschutzrechtlicher Sicht
Piwik vs. Google Analytics aus datenschutzrechtlicher Sicht Tobias Glawe
 
Estee Lauder
Estee LauderEstee Lauder
Estee Lauderaleugene
 
Ejercicios calculo n3
Ejercicios calculo n3Ejercicios calculo n3
Ejercicios calculo n3paolanaro
 
Que es la logica
Que es la logicaQue es la logica
Que es la logicayeissysita
 
Oratoria y presentaciones efectivas
Oratoria y presentaciones efectivasOratoria y presentaciones efectivas
Oratoria y presentaciones efectivasjudylopez
 
Geforce PräSentation by Sebastian Berndt
Geforce PräSentation by Sebastian BerndtGeforce PräSentation by Sebastian Berndt
Geforce PräSentation by Sebastian Berndtgueste16dcd
 
Was ich für Sie tun kann - Portfolioübersicht Jörn Hendrik Ast
Was ich für Sie tun kann - Portfolioübersicht Jörn Hendrik AstWas ich für Sie tun kann - Portfolioübersicht Jörn Hendrik Ast
Was ich für Sie tun kann - Portfolioübersicht Jörn Hendrik AstJörn Hendrik Ast
 
Fundamentos de Windows
Fundamentos de WindowsFundamentos de Windows
Fundamentos de Windowsarnold23
 

Destacado (20)

Categotias de sistemas operativo
Categotias de sistemas operativoCategotias de sistemas operativo
Categotias de sistemas operativo
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
Modulo intr a_los_pc
Modulo intr a_los_pcModulo intr a_los_pc
Modulo intr a_los_pc
 
Sistemas operativo windows
Sistemas  operativo windowsSistemas  operativo windows
Sistemas operativo windows
 
Administración de archivos windows 7
Administración de archivos windows 7Administración de archivos windows 7
Administración de archivos windows 7
 
Administracion de archivos
Administracion de archivosAdministracion de archivos
Administracion de archivos
 
ARCHIVOS Y CARPETAS
ARCHIVOS Y CARPETASARCHIVOS Y CARPETAS
ARCHIVOS Y CARPETAS
 
Archivos Y Carpetas
Archivos Y CarpetasArchivos Y Carpetas
Archivos Y Carpetas
 
Que es word y sus partes
Que es word y sus partesQue es word y sus partes
Que es word y sus partes
 
Funciones de microsoft word
Funciones de microsoft wordFunciones de microsoft word
Funciones de microsoft word
 
Kunst Mal Anders
Kunst Mal AndersKunst Mal Anders
Kunst Mal Anders
 
Historia del obelisco del vaticano ''aqua alle funni''
Historia del obelisco del vaticano ''aqua alle funni''Historia del obelisco del vaticano ''aqua alle funni''
Historia del obelisco del vaticano ''aqua alle funni''
 
Piwik vs. Google Analytics aus datenschutzrechtlicher Sicht
Piwik vs. Google Analytics aus datenschutzrechtlicher Sicht Piwik vs. Google Analytics aus datenschutzrechtlicher Sicht
Piwik vs. Google Analytics aus datenschutzrechtlicher Sicht
 
Estee Lauder
Estee LauderEstee Lauder
Estee Lauder
 
Ejercicios calculo n3
Ejercicios calculo n3Ejercicios calculo n3
Ejercicios calculo n3
 
Que es la logica
Que es la logicaQue es la logica
Que es la logica
 
Oratoria y presentaciones efectivas
Oratoria y presentaciones efectivasOratoria y presentaciones efectivas
Oratoria y presentaciones efectivas
 
Geforce PräSentation by Sebastian Berndt
Geforce PräSentation by Sebastian BerndtGeforce PräSentation by Sebastian Berndt
Geforce PräSentation by Sebastian Berndt
 
Was ich für Sie tun kann - Portfolioübersicht Jörn Hendrik Ast
Was ich für Sie tun kann - Portfolioübersicht Jörn Hendrik AstWas ich für Sie tun kann - Portfolioübersicht Jörn Hendrik Ast
Was ich für Sie tun kann - Portfolioübersicht Jörn Hendrik Ast
 
Fundamentos de Windows
Fundamentos de WindowsFundamentos de Windows
Fundamentos de Windows
 

Similar a 3.- Estructura de un sistemas operativo

Estructura de los sistemas operativos
Estructura de los sistemas operativosEstructura de los sistemas operativos
Estructura de los sistemas operativosANDREA
 
Estructura básica de un Sistema Operativo
Estructura básica de un Sistema Operativo Estructura básica de un Sistema Operativo
Estructura básica de un Sistema Operativo lizbethvazquezramirez
 
Evolución de los sistemas operativos
Evolución de los sistemas operativosEvolución de los sistemas operativos
Evolución de los sistemas operativosEdgar Vazquez
 
Sistemas operativos.pptx
Sistemas operativos.pptxSistemas operativos.pptx
Sistemas operativos.pptxjsota4
 
TRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOSTRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOScrisstthi
 
T31so sergio soto
T31so sergio sotoT31so sergio soto
T31so sergio sotossotor
 
T31so iñigoestornes
T31so iñigoestornesT31so iñigoestornes
T31so iñigoestornesiestornes
 
Estructura jerárquica
Estructura jerárquicaEstructura jerárquica
Estructura jerárquicaDrakan55
 
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 original
Sistemas operativos originalSistemas operativos original
Sistemas operativos originalb2bticjdomine
 

Similar a 3.- Estructura de un sistemas operativo (20)

Estructura de los sistemas operativos
Estructura de los sistemas operativosEstructura de los sistemas operativos
Estructura de los sistemas operativos
 
Estructura básica de un Sistema Operativo
Estructura básica de un Sistema Operativo Estructura básica de un Sistema Operativo
Estructura básica de un Sistema Operativo
 
Evolución de los sistemas operativos
Evolución de los sistemas operativosEvolución de los sistemas operativos
Evolución de los sistemas operativos
 
Sistemas operativos.pptx
Sistemas operativos.pptxSistemas operativos.pptx
Sistemas operativos.pptx
 
TRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOSTRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOS
 
que es un sistema operativo
 que es un sistema operativo que es un sistema operativo
que es un sistema operativo
 
T31so sergio soto
T31so sergio sotoT31so sergio soto
T31so sergio soto
 
T31so iñigoestornes
T31so iñigoestornesT31so iñigoestornes
T31so iñigoestornes
 
Estructura so
Estructura soEstructura so
Estructura so
 
Estructura jerárquica
Estructura jerárquicaEstructura jerárquica
Estructura jerárquica
 
Sistemas Operativos
Sistemas Operativos Sistemas 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 original
Sistemas operativos originalSistemas operativos original
Sistemas operativos original
 
Estructura del s.o
Estructura del s.oEstructura del s.o
Estructura del s.o
 
Unidad1
Unidad1Unidad1
Unidad1
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Estructura modular
Estructura modularEstructura modular
Estructura modular
 
Estructura modular
Estructura modularEstructura modular
Estructura modular
 

Más de Natalia Lujan Morales (20)

Componentes Arduino
Componentes ArduinoComponentes Arduino
Componentes Arduino
 
Componentes Arduino
Componentes ArduinoComponentes Arduino
Componentes Arduino
 
Mini proyecto Arduino
Mini proyecto ArduinoMini proyecto Arduino
Mini proyecto Arduino
 
18.- Presentaciones icas
18.- Presentaciones icas18.- Presentaciones icas
18.- Presentaciones icas
 
17.- Red wifi
17.- Red wifi17.- Red wifi
17.- Red wifi
 
16.- Red de área local
16.- Red de área local16.- Red de área local
16.- Red de área local
 
15.- Servidor php
15.- Servidor php15.- Servidor php
15.- Servidor php
 
14.- Servidor my sql
14.- Servidor my sql14.- Servidor my sql
14.- Servidor my sql
 
13.- Servidor http
13.- Servidor http13.- Servidor http
13.- Servidor http
 
12.- Servidor ftp
12.- Servidor ftp12.- Servidor ftp
12.- Servidor ftp
 
11.- Servidor dhcp
11.- Servidor dhcp11.- Servidor dhcp
11.- Servidor dhcp
 
10.- Protocolos de enrutamiento
10.- Protocolos de enrutamiento10.- Protocolos de enrutamiento
10.- Protocolos de enrutamiento
 
9.- Subneteo
9.- Subneteo9.- Subneteo
9.- Subneteo
 
8.- Estándares ieee y ansi
8.- Estándares ieee y ansi8.- Estándares ieee y ansi
8.- Estándares ieee y ansi
 
7.- Red punto a punto, estrella y clasificación
7.- Red punto a punto, estrella y clasificación7.- Red punto a punto, estrella y clasificación
7.- Red punto a punto, estrella y clasificación
 
6.- Cable directo, cruzado y rollover
6.- Cable directo, cruzado y rollover6.- Cable directo, cruzado y rollover
6.- Cable directo, cruzado y rollover
 
5.- Dispositivos de expansión
5.- Dispositivos de expansión5.- Dispositivos de expansión
5.- Dispositivos de expansión
 
4.- Topologías
4.- Topologías4.- Topologías
4.- Topologías
 
3.- Medios de transmisión
3.- Medios de transmisión3.- Medios de transmisión
3.- Medios de transmisión
 
2.-Clasificación de redes
2.-Clasificación de redes2.-Clasificación de redes
2.-Clasificación de redes
 

Último

PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 

Último (7)

PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 

3.- Estructura de un sistemas operativo

  • 1. CECYTEM Alumna: Natalia Berenice Lujan Morales Profesor: Ing. René Domínguez Escalona Materia: Administra Sistemas Operativos Especialidad: Programación Grupo: 502 Plantel: Tecámac
  • 2.  El objetivo es que ustedes conozcan como es la estructura de un sistema operativo y así poder identificarlo muy fácilmente.
  • 3.  En la siguiente presentación les explicare la estructura de un sistema operativo, se los trataré de explicar lo más sencillo posible.
  • 4.   El sistema operativo es un programa o software que sirve de intermediario entre el computador y el usuario brindando un entorno agradable a los ojos del usuario para su buen uso y manejo. Su objetivo principal es lograr que el usuario use su sistema de computación de una forma mas cómoda y mas eficiente. Para lograr este objetivo, el sistema operativo se encuentra estructurado de la siguiente forma: * Estructura modular. * Estructura de anillos o capas. * Estructura Microkernel. * Estructura Multinucleo. * Estructura de maquinas virtuales.
  • 5.  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.
  • 6.  Los servicios también denominados 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". que lo requieran 
  • 7.  Según la grafica anterior podemos observar que 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. Y finalmente un conjunto de procedimientos utilitarios que ayudan al procedimiento de servicio.
  • 8.  Consiste en organizar al sistema operativo en una jerarquía de capas, es decir que una esta construida sobre la inmediata inferior  El primer sistema construido de esta forma fue el llamado SISTEMA THE (Technische Hogeschool Eindhoven) el cual constaba de seis capas:
  • 9.  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 cero proporciona la multiprogramación básica de la CPU  CAPA 1: Realizaba la administración de la memoria. Asignaba el espacio de memoria principal para los procesos 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. 
  • 10.  CAPA 2: Era la que 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.   CAPA 3: Controla los dispositivos de ENTRADA Y SALIDA y guarda en almacenes (buffers) los flujos de información entre ellos.  CAPA 4: Estaban los programas del usuario, estos no tenían que preocuparse por el proceso, memoria, consola o control de E/S.   CAPA 5: Es donde se localiza el proceso operador del sistema
  • 11.  En esta estructura es donde las funciones centrales son controladas por el núcleo mas conocido como KERNEL y la interfaz del usuario es controlada por el entorno mas conocido como SHELL   El Microkernel se encarga de la planificación de hilos (post anterior), no de procesos, esto hace posible tener varias tareas (multitarea), siendo así el Microkernel el que planifica todo el código que corre en el sistema
  • 12.  Estas son algunas de las tareas que realiza el Microkernel:  - Manipulación de las interrupciones en el sistema desde dispositivos físicos.  - Manipula excepciones del procesador.  - Proporciona soporte para la recuperación de un sistema con alguna falla de caída de energía
  • 13.  Son los procesadores actuales que tiene dos o mas núcleos que trabajan simultáneamente como un solo sistema .  Esta tecnología ha girado en torno a la idea de ser capaz de hacer posible la computación paralela es decir que podría aumentar drásticamente la velocidad, la eficiencia y el rendimiento de las computadoras simplemente poniendo 2 o más unidades centrales de procesamiento en un solo chip
  • 14.  Esta tecnología especialmente útil en aplicaciones como la edición de video, codificación y juegos 3D  Esta tecnología permite a los usuarios realizar mas tareas al mismo tiempo 
  • 15.  Cuando se habla de Máquinas Virtuales se puede decir que es una copia exacta de la máquina real, generada por software, los Sistemas Operativos de Máquinas Virtuales proporcionan al usuario una copia exacta del hardware desnudo incluyendo sus modos usuario y núcleo, dispositivos de entrada y salida, interrupciones, almacenamiento, etc., llamadas Máquinas Virtuales, aparentando así que cada terminal posee su propia máquina real.
  • 16.  En un sistema de maquina virtual se encuentra el Kernel denominado monitor de la maquina virtual este se ejecuta sobre el hardware generando varias maquinas virtuales es así como se realiza la llamada multiprogramación. 
  • 17.  El sistema operativo virtual tiene como capa inferior el hardware sobre el cual se ejecuta el kernel o núcleo.  Sobre este hardware se encuentra el SGMV (sistema generador de maquinas virtuales) encargado de multiprogramar muchas maquinas virtuales sobre una maquina física.  Sobre este se encuentran los sistemas operativos de cada una de las maquinas virtuales encargado de realizar todas sus funciones (administración de almacenamiento, control de entradas y salidas, multiprogramación etc.)
  • 18.  El CMS es el sistema de control conversacional con aplicaciones y características para el desarrollo interactivo de programas.  Finalmente y como lo podemos visualizar en la grafica sobre cada maquina virtual se logra ejecutar los programas y las aplicaciones de los usuarios.
  • 19.  El tema es interesante, ahora se como es la estructura de un sistema operativo.  Espero que la información les haya servido.