Вы находитесь на странице: 1из 5

Pg. 32-34 1.1 En un entorno de multiprogramacin y tiempo compartido, varios usuarios comparten el sistema simultneamente.

Esta situacin puede dar lugar a varios problemas de seguridad. a. Cules son dos de dichos problemas? 1. Estando todos los procesos en la misma memoria si a un usuario se le robado la identidad o un usuario no permitido ha logrado entrar al sistema, tendr acceso a los procesos gradado en la memoria. 2.-Si se presenta un fallo en la ejecucin del cdigo de usuario y se llega a afectar al sistema entero ms de un usuario ver amenazada la integridad de su informacin b. Por qu podemos asegurar el mismo grado de seguridad en un sistema de tiempo compartido que en un sistema dedicado? Explique su respuesta. S, siempre y cuando se asegure una adecuada gestin de las interrupciones y una distincin de las ejecuciones de cdigo de usuario y de sistema. 1.2 El problema de la utilizacin de recursos se manifiesta de diferentes maneras en los diferentes tipos de sistemas operativos. Enumere que recursos deben gestionarse de forma especial en las siguientes 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, energa pues siendo portables se termina rpido por y el procesamiento que va ligado a la energa, por eso las aplicaciones para PDA son muy sencillas para no consumir toda la energa de golpe en el procesamiento. 1.3 Bajo qu circunstancias sera mejor para un usuario utilizar un sistema de tiempo compartido en lugar de una PC o una estacin 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 cul de las funcionalidades que se enumeran a continuacin 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. Programacin por lotes b. Memoria Virtual, puesto que es la que comparten tanto las Pocket PC y los sistemas de tiempo real.

c. Tiempo Compartido Pg. 12-13 1.5 Describa las diferencias entre multiprocesamiento simtrico y asimtrico. Indique tres ventajas y una desventaja de los sistemas con mltiples procesadores. 1. que en el Asimtrico cada procesador se le asigna una tarea distinta o especifica, y el Simtrico 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. Pg. 13 1.6 En que se diferencian los sistemas en clster de los sistemas multiprocesador? Qu se requiere para que dos maquinas que pertenecen a un clster cooperen para proporcionar un servicio de muy alta disponibilidad? 1. Los sistemas en clster se diferencian de los sistemas de multiprocesamiento en que estn formados por dos o ms sistemas individuales acoplados 2. Las computadoras en clster comparten el almacenamiento y se conectan entre s a travs de una red de rea local (LAN), o mediante una conexin ms rpida como InfiniBand. Pg. 30 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 travs de la red pueden proporcionar los servidores. 1.8 Considere un sistema en clster que consta de dos nodos que ejecutan una base de datos. Describa dos formas en las que el software del clster puede gestionar el acceso a los datos almacenados en el disco. Explique las ventajas y desventajas de cada forma. Ventaja mejor accesibilidad y desventajas menor revolucin ms tiempo de ejecucin

Pg. 28-29

1.9 En que se diferencian las computadoras de red de las computadoras personales tradicionales? Describa algunos escenarios de uso en los que sea ventajoso el uso de computadoras de red. 1. En las computadoras tradicionales el acceso remoto era difcil y la portabilidad se consegua mediante el uso de computadoras porttiles y las computadoras de red son, esencialmente terminales que implementan la nocin de informtica basada en la Web. 2. En los hogares la mayora de los usuarios dispona de una sola computadora con una lenta conexin por modem con la oficina, con internet o con ambos. Actualmente las velocidades de conexin de red que antes tenan un precio prohibitivo son ahora relativamente baratas y proporcionan a los usuarios domsticos un mejor acceso a una mayor cantidad de datos. Pg. 16 1.10 Cul es el propsito de las interrupciones? cuales son las diferencias entre una excepcin y una interrupcin? Pueden generarse excepciones intencionalmente mediante un programa de usuario? En caso afirmativo, Con que propsito? 1. Evitar la ociosidad en la CPU 2. Una excepcin es una interrupcin generada por un software, debido a un error. 3. S, porque las excepciones son generadas por un software, debido a un error o una solicitud especifica de un programa de usuario de que se realice un servicio del sistema operativo. Pg. 10 1.11 El acceso directo a memoria se usa en dispositivos de E/S de alta velocidad para evitar aumentar la carga de procesamiento de la CPU a. Cmo interacta la CPU con el dispositivo para coordinar la transferencia? Al iniciar una operacin de E/S, el controlador del dispositivo carga los registros apropiados de la controladora del hardware. Esta, a su vez, examina el contenido de estos registros para determinar que accin realizar. b. Cmo sabe la CPU que las operaciones de memoria se han completado? A travs de una interrupcin, accin de respuesta. c. La CPU puede ejecutar otros programas mientras la controladora de DMA esta transfiriendo datos. Interfiere este proceso con la ejecucin de los programas de usuario? En caso afirmativo, describe las formas de interferencia que se puedan producir. SI, 1.12 Algunos sistemas informticos no proporcionan un modo privilegiado de operacin en su hardware Es posible construir un sistema operativo seguro para estos sistemas informticos? Justifique su respuesta.

Es posible con la mejora continua del sistema Pg. 22 1.13 Proporciones dos razones por los que los caches son tiles. Qu problemas resuelven? Qu problemas causan? Si un cache puede ser tan grande como el dispositivo para el que se utiliza (por ejemplo, una cache tan grande como un disco) Por qu no hacerla as de grande y eliminar el dispositivo? 1. Los registros programables internos, como los registros de ndice, proporcionan una cache de alta velocidad para la memoria principal. El programador (o compilador) implementa los algoritmos de asignacin de recursos y de reemplazamiento de registros para decidir qu informacin mantener en los registros y cual en la memoria principal. 2. La gestin de cache es un problema de diseo importante. 1.14 Explique con ejemplos, como se manifiesta el problema de mantener la coherencia de los datos en cache en los siguientes entornos de procesamiento: a. Sistemas de un solo procesador b. Sistemas multiprocesador c. Sistemas distribuidos Pg. 24 1.15 Describa un mecanismo de proteccin de memoria que evite que un programa modifique la memoria asociada con otros programas. Por ejemplo, el hardware de direccionamiento de memoria asegura que un proceso solo se pueda ejecutar dentro de su propio espacio de memoria; el temporizador asegura que ningn proceso pueda obtener el control de la CPU sin despus ceder el control; los usuarios no pueden acceder a los registros de control, por lo que la integridad de los diversos dispositivos perifricos est protegida. Pg. 25 1.16 Qu configuracin de red se adapta mejor a los entornos siguientes? a. Un piso en una ciudad dormitorio Red de rea Local (LAN) b. Un campus universitario Red de rea metropolitana c. Una regin Red de rea extendida (WAN) d. Una nacin Red de are extendida (WAN) 1.17 Defina las propiedades esenciales de los siguientes tipos de sistemas operativos: a. Procesamiento por lotes procesaban trabajos masivos, con una entrada predeterminada (procedente de archivos u otros orgenes de datos) (Pg. 29) b. Interactivo esperaban la introduccin de datos por parte del usuario. (Pg. 29)

c. Tiempo compartido proporciona un entorno menos autnomo. Empleaban un temporizador y algoritmos de planificacin para ejecutar rpidamente una serie de procesos por turnos en la CPU, proporcionando a cada usuario una parte de los recursos. No son muy habituales Pg. 29 d. Tiempo real tiene restricciones fijas y bien definidas. El procesamiento tiene que hacerse dentro de las restricciones definidas o el sistema fallara. Funciona correctamente solo si proporciona el resultado correcto dentro de sus restricciones de tiempo. Pg. 26-27 e. Red son esencialmente terminales que implementan la nocin de informtica basada en la Web. es una interconexin de computadoras para compartir informacin, recursos y servicios. Esta interconexin puede ser a travs de un enlace fsico (alambrado) o inalmbrico. Pg. 29 f. Paralelo un trmino que se usa para denotar un grupo de tcnicas significativas que se usan para proporcionar tareas simultneas de procesamiento de datos con el fin de aumentar la velocidad computacional de un sistema de computadoras. g. Distribuida coleccin de computadoras fsicamente separadas y posiblemente heterogneas que estn conectadas en red para proporcionar a los usuarios acceso a los diversos recursos que el sistema mantiene. Pg. 25 h. En clster comparten el almacenamiento y se conectan entre s a travs de una red de rea local (LAN). Se usa para proporcionar un servicio con alta disponibilidad. Pg. 13 i. De mano tienen poca memoria, procesadores lentos y pantallas de visualizacin pequeas. Utilizan tecnologa inalmbrica, etc. Pg. 27-28 Pg. 27-28 1.18 Cules son las deficiencias inherentes de las computadoras de mano? - Debido a su tamao, la mayora de los dispositivos de mano tienen muy poca memoria, procesadores lentos y pantallas de visualizacin pequeas. - La cantidad de memoria fsica en un sistema de mano depende del dispositivo, pero normalmente se encuentra entre 512 KB y 128 MB -La falta de espacio Fsico -Poca velocidad