Sunteți pe pagina 1din 2

SISTEMAS OPERATIVOS I 1. En un entorno de multiprogramacin y tiempo compartido, varios usuarios comparten el sistema simultneamente.

Esta situacin puede dar pie a varios problemas de seguridad. a. Mencione dos de esos problemas. -El no tener proteccin de archivos, debido a que varios usuarios pueden acceder al mismo sistema. -Tener privilegios para modificar el sistema operativo (KERNEL). b. Es posible alcanzar el mismo grado de seguridad en una mquina de tiempo compartido que en una maquina dedicada? Explique su respuesta. No, puesto que al tener menos acciones y ms restricciones es ms difcil acceder al Kernel del sistema operativo (sistema dedicado). 2. Hemos subrayado la necesidad de que un sistema operativo aproveche de forma eficiente el hardware de computo, Cundo es apropiado que el sistema operativo se olvide de este principio y desperdicie recursos? Por qu no se trata realmente de un desperdicio? Cuando el computador tenga menor capacidad de sus recursos, un ejemplo de ello son los dispositivos mviles. 3. Explique como la distincin entre modo monitor (kernel) y modo usuario sirve como una forma rudimentaria de sistema de produccin (seguridad). El modo monitor tiene acceso completo al hardware y ejecuta instrucciones que la maquina se capaz de realizar a diferencia del modo usuario, por tal motivo se extraen los privilegios que pueden estropear el sistema operativo o hardware sirviendo esto como un sistema de proteccin. 4. Cules de las siguientes instrucciones deberan ser privilegiadas? Por qu? Establecer el valor de un temporizador. Porque uso inapropiado de este servicio puede hacer que el sistema operativo colapse. Desactivar las interrupciones. Porque no permitir la correcta comunicacin entre los perifricos y el sistema operativo. Cambiar de modo usuario a modo de monitor.

Porque se concederan exceso de privilegios al usuario. 5. Cundo son tiles las caches? Qu problemas resuelven? Qu problemas causan? Si una cache puede hacerse tan grande como el dispositivo para el cual est agilizando la transferencia de informacin (por ejemplo, un cache tan grande como un disco), Por qu no hacerlo de ese tamao y eliminar el dispositivo?

Las caches son tiles cuando se ejecutan un proceso a la vez. Un gran problema que resuelve es la reduccin del tiempo Problemas con la coherencia (cuando el computador posee ms de una cache). No se repita. Por el elevado costo de fabricacin

S-ar putea să vă placă și