Computing">
Preguntas Capitulo No. 7
Preguntas Capitulo No. 7
Preguntas Capitulo No. 7
PREGUNTAS CAPÍTULO 7
1. ¿Cuáles son los tres grandes grupos de dispositivos de Entrada y Salida? Ponga
ejemplos.
2. ¿Cuáles son los objetivos que debe alcanzar el sistema operativo para controlar
los dispositivos de E/S?
3. ¿Qué es un controlador de dispositivo?
4. ¿Qué son dispositivos de bloques?
5. ¿Qué es DMA?
6. Indique Las capas del sistema de entrada/salida
7. ¿Qué son manejadores de interrupción?
8. ¿Qué son manejadores de dispositivos?
9. ¿Cuál es la diferencia entre dispositivos bloqueantes y no bloqueantes?
10. ¿Cómo están estructurados físicamente los discos?
11. ¿Qué son discos en memoria y para qué se utilizan?
12. Hable brevemente sobre dispositivos RAID.
13. ¿Qué es el reloj?
14. Indique los principales medios de almacenamiento terciario.
15. ¿Qué es el Terminal?
2. ¿Cuáles son los objetivos que debe alcanzar el sistema operativo para controlar los
dispositivos de E/S?
• Facilitar el manejo de los dispositivos de E/S. Para ello debe ofrecer una interfaz
entre los dispositivos y el resto del sistema que sea sencilla y fácil de utilizar.
5. ¿Qué es DMA?
Los discos en memoria RAM son una forma popular de optimizar el almacenamiento
secundario en sistemas operativos convencionales y de proporcionar almacenamiento
en sistemas operativos de tiempo real, donde las prestaciones del sistema exigen
dispositivos más rápidos que un disco convencional.
12. Hable brevemente sobre dispositivos RAID.
Una técnica más actual para proporcionar fiabilidad y tolerancia a fallos consiste en
usar dispositivos RAID (Redundant Array of Independent Disks) a nivel hardware [
19951 o software Echen, 1995]. Estos dispositivos usan un conjunto de discos para
almacenar la información y otro conjunto para almacenar información de paridad del
conjunto anterior. En el ámbito físico se ven como un único dispositivo, ya que existe
un único controlador para todos los discos. Este controlador se encarga de reconfigurar
y distribuir los datos como es necesario de forma transparente al sistema de FIS.
Se han descrito hasta siete niveles de RAID, pero solamente los cinco primeros están
realmente operativos.
- RAID 2. Distribuye los datos por los discos, repartiéndolos de acuerdo con una
unidad de distribución definida por el sistema o la aplicación. El grupo de discos
se usa como un disco lógico, en el que se almacenan bloques lógicos distribuidos
según la unidad de reparto.
- RAID 3. Reparte los datos a nivel de bit por todos los discos. Se puede añadir bits
con códigos correctores de error. Este dispositivo exige que las cabezas de todos
los discos estén sincronizadas, es decir, que un único controlador controle sus
movimientos.
- RAID 4. Reparto de bloques y cálculo de paridad para cada franja de bloques, que
se almacena en un disco fijo. En un grupo de cinco discos, por ejemplo, los cuatro
primeros serían de datos y el quinto de paridad. Este arreglo tiene el problema de
que el disco de paridad se convierte en un cuello de botella y un punto de fallo
único.
- RAID 5. Reparto de bloques y paridad por todos los discos de forma cíclica. Tiene
la ventaja de la tolerancia a fallos sin los inconvenientes del RAID 4. Actualmente
existen múltiples dispositivos comerciales de este estilo y son muy populares en
fiabilidad.
• El reloj del procesador, que marca el ritmo con el que se ejecutan las instrucciones.
Se trata de un dispositivo que permite al usuario comunicarse con el sistema y que está
presente en todos los sistemas de propósito general actuales. Está formado típicamente
por un teclado que permite introducir información y una pantalla que posibilita su
visualización.