Академический Документы
Профессиональный Документы
Культура Документы
Este material es de uso exclusivo para los cursos impartidos por Universidad de la Empresa
1
2 Sistemas Operativos I – Solución Examen Febrero 2015
Este material es de uso exclusivo para los cursos impartidos por Universidad de la Empresa
2
Sistemas Operativos I – Solución Examen Febrero 2015 3
2. ¿Cuáles son las funciones de un sistema operativo? ¿Cuáles son sus componentes?
Solución:
Es un software que actúa de interfaz entre los dispositivos de hardware y los programas usados
por el usuario para manejar un computador. Es responsable de gestionar, coordinar las
actividades y llevar a cabo el intercambio de los recursos y actúa como estaciön para las
aplicaciones que se ejecutan en la máquina.
Tareas básicas: reconocimiento de la conexión del teclado, enviar información a la pantalla,
administrar los archivos y directorios organizados en el almacenamiento secundario, controlar
los dispositivos periféricos tales como impresoras, escáneres, modems.
Componentes:
• Interfaz con el usuario o shell.
• Módulo de administración de procesos.
• Módulo de administración de memoria.
• Módulo de administración de almacenamiento secundario.
• Módulo de administración de E/S.
• Módulo de comunicación con otras máquinas.
3. Definir almacenamiento secundario. Describir dos dispositivos de almacenamiento secundario.
Solución:
Provee de almacenamiento adicional al almacenamiento principal a través de técnicas
implementadas en el sistema operativo como es el manejo de la memoria virtual (área de swap
o intercambio). Los datos almacenados en el almacenamiento secundario no se pierden en
ausencia de energía eléctrica.
Este material es de uso exclusivo para los cursos impartidos por Universidad de la Empresa
3
4 Sistemas Operativos I – Solución Examen Febrero 2015
Discos Magnéticos: Un disco magnético consiste en uno o más platos de aluminio con un
recubrimiento magnetizable. Originalmente estos platos llegaron a tener 50cm. de diámetro,
pero en la actualidad suelen ser de 3 a 12cm, y algunos discos para computadoras portátiles
tienen diámetros menores.
Este material es de uso exclusivo para los cursos impartidos por Universidad de la Empresa
4
Sistemas Operativos I – Solución Examen Febrero 2015 5
5. Definir los conceptos dirección lógica y dirección física. ¿Cuál es la función de la MMU?
Solución:
Dirección lógica: Es una dirección de memoria referenciada por un programa en ejecución o
proceso. El procesador opera con direcciones lógicas este conjunto de direcciones.
Dirección física: Designa una posición real de la memoria principal. En estas ubicaciones se
alojan los programas y los datos.
MMU: Cuando se ejecuta un proceso, la direcciones lógicas son convertidas a direcciones
físicas por la MMU.
6. Describir un método de organización de memoria no contigua.
Solución:
Ver teórico del curso: Administración de Memoria, Memoria no Contigua – Paginación Simple -
página 22.
7. Definir los conceptos archivo y directorio. Mencionar dos operaciones sobre archivos y dos
operaciones sobre directorios.
Solución:
Ver teórico del curso: Sistemas de Archivos, definición de archivo y operaciones. Definición de
directorio y operaciones.
8. Mencionar y comentar tres principios de seguridad informática.
Solución:
Ver teórico del curso: Tema Seguridad.
9. ¿Qué es una política de reemplazo de páginas?. Mencionar y explicar dos políticas de
reemplazo de páginas.
Solución:
Cuando no hay marcos de páginas disponibles para un proceso, el sistema operativo retira una
página de un marco asignado a otro proceso para entregárselo al que lo solicita según
determinadas políticas de reemplazo. Se aplican en organizaciones de memoria no contigua
como paginación y segmentación con paginación. Dos de ellas son las siguientes:
Least Recently Used (LRU): Selecciona la página que no ha sido referenciada durante más
tiempo. Por el principio de localidad, la página seleccionada por LRU debiera ser aquella que es
menos probable de ser referenciada en el futuro cercano. La implementación perfecta de LRU
requeriría que cada página tenga asociado el tiempo de la ultima referencia, lo cual seria muy
costoso. Una alternativa es mantener un stack de referencia a páginas y reemplazar la que está
en el fondo del stack.
FIFO: Se reemplaza la pagina que lleva mas tiempo en memoria. Uno de los algoritmos mas
simples de implementar. Pero tener cuidado con que la página que recién salió puede
necesitarse nuevamente (principio de localidad). No tiene buen rendimiento respecto de los
otros algoritmos de reemplazo.
10. ¿Qué es una partición de un disco? ¿Cómo es la estructura de una partición DOS (FAT)?
Solución:
Una partición de un disco es un conjunto de bloques de disco consecutivos; puede ser vista
lógicamente como un arreglo lineal de bloques. El tamaño del bloque físico de un disco es
generalmente de 512 bytes multiplicado por alguna potencia de 2 (diferentes versiones han
usado tamaños de bloques de 512, 1024, y 2048 bytes). Al comienzo de la partición se
encuentra el área de booteo, el cual puede contener el código requerido para el bootstrap
(carga e inicialización) del sistema operativo.
Este material es de uso exclusivo para los cursos impartidos por Universidad de la Empresa
5