Sistema Operativo Interbloqueos
Enviado por cesarnmartinezd • 16 de Marzo de 2015 • 1.465 Palabras (6 Páginas) • 345 Visitas
Entrada/Salida
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?
1. DISPOSITIVOS DE ENTRADA:
Son aquellos que sirven para introducir datos a la computadora para su proceso. Los datos se leen de los dispositivos de entrada y se almacenan en la memoria central o interna. Los dispositivos de entrada convierten la información en señales eléctricas que se almacenan en la memoria central. Los dispositivos de entrada son:
Mouse o ratón
Escáner
Lectores de códigos de barras
Pantallas sensibles al tacto
Lápiz óptico
Joysticks
Micrófono
Cámara digital
Lectores de bandas magnéticas
DISPOSITIVOS DE SALIDA:
Son los que permiten representar los resultados (salida) del proceso de datos. El dispositivo de salida típico es la pantalla o monitor. Otros dispositivos de salida son: impresoras (imprimen resultados en papel), trazadores gráficos (plotters), bocinas, entre otros...
DISPOSITIVOS DE ENTRADA Y SALIDA
Son aquellos que tienen doble función de ingresar y sacar la información del computador; entre ellos tenemos:
La Lectora de CD.
La Disquetera.
Los Puertos USB
Modem.
Fax.
Lectores de DVD.
2. El SO debe controlar el funcionamiento de todos los dispositivos de E/S para alcanzar los siguientes objetivos:
Facilitar el manejo de los dispositivos periféricos. Para ello debe ofrecer una interfaz entre los dispositivos y el resto del sistema que sea sencilla y fácil de utilizar.
Optimizar la E/S del sistema, proporcionando mecanismos de incremento de prestaciones donde sea necesario.
Proporcionar dispositivos virtuales que permitan conectar cualquier tipo de dispositivos físicos sin que sea necesario remodelar el sistema de E/S del SO.
Permitir la conexión de dispositivos nuevos de E/S, solventando de forma automática su instalación usando mecanismos del tipo plug & play.
3. Un controlador de dispositivo (llamado normalmente controlador, o, en inglés, driver) es un programa informático que permite al sistema operativo interactuar con un periférico.
El controlador convierte el flujo de bits en serie transmitidos desde un dispositivo en un bloque de bytes para la CPU y realizar las correcciones de los errores que se puedan cometer en la transmisión.
El controlador dispone de tres capas funcionales: La interfaz del bus, el controlador y la interfaz del dispositivo.
4. Es un componente de la computadora en el que los datos se transmiten en conjuntos indivisibles en la comunicación con la unidad central de proceso.
Un ejemplo típico de dispositivo de bloque es un disco duro, que está ordenado internamente en sectores que típicamente son de 512 bytes, y al escribir o al leer del disco es necesario transferir esa cantidad de información como conjunto.
5. (Direct Memory Access o DMA). El acceso directo a memoria es una características de las computadoras y microprocesadores modernos que permite que ciertos subsistemas de hardware dentro de la computadora puedan acceder a la memoria del sistema para la lectura y/o escritura, independientemente de la unidad central de procesamiento (CPU). De lo contrario, la CPU tendría que copiar cada porción de dato desde el origen hacia el destino, haciendo que ésta no esté disponible para otras tareas. Los subsistemas de hardware que utilizan DMA pueden ser: controladores de disco duro, tarjetas gráficas, tarjetas de red, tarjetas de sonido y tarjetas aceleradoras. También es utilizado para la transferencia de datos dentro del chip en procesadores con múltiples núcleos. DMA es esencial en los sistemas integrados.
6. Capas del sistema de entrada/salida:
Esquema de entrada/salida.
Interfaz del sistema operativo para E/S.
Sistema de archivos.
Gestor de redes.
Gestor de bloques.
Gestor de caché.
Manejadores de dispositivo.
7. (interrupt handler). Un manejador de interrupciones, también conocido como ISR (interrupt service routine o rutina de servicio de interrupción), es una subrutina callback en un sistema operativo o en un controlador de dispositivo cuya ejecución es desencadenada por la recepción de una interrupción. Los manejadores de instrucciones tienen una multitud de funciones, que varían basadas en el motivo por el cual la interrupción
...