Estructura de un sistema operativo

9
CECYTEM PLANTEL TECAMAC TÉCNICO EN PROGRAMACIÓN LIZBETH YESENIA PÉREZ MARTÍNEZ ADMINISTRA SISTEMAS OPERATIVOS ESTRUCTURA DE UN SISTEMA OPERATIVO PROFESOR. RENE DOMÍNGUEZ ESCALONA

Transcript of Estructura de un sistema operativo

Page 1: Estructura de un sistema operativo

CECYTEM PLANTEL TECAMAC

T É C N I C O E N P R O G R A M A C 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 V O 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 AT I V O

P R O 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

Page 2: Estructura de un sistema operativo

EL OBJETIVO DE ESTA PRESENTACIÓN ES DAR A CONOCER EL TEMA: ESTRUCTURA DE UN SISTEMA OPERATIVO

OBJETIVO

Page 3: Estructura de un sistema operativo

LA ESTRUCTURA INTERNA DE LOS SISTEMAS OPERATIVOS PUEDEN SER MUY DIFERENTES, YA QUE SEDEBE TENER EN CUENTA LAS METAS DE LOS USUARIOS (FÁCIL USO, CONFIABLE , RÁPIDO, ETC. ) Y LAS DELSISTEMA (FÁCIL DE DISEÑAR, IMPLEMENTAR Y MANTENER, EFICIENTE, ETC. )

INTRODUCCIÓN

Page 4: Estructura de un sistema operativo

ESTRUCTURA MONOLITICO

Estos sistemas no tienen una estructura definida, sino que son escritos como unacolección de procedimientos donde cualquier procedimiento puede invocar a otro.Ejemplos de estos sistemas pueden ser MS-DOS o Linux (aunque incluye algo decapas). 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.

Page 5: Estructura de un sistema operativo

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.

Page 6: Estructura de un sistema operativo

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.

Page 7: Estructura de un sistema operativo

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.

Page 9: Estructura de un sistema operativo

CONCLUSIÓNCONCLUSIÓNESTA 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