Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sistemas Operativos
Nombre de la Licenciatura
Ingeniería en sistemas computacionales
Matrícula
200233202
Nombre de la Tarea
Tarea Semana 6
Unidad 5
Unidad 6 – Entrada/salida.
Fecha
25 de febrero de 2021
Unidad 6: Entrada/salida.
Sistemas Operativos.
Tarea Semana 6
1. A través de una tabla de 2X5, mencione y explique las capas de software de E/S.
2. Mencione y explique las dos categorías en las que se pueden dividir los dispositivos
de E/S.
3. ¿Por qué los archivos de salida para la impresora normalmente se ponen en la cola
en el disco antes de imprimirlos?
4. Explica cómo un sistema operativo puede facilitar la instalación de un nuevo
dispositivo sin necesidad de volver a compilar el S.O.
5. Si te preguntaran cuál es el futuro de los dispositivos de entrada y qué harías para
mejorar su administración, ¿qué responderías?
Desarrollo.
Introducción:
1.- A través de una tabla de 2X5, mencione y explique las capas de software de E/S.
Ca Funci
pa ón
El primer objetivo referente a los manejadores
de
interrupciones consiste en que el programador o
Manejadores de el usuario no debe darse cuenta de los manejos
interrupciones de bajo nivel para los casos en que el
dispositivo está ocupado y se debe suspender
el proceso o sincronizar algunas tareas. Desde
el punto de vista del proceso o usuario, el
sistema simplemente se tardó más o menos en
responder a su petición.
El sistema debe proveer los manejadores de
dispositivos necesarios para los periféricos, así
como ocultar las peculiaridades del manejo
Manejadores de interno de cada uno de ellos, tales como el
Dispositivos. formato de la información, los medios
mecánicos, los niveles de voltaje y otros. Por
ejemplo, si el
sistema tiene varios tipos diferentes de discos
duros, para el usuario o programador las
diferencias técnicas entre ellos no le deben
importar, y los manejadores le deben ofrecer el
mismo conjunto de rutinas para leer y escribir
datos.
Este es un nivel superior de independencia que
el ofrecido por los manejadores de dispositivos.
Software que sea Aquí el sistema
independiente de los operativo debe ser capaz, en lo más posible,
dispositivos. de ofrecer un conjunto de utilerías para accesar
periféricos o programarlos de una manera
consistente. Por ejemplo, que para todos los
dispositivos orientados a bloques se tenga
una llamada para decidir si se desea usar
'buffers' o no, o para
posicionarse en ellos.
La mayoría de las rutinas de entrada - salida
trabajan en modo privilegiado, o son llamadas
al sistema que se ligan a los programas del
usuario formando parte de sus aplicaciones y
Software para que no le dejan ninguna flexibilidad al usuario
Usuarios. en cuanto a la apariencia de los datos. Existen
otras librerías en donde el usuario si tiene
poder de decisión (por ejemplo la llamada a
"printf" en el lenguaje"C"). Otra facilidad
ofrecida son las áreas de trabajos encolados
(spooling areas), tales como las de impresión y
correo electrónico.
2.- Mencione y explique las dos categorías en las que se pueden dividir los
dispositivos de E/S.
Los dispositivos están divididos en dos tipos: los dispositivos de carácter y los dispositivos
de bloque.
La diferencia es que los dispositivos de bloque tienen un búfer para las peticiones, por lo
tanto, pueden escoger en qué orden las van a responder. Esto es importante en el caso
de los dispositivos de almacenamiento, donde es más rápido leer o escribir sectores que
están cerca entre sí, que aquellos que están más desperdigados. Otra diferencia es que
los dispositivos de bloque sólo pueden aceptar bloques de entrada y de salida (cuyo
tamaño puede variar según el dispositivo), en cambio los dispositivos de carácter
pueden usar muchos o unos pocos bytes como ellos quieran. La mayoría de los
dispositivos del mundo son de carácter, porque no necesitan este tipo de buffering, y no
operan con un tamaño de bloque fijo.
3.- ¿Por qué los archivos de salida para la impresora normalmente se ponen
en la cola en el disco antes de imprimirlos?
Para instalar un dispositivo nuevo lo primero que hay que hacer es conectarlo al
ordenador, salvo que sea un dispositivo USB, hay que apagar el ordenador. Por otro
lado, para muchos dispositivos no hay que abrir el equipo para nada, por ejemplo, para
conectar una pantalla, una impresora, un ratón o un escáner solo requieren conectarlos
con los cables correspondientes en las entradas que se requieran del gabinete.
En otros casos, por ejemplo, para instalar una tarjeta de sonido o un disco duro, será
necesario abrir el ordenador y buscar los puertos indicados. Para estos casos debemos
consultar la documentación facilitada por el fabricante. Una vez realizadas las
conexiones volvemos a encender nuestro equipo, teniendo en cuenta lo que acabamos
de explicar se puedan dar varias situaciones.
5.- Si te preguntaran cuál es el futuro de los dispositivos de entrada y qué
harías para mejorar su administración, ¿qué responderías?
Conclusión:
Podemos concluir que la importancia y los objetivos más importantes del software de E/S
son:
Ocultar la complejidad del hardware a los procesos que se ejecutan por encima del
sistema operativo.
Presentar una interfaz de E/S sencilla.
Para conseguir estos objetivos se estructura el software de E/S en capas, de
forma que las capas inferiores ocultan la complejidad del hardware a las capas
superiores y éstos se encargan de conseguir una interfaz sencilla.
Referencias
https://aula08.utel.edu.mx/mod/assign/view.php?id=13947