Subido por Patrixiiaa

multiprogramacion

Anuncio
1.1
En un entorno de multiprogramación y tiempo
compartido, varios usuarios comparten el sistema
simultáneamente. Esta situación puede dar lugar a varios
problemas de seguridad.
a. Cuales son dos de dichos problemas?
Primero que los usuarios aunque no estén usando la misma
información, si la están compartiendo, lo que puede dar
problemas de manipulación de información de forma no debida.
Segundo la transferencia de programas maliciosos que afecten
a todos los usuarios.
b. Podemos asegurar el mismo grado de seguridad en un sistema
de tiempo compartido que en un sistema dedicado?
No, puesto que la máquina de tiempo compartido es usada por
varios usuarios y necesita otro tipo o nivel de seguridad más
estricto que una máquina para un solo usuario con un nivel
moderado.
1.2
El problema de la utilización de recursos se manifiesta
de diferentes maneras en los diferentes tipos de sistema operativo.
Enumere que recursos deben gestionarse de forma especial en las
sgtes. Configuraciones:
a. Sistemas mainframe y minicomputadoras.
En las Mini computadoras se tiene que manejar Cuidadosamente
El uso del procesador porque solo controla hardware.
b. Estaciones de trabajo conectadas a servidores.
En las Estaciones de Trabajo conectadas a servidores se tiene que
gestionar cuidadosamente los nodos que se conectan a la red
c. Computadoras de mano.
En los PDA se tiene que manejar con cuidado la memoria, puesto
que es muy poca, energía pues siendo portables se termina rápido
por y el procesamiento que va ligado a la energía, por eso las
aplicaciones para PDA son muy sencillas para no consumir toda la
energía de golpe en el procesamiento.
1.3 ¿Bajo qué circunstancias sería mejor para un usuario utilizar un
sistema de tiempo compartido en lugar de una PC o una estación de
trabajo mono usuario?
Cuando cada usuario está realizando una tarea, así el sistema
conmuta la memoria entre menos programas, a diferencia de que
cada usuario este realizando varias tareas, así las interrupciones se
reducen.
1.4
¿A cuál de las funcionalidades que se enumeran a continuación tienen
que dar soporte un sistema operativo, en las dos configuraciones siguientes:
(a) una computadora de mano y (b) un sistema en tiempo real?
a. Programación por lotes
b. Memoria Virtual,
c. Tiempo Compartido
Memoria Virtual -puesto que es la que comparten tanto las Pocket PC y los
sistemas de tiempo real.
1.5
Describa las diferencias entre multiprocesamiento simétrico y
asimétrico. Indique tres ventajas y una desventaja de los sistemas con
múltiples procesadores.
1. que en el Asimétrico cada procesador se le asigna una tarea distinta o
especifica, y el Simétrico todos los procesadores hacen todas las tareas
correspondientes al S.O
2. Tres ventajas de Multi procesadores son: Velocidad, Multi-tareas
aprovechamiento del hardware. La desventaja, El costo en recursos de
mantener a tantos procesadores.
1.6
¿En que se diferencian los sistemas en clúster de los sistemas
multiprocesador? ¿Qué se requiere para que dos maquinas que pertenecen
a un clúster cooperen para proporcionar un servicio de muy alta
disponibilidad?
1. Los sistemas en clúster se diferencian de los sistemas de
multiprocesamiento en que están formados por dos o más sistemas
individuales acoplados
2. Las computadoras en clúster comparten el almacenamiento y se
conectan entre sí a través de una red de área local (LAN), o mediante una
conexión más rápida como InfiniBand.
1.7
Indique las diferencias entre los sistemas distribuidos basados en los
modelos cliente-servidor y entre iguales.
En este modelo, los clientes y los servidores no se diferencian entre sí; en su
lugar, todos los nodos del sistema se consideran iguales y cada uno puede
actuar como cliente o como servidor dependiendo de si solicita o
proporciona un servicio. En un sistema entre iguales, varios nodos
distribuidos a través de la red pueden proporcionar los servidores.
Descargar