sábado, 21 de agosto de 2010

BIENVENIDOS!!!!


UNIVERSIDAD AUTÒNOMA DEL ESTADO DE MÈXICO
CENTRO UNIVERSITARIO UAEM ATLACOMULCO
LICENCIATURA EN INFORMÀTICA ADMINISTRATIVA



ASIGNATURA:

SISTEMAS OPERATIVOS
PROFESORA:

LIA. ARIDNA MARTÌNEZ CHAPARRO
INTEGRANTES:

ANA MARÌA MORALES RUÌZ

VICTORIA NÙÑEZ LOVERA


LIA -I5

SISTEMAS OPERATIVOS POR SU ESTRUCTURA



  • El sistema operativo se construye dando dos requisitos que son:
  • a) Requisitos de usuario: sistema fàcil de usar, aprender, seguro, rapido y adecuado al que se le quiere destinar.
  • b) Requisitos de software: engloba mantenimiento, forma de operaciòn,restriciones de uso, eficiencia, tolerancia frente a los errores y flexibilidad

Podemos encontrar dos tipos de estructuras:

ESTRUCTURA MONOLITICA: compuesto por un conjunto de rutinas entrelazadas de tal forma que cada una pueda llamar a cualquier otra.

  • eficientes y ràpidos en su ejecuciòn y gestiòn.
  • carecen de flexibilidad para soportar diferentes ambientes de trabajo o aplicaciones.

ESTRUCTURA JERÀRQUICA: partes de sistema

  • se dividio en pequeñas partes de tal forma que cada una de ellas estuviera definida y con un interfaz con el resto de elementos.
  • se basa en los sistemas operativos actuales y es denominada como sistema de anillos, donde cada uno tiene una apertura.

SISTEMA OPERATIVO EN CAPAS

Creado por niveles jeràrquicos, aprovechando siempre los servicios de la capa inferior. la capa inferior(0) es el hardware, la capa superior (capa n) es el interfaz con el usuario.



Las capas se seleccionan de tal manera que cada una utilice unas fucniones y servidores exclusivamente de capas de niveles inferiores.

VENTAJAS


  • MODULARIDAD: depuraciòn y verificaciòn: Tras depurar la primera capa se supone sus funcionamiento correcto mientras se trabaja con la segunda capa.

  • MANTENIMIENTO: es posible cambiar las rutinas de bajo nivel siempre que la interfaz externa de la rutina no cambie y la rutina realice la misma tarea anunciada.

SISTEMAS DISTRIBUIDOS



Es un conjunto de computadoras de forma transparente aparce como usuario o ùnico sistema, a nivel de software o hardware.
Los sistemas operativos abarcan todos los servicios de los de red.
Permite integrar recursos (impresoras, unidades de respaldo, memorias, procesos, unidades centrales de proceso).


VENTAJAS:

  • ECONOMÌA: El cociente precio/desempeño
  • CONFIABILIDAD: Si una sola màauina falla, el sistema total sigue funcionando
  • CRECIMIENTO: añadir nuevos sistemas.
  • COMPARTIR DATOS: los datos se comparten mas fàcilmente
  • COMPARTIR DISPOSITIVO: permite acceso a dispositivo desde cualquier nodo.
  • COMUNICACIÒN: la comunicaciòn de persona a persona es factible

DESVENTAJAS

  • El problema mas importante en la creaciòn de sistemas distribuidos es el software: los problemas de comparticiòn de datos y recursos es tan complejo que los mecanismos de soluciòn generan mucha sobrecarga.

SISTEMA OPERATIVO CLIENTE- SERVIDOR

  • Puede ser ejecutado en las mayoria de las computadoras, ya sean grandes o pequeñas.
  • Sirve para toda clase de aplicaciones
  • Èl nucleo tiene como misiòn establecer la comunicacion entro los clientes y los servidores. los procesos pueden ser tanto servidores como clientes.
  • El cliente puede actuar como servidor para otro
  • Por ejemplo, un porgrama de aplicaciòn normal es un cliente que llama al servidor correspondiente para acceder a un archivo o realizar una operaciòn de entrada/salida sobre un dispositivo.

MAQUINA VIRTUAL



El objetivo de un sistema operativo de una maquina virtual es integrar distintos sitemas operativos dando la sensaciòn de ser varias maquinas diferentes.
El nùcleo de estos sistemas se denomina monitor virtual y tiene como mision llevar a cabo la multiprogramaciòn.
Estas màquinas virtuales no son màquinas extendidas, sino una replica de la màquina real, de manera que cada una de ellas pueda ejecutar un sistema operativo diferente.