CECYTEM
PLANTEL TECAMAC
T É C N I C O E N P RO G R A M AC I Ó N
L I Z B E T H Y E S E N I A P É R E Z M A R T Í N E Z
A D ...
EL OBJ ETIVO D E ESTA
PRESENTACIÓN ES DAR A CONOCER
EL T EMA : ESTRUCTURA DE UN
SISTEMA OPER A TIVO
L A E S T RU C T U R A I N T E R NA D E L O S S I S T E M A S
O P E R A T I VO S P U E D E N S E R M U Y D I F E R E N T E...
ESTRUCTURA MONOLITICO
Estos sistemas no tienen una estructura definida, sino que son escritos como
una
colección de proced...
ESTRUCTURA POR ANILLOS
CONCÉNTRICOS (CAPAS)
El diseño se organiza en una jerarquía de capas, donde los servicios que
brind...
ESTRUCTURA POR
MICROKERNEL
Las funciones centrales de un SO son controladas por el núcleo (kernel)
mientras que la interfa...
ESTRUCTURA
CLIENTE– SERVIDOR
Una tendencia de los sistemas operativos modernos es la de explotar la
idea de mover el códig...
ESTA INVESTIGACIÓN ME SIRVIÓ PARA OBTENER MAS
CONOCIMIENTOS ACERCA DE LA ESTRUCTURA DE UN
SISTEMA OPERATIVO Y DE SUS COMPO...
Estructura de un sistema operativo
Próxima SlideShare
Cargando en…5
×

Estructura de un sistema operativo

213 visualizaciones

Publicado el

Estructura de un sistema operativo

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

  • Sé el primero en recomendar esto

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

No hay notas en la diapositiva.

Estructura de un sistema operativo

  1. 1. CECYTEM PLANTEL TECAMAC T É C N I C O E N P RO G R A M AC I Ó N L I Z B E T H Y E S E N I A P É R E Z M A R T Í N E Z A D M I N I S T R A S I S T E M A S O P E R AT I VO S E S T R U C T U R A D E U N S I S T E M A O P E R A T I VO P RO F E S O R . R E N E D O M Í N G U E Z E S C A L O N A
  2. 2. EL OBJ ETIVO D E ESTA PRESENTACIÓN ES DAR A CONOCER EL T EMA : ESTRUCTURA DE UN SISTEMA OPER A TIVO
  3. 3. L A E S T RU C T U R A I N T E R NA D E L O S S I S T E M A S O P E R A T I VO S P U E D E N S E R M U Y D I F E R E N T E S , Y A Q U E S E D E B E T E N E R E N C U E N TA L A S M E TA S D E L O S U S UA R I O S ( F Á C I L U S O, C O N F I A B L E , R Á P I D O, E TC . ) Y L A S D E L S I S T E M A ( F Á C I L D E D I S E Ñ A R , I M P L E M E N TA R Y M A N T E N E R , E F I C I E N T E , E TC . )
  4. 4. ESTRUCTURA MONOLITICO Estos sistemas no tienen una estructura definida, sino que son escritos como una colección de procedimientos donde cualquier procedimiento puede invocar a otro. Ejemplos de estos sistemas pueden ser MS-DOS o Linux (aunque incluye algo de capas). Es importante tener en cuenta que ningún sistema es puramente de un tipo. 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. 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.
  5. 5. ESTRUCTURA POR ANILLOS CONCÉNTRICOS (CAPAS) El diseño se organiza en una jerarquía de capas, donde los servicios que brinda una capa son consumidos solamente por la capa superior. 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. La capa 0 es del Hardware y la N es la de los procesos de Usuario. Estos sistemas tienen como ventaja que son modulares y la verificación se puede hacer a cada capa por separado (son más mantenibles). Sin embargo el diseño es muy costoso y es menos eficiente que el sistema monolítico ya que pierde tiempo pasando por cada capa.
  6. 6. ESTRUCTURA POR MICROKERNEL 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). 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.
  7. 7. ESTRUCTURA CLIENTE– SERVIDOR 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. El punto de vista usual es el de implantar la mayoría de las funciones del sistema operativo en los procesos del usuario. Para solicitar un servicio, como la lectura de un bloque de cierto archivo, un proceso del usuario (denominado proceso cliente) envía la solicitud a un proceso servidor, que realiza entonces el trabajo y regresa la respuesta.
  8. 8. ESTA INVESTIGACIÓN ME SIRVIÓ PARA OBTENER MAS CONOCIMIENTOS ACERCA DE LA ESTRUCTURA DE UN SISTEMA OPERATIVO Y DE SUS COMPONENTES. TAMBIEN REFORCE LOS CONOCIMIENTOS YA APRENDIDOS. Fuente bibliográfica: http://www.fing.edu.uy/tecnoinf/mvd/cursos/so/material/teo/so03- estructura_sist_oper.pdf http://www.monografias.com/trabajos11/oper/oper.shtml#es#ixzz3MrBBkSTi

×