S.O guia 1
1. ¿Qué contiene una entrada de la tabla de vectores de interrupción?
Rta: La dirección de la rutina de tratamiento.
Es decir, que cuando se produce una interrupción, se transfiere el control del sistema a la rutina situada en la dirección indicada en la posición de memoria especificada en la posición correspondiente de este vector.
2. ¿Cuál de las siguientesinstrucciones máquina no debería ejecutarse en modo protegido?
Rta: Instrucciones TRAP
La instrucción TRAP se ejecuta en modo usuario para pasar a modo kernel. Se pasa a modo kernel porque se provoca una interrupción por parte de una instrucción.
3. Los recursos manejados por el sistema operativo son físicos y lógicos. ¿Cuál de los siguientes recursos son lógicos?
Rta: Archivos
Lasaplicaciones son el último nivel en la pirámide de la tecnología del software, se denominan aplicaciones a todos los programas de alto nivel que interactúan en forma directa o indirecta con el usuario, y se dividen en herramientas de escritorio y Utilerías de mantenimiento.
4. ¿Cuál de las siguientes funciones no se considera que hace parte de un sistema operativo?
Rta: Los programas realizadospor los usuarios
Se da por que como tal eso se requiera el ejecutor de programas que es el que revisa si el programa arranca o no correctamente.
5. ¿Cuáles son las funciones principales de un sistema Operativo?
Rta: Gestión de los recursos de la computadora:
El sistema operativo arbitra la asignación de los recursos de la máquina y su uso.
Ejecución de servicios para los programas: Elsistema operativo ofrece a los programas un conjunto de servicios o llamadas al sistema que puedes solicitar cuando los necesiten. Ejecución de los mandatos de los usuarios. Gestión de la CPU. La gestión de un sistema operativo mono programado es simple. Los sistemas operativos multiprogramados o de tiempo compartido, realizan:
Mantienen una estructura de datos para guardar información sobre cadauno de los procesos que se ejecutan concurrentemente en el sistema. Decide cuando se interrumpe un proceso y determina a qué proceso se le asigna la CPU en su lugar, para ello se ejecuta un programa llamado planificador. El sistema operativo ofrece como mínimo los siguientes servicios para realizar las operaciones de E/S.
6. ¿Cuál de las siguientes técnicas hardware tiene mayor influencia en laconstrucción de un sistema operativo?
Rta: Microprogramación del procesador.
Microprogramación del procesador: es la realización de las instrucciones convencionales (aritméticas, booleanas, de miento, de comparación y de bucle) son realizadas paso a paso por un intérprete que se ejecuta en el nivel de microprogramación, consta de componentes la ruta de datos y la sección de control.
7.¿El intérprete de mandatos de UNIX es interno o externo? Explique con ejemplos.
Rta: El intérprete de mandatos de Unix es externo ya que su función es hacer una interacción del usuario con el SO.
El intérprete de órdenes o de comandos de UNIX trata el intérprete de órdenes como un programa especial que se está ejecutando cuando se inicia un trabajo, o cuando un usuario ingresa en el sistema detiempo compartido. Esto indica que es externo, ejemplo: para que un usuario pueda ejecutar un comando o mandato debe teclear el comando en la pantalla o Terminal impresora y haciendo uso de la tecla “Enter” lo que le indicara al sistema operativo UNIX.
8. ¿Qué tipo de sistema operativo es más fácil de modificar, uno monolítico o uno por capas? ¿Cuál es más eficiente?
Rta: El sistema operativomás fácilmente de modificar es el monolítico ya que como carece de estructura alguna, y el sistema operativo se escribe como una colección de procedimientos, cada uno de los cuales puede llamar a los demás cada vez que así lo requiera, simplifica el tener que conocer muy bien su estructura o Arquitectura.
9. ¿Cómo se solicita una llamada al sistema operativo?
Rta: Los sistemas operativos...
Regístrate para leer el documento completo.