Está en la página 1de 5

Escuela Militar de Ingeniera Ingeniera de Sistemas SISTEMAS OPERATIVOS Laboratorio N 1 Nombre: Jhonny Gabriel Loza Quenta Cdigo: A9840-X

Sistemas Distribuidos.
1. Instale en su computadora el software de demostracin de http://www.activeworlds.com donde podr hacer uso de una aplicacin distribuida tipo MUD. Y responda los incisos siguientes. A. El SD provee componentes abstractos del sistema? R.- Contiene componentes abstractos ya que el juego posee una interface que soporta las operaciones del sistema pero y continua representadose de forma coherente y lgica para el usuario. B. SD implementa control distribuido de acuerdo al principio de la autonoma cooperativa? R.- Si pues este juego hace uso de la autonoma cooperativa ya que los usuarios conectados pueden inicializar un chat y tomar decisiones que afecten a los que se encuentren conectados. C. Cumple las siguientes funciones? Por qu? a) Comunicacin interprocesos. R.- Si ya que este juego facilita a los usuarios que puedan establecer comunicaciones en cualquier momento y los otros procesos que estos realicen. b) Administracin y asignacin de recursos. R.-Si, ya que realiza la creacin e instalacin de nuevos recursos en la red, soporte de replicacin para procesos crticos, mecanismos de control de concurrencia y sincronizacin. c) Administracin de nombres. R.- Si ya que la Asignacin de los nombres permite al usuario poder crear su propio personaje, y poder pasear realizar distintas actividades como si fuera en la realidad.

d) Reinicio luego de fallas. R.- Si ya que si en algn momento falla el sistema este pide al usuario volver a ingresar y continuar jugando.

e) Funciones de proteccin R.- Si ya que al momento de querer pertenecer a este mundo lo primero que te pide es registrarte para lo cual este hace uso de , mecanismos de autentificacin, polticas de acceso.

2. De acuerdo al ejemplo citado en la anterior clase, presentar un ejemplo y responder a los incisos siguientes. El ejemplo que se hace referencia Texas Holdem Poker.

A. El SD provee componentes abstractos del sistema? R.- No, ya que Texas Holdem Poker cuenta con un buen detalle en sus graficos cargando asi de manera inmediata y mostrando detalles de la mesa. Una de sus caractersticas tambin es la de interactuar con los dems participantes y poder agregar distintos elementos a tu avatar. B. SD implementa control distribuido de acuerdo al principio de la autonoma cooperativa?

R.- Si pues este juego hace uso de la autonoma cooperativa ya que los usuarios que se encuentren presentes en un momento pueden empezar una comunicacin y tomar algunas decisiones que puedan afectar solo a aquellos que mantengan la conversacin.

C. Cumple las siguientes funciones? Por qu? a) Comunicacin interprocesos. R.- Si ya que este juego facilita a los usuarios que puedan establecer comunicaciones en cualquier momento y los otros procesos que estos realicen; por medio de teclado y por voz con otras personas en cualquier lugar. b) Administracin y asignacin de recursos. R.- Si, ya que realiza la creacin de nuevos recursos en la red, soporte de replicacin para procesos crticos, mecanismos de control de concurrencia y sincronizacin. c) Administracin de nombres. R.- No ya que todo puede cambiar o modificarse debido a las actualizaciones que este tiene. d) Reinicio luego de fallas.

R.- Si ya que si en algn momento falla el sistema este pide al usuario volver a ingresar y continuar jugando. e) Funciones de proteccin R.- Si ya que al momento de querer pertenecer a la mesa lo primero que te pide es tener una cuenta en facebook para lo cual este hace uso de mecanismos de autentificacin, polticas de acceso.

3. Mencione las diferencias entre los siguientes tipos de sistemas operativos mediante la definicin de sus propiedades esenciales. a) Un sistema de tiempo compartido. En computacin, el uso del tiempo compartido se refiere a compartir un recurso computacional entre muchos usuarios por medio de la multitarea. En intervalo de tiempo puede haber mltiples tareas o procesos activos en un computador y claro est, compitiendo por los recursos de memoria Para paliar la baja utilizacin de los recursos se desarroll la multiprogramacin. La multiprogramacin se apoya en varios elementos del hardware: la interrupcin, el DMA y el canal. En un sistema multiprogramado la memoria principal alberga a ms de un programa de usuario. b) Procesamiento paralelo. El procesamiento en paralelo se basa principalmente en Multiprocesadores fuertemente acoplados que cooperan para la realizacin de los procesos, aqui sus caractersticas. Posee dos o ms procesadores de uso general similares y de capacidades comparables. Todos los procesadores comparten el acceso a una memoria global (comn). Tambin pueden utilizarse algunas memorias locales (privadas como la cache). Todos los procesadores comparten el acceso a los dispositivos de E/S, bien a travs de los mismos canales bien a travs de canales distintos que proporcionan caminos de acceso a los mismos dispositivos. El sistema est controlado por un sistema operativo integrado que permite la interaccin entre los procesadores y sus programas en los niveles de trabajo, tarea, fichero, y datos elementales

c) Sistema de Red. Son aquellos sistemas que mantienen a dos o ms computadoras unidas a travs de algn medio de comunicacin, con el objetivo primordial de poder compartir los diferentes recursos y la informacin del sistema Permite la interconexin de ordenadores para poder acceder a los servicios y recursos. Al igual que un equipo no puede trabajar sin un sistema operativo, una red de equipos no puede funcionar sin un sistema operativo de red. d) Sistema Distribuido. Un sistema distribuido es una coleccin de computadoras independientes; es decir autnomas, que aparecen ante los usuarios del sistema como una nica computadora. Algunos ejemplos de sistemas distribuidos son: Una red de estaciones de trabajo en un departamento de una universidad o compaa, donde adems de cada estacin personal, podra existir una pila de procesadores en el cuarto de mquinas, que no estn asignados a usuarios especficos sino que se utilicen de manera dinmica cuando sea necesario. Una fbrica de robots, donde los robots actan como dispositivos perifricos unidos a la misma computadora central. Un banco con muchas sucursales por el mundo, cada oficina tiene una computadora maestra para guardar las cuentas locales y el manejo de las transacciones locales, la cul se puede comunicar con cualquier computadora de la red. Las transacciones hechas se realizan sin importar dnde se encuentre la cuenta o el cliente.