Taller sistema operativo

Solo disponible en BuenasTareas
  • Páginas : 15 (3679 palabras )
  • Descarga(s) : 4
  • Publicado : 17 de mayo de 2010
Leer documento completo
Vista previa del texto
TALLER
SISTEMAS OPERATIVOS

POR

PILAR ARISMENDI MUÑOZ
CC. 32.259.842
Semestre
Quinto

TECNOLOGIA EN SECRETARIADO
EJECUTIVO Y DE SISTEMAS

A DISTANCIA

UNAES
UNION AMERICANA DE EDUCACION SUPERIOR

TIPOS DE SISTEMAS OPERATIVOS

*Los sistemas operativos por su estructura (visión interna)

*Los sistemas operativos por los servicios que ofrecen

*Los sistemas operativos porla forma en que ofrecen sus servicios (visión
Externa).
Sistemas Operativos por su estructura
Los Sistemas Operativos constan de una serie de componentes los cuales tienen funciones bien definidas, estos son estructurados de manera diferente en cada Sistema Operativo.
Los componentes pueden estar organizados bien sea como Sistemas Monolíticos o Sistemas Estructurados.
Los SistemasMonolíticos no tienen una estructura totalmente clara y definida, sino que se encuentran todos en un solo conjunto o programa (el Sistema Operativo).
Los Sistemas Estructurados surgen dado el incremento de la complejidad y el tamaño de los Sistemas Operativos, debido al aumento de características y a la aparición de nuevo hardware; de este modo los Sistemas Operativos se estructuran en capas, en cada unade las cuales se encapsulan funciones específicas y éstas a su vez ofrecen una interfaz a la capa superior. Dentro de los Sistemas Estructurados podrían contarse los Sistemas por capas, Cliente-Servidor y Máquinas Virtuales.
Máquinas virtuales. |
En toda computadora podemos definir dos máquinas abstractas: |
  |
La máquina desnuda o simple, que es definida por el hardware. Todas lasoperaciones en ellas son las instrucciones de máquina. |
  |
La máquina extendida, definida por el hardware y el núcleo del sistema operativo; esta es la que generalmente utiliza el usuario. |
  |
Los programas de los usuarios corren bajo la máquina extendida lo que representa algunos inconvenientes como son la portabilidad de los programas y es imposible correr dos sistemas operativossimultáneamente, pues estos se ejecutan directamente sobre la máquina desnuda y solo se dispone de una. |
  |

Cliente-Servidor se definen dos tipos de procesos: Procesos Clientes y procesos Servidores. |
  |
Una tendencia de los Sistema Operativos modernos consiste en mover código del sistema operativo a las capas superiores y mantener el núcleo mínimo, esto lo logran tratando de implantar lamayoría de las funciones en los procesos del usuario. |
  |
Para solicitar un servicio, como la lectura de un archivo, un proceso cliente debe enviar ala solicitud al proceso servidor, quien realiza el trabajo y luego devuelve una respuesta. |
  |
La función del kernel se reduce a funciones básicas como controlar, supervisar y coordinar la comunicación entre los procesos clientes y servidores.Al dividir el Sistema Operativo en partes, cada una de las cuales se encarga del manejo de una facetas del sistema, como el servicio de archivo, el servicio de proceso, el servicio de memoria, entre otros, cada parte se vuelve pequeña y fácil de manejar. Además como todos los servidores corren en modo usuario y no en modo núcleo, no tienen acceso al hardware. Esto trae como beneficio que si seactiva un error oculto en el servidor de archivo por ejemplo, esto hará fallar el servicio de archivos pero por lo general no hará fallar la máquina. |
  |
A pesar de que los procesos servidores no tienen acceso al hardware, algunas tareas no pueden ejecutarse en modo usuario por lo que se les permite a los procesos servidores algunas veces ejecutarse en modo núcleo con acceso total al hardware,usando un mecanismo normal de mensajes para la comunicación entre procesos. |
  |
Otra de las ventajas de este modelo es su adaptabilidad a sistemas distribuidos. Si un cliente se comunica con su servidor por medio de mensajes, no es relevante para el si el mensaje se maneja en forma local o en su máquina, o si bien se envío de una red a un servidor en una máquina remota. |

SISTEMAS...
tracking img