Vous êtes sur la page 1sur 13

INSTITUTO TECNOLGICO SUPERIOR DE LA MONTAA

EXTENSIN ILIATENCO
INGENIERA EN SISTEMAS COMPUTACIONALES
ASIGNATURA: SISTEMAS OPERATIVOS
TEMA: INTRODUCCIN A LOS SISTEMAS OPERATIVOS
1.5 ESTRUCTURA: NIVELES O EXTRACTOS DE DISEO.
1.6 NCLEO.
DOCENTE. M.T.I.: ADRIN NAVA SANCHEZ

INTEGRANTES DE EQUIPO:
ISABEL ORTEGA DEAQUINO
ANA GUADALUPE BELLO BRUNO
MARCO ANTONIO RAMREZ ESTRADA
ILIATENCO, GUERRERO; 13 DE SEPTIEMBRE DEL 2015.

Estructura: niveles o estratos de


diseo

Internamente los sistemas operativos


estructuralmente de se clasifican segn como
se hayan organizado internamente en su diseo,
por esto la clasificacin ms comn de los S.O.
Sistemas monolticos
Sistemas en estratos
Estructura por microkernel
Estructura cliente servidor
Mquina Virtual

Sistemas
monolticos

Es la estructura de los primeros sistemas


operativos. Fundamentalmente por un solo
programa compuesto de un conjunto de
rutinas entrelazadas de tal forma que cada
una puede llamar a cualquier otra.

CARACTERSTICAS

Construccin de programa final a base de mdulos compilados


separadamente que se une a travs del editor de enlaces.
Buena definicin de parmetros de enlace entre la rutinas
existentes.
Carecen de proteccin y privilegios al entrar y manejan diferentes
aspectos de la computadora.
Generalmente estn hechos a la medida
Por ejemplo los cajeros automticos donde slo tienen que cumplir
una determinada funcin siguiendo una serie de procesos ya
determinados.

Sistemas en estratos

Estos sistemas operativos se organizan como


una jerarqua de estratos, cada uno construido
arriba del que est debajo de l. El primer
sistema construido en esta forma fuel el
sistema THE que se fabric en Technische
Hogeschool Eindhoven de Holanda por E. W
Dijkstra (1968) y sus alumnos.

CARACTERSTICAS.

Las zonas mas intensas o ncleo estn mas


protegidas de posibles accesos indeseados
desde las capas mas externas.
Tienes un contacto mas prximo con el
hardware.
Ncleo mnimo, mas seguro y gil.

Estructura por
microkernel

Las funciones centrales de un SO son


controladas por el ncleo (kernel) mientras que
la interfaz del usuario es controlada por el
entorno (shell).

Estructura cliente servidor

Una tendencia de los sistemas operativos


modernos es la de explotar la idea de mover el
cdigo a capas superiores y eliminar la mayor
parte posible del sistema operativo para
mantener un ncleo mnimo.

CARACTERSTICAS

Coordina, permite el trabajo entre iguales .


Cliente; inicia las solicitudes o peticiones
(maestro)
Espera y recibe respuesta del servidor se puede
conectar a varios servidores a la vez .
Servidor:
Esclavo, espera las solicitudes del cliente
Aceptan conexiones desde un gran numero de
clientes.

Mquina Virtual

Se trata de un tipo de sistemas operativos que


presentan una interface a cada proceso,
mostrando una mquina que parece idntica a la
mquina real subyacente.
Estas mquinas virtuales no son mquinas
extendidas, sino una rplica de la mquina real,
de manera que en cada una de ellas se pueda
ejecutar un sistema operativo diferente, que ser
el que ofrezca la mquina extendida al usuario

CARACTERSTICAS

Se puede hacer varios sistemas operativos sin


necesidad de crear particiones.
Se puede simular el hardware Gran capacidad
de disco duro-memoria RAM.
Proteccin cada maquina virtual esta aislada
de las otras y no puede inferir.

1.6 Ncleo

El Kernel consiste en la parte principal del


cdigo del sistema operativo, el cual se
encargan de controlar y administrar los
servicios y peticiones de recursos y de
hardware con respecto a uno o varios
procesos, en otras palabras, el kernel es el
corazn del sistema operativo.

El ncleo de un sistema operativo normalmente contiene el


cdigo necesario para realizar las siguientes funciones

Manejo de interrupciones.
Creacin y destruccin de procesos.
Cambio de estado de los procesos.
Despacho.
Suspensin y reanudacin de procesos.
Sincronizacin de procesos.
Comunicacin entre procesos.
Manipulacin de los bloques de control de procesos.
Apoyo para las actividades de entrada/salida.
Apoyo para asignacin y liberacin de memoria.
Apoyo para el sistema de archivos.
Apoyo para el mecanismo de llamada y retorno de un procedimiento.
Apoyo para ciertas funciones de contabilidad del sistema.
Ncleo o Kernel y niveles de un Sistema Operativo.

Vous aimerez peut-être aussi