Anda di halaman 1dari 10

INSTITUTO TECNOLGICO DE SAN JUAN

DEL RIO, QRO.

Sistemas Operativos

Unidad 4: Administracin de Entrada/Salida.

Mirna Fabiola Garduo Hernndez.


Alumna

M.C Claudia Morales Castro


Profesor

Ing. Sistemas Computacionales


Instituto Tecnolgico de San Juan del Rio, Qro.
Sistemas Operativos Unidad 4
Actividades

ACTIVIDAD 1
Estructura del sistema Entrada/salida
Instrucciones:
Ilustra y explica de manera detallada las capas que comprenden este sistema especificando
adems sus funciones (Realizar a mano).

- Las capas inferiores se encargan de ocultar las peculiaridades del Hardware a


las capas superiores.
- Las capas superiores deben presentar una interfaz agradable, limpio y regular
a los usuarios.

Un concepto clave es la independencia del dispositivo:

Debe ser posible escribir programa que se pueda utilizar con archivos en distintos
dispositivos, sin tener que modificar los programas para cada tiempo de dispositivos.
El problema debe ser resuelto por el Sistema Operativo.

El objetivo de lograr nombres uniformes est muy relacionado con el de independencia del
dispositivo. Todos los archivos y dispositivos adquieren direcciones de la misma forma, es
decir, mientras el nombre de su ruta de acceso.

Otros aspectos importantes del Software es el manejo de errores de Entrada/Salida.

Generalmente los errores deben manejarse lo ms cerca posible del Hardware.


Solo los niveles inferiores no pueden resolver el problema, se informan a los niveles
superiores.
Generalmente la recuperacin se puede hacer en un nivel inferior y de forma
tranparente.

Otros aspectos claves son las transferencia sincrnica (Por bloques) o asincrnica
(Controlada por Interruptores):

La mayora de la Entrada/Salida es asncrona: La CPU inicia la transferencia y realiza


otras tareas hasta una interrupcin.
El programa es ms fcil si la Entrada/Salida es sncrona (Por bloques): el programa
se suspende automticamente hasta que los datos estn disponibles en el buffer.

El Sistema Operativo se organiza de hacer que operaciones controladas por interruptores


parezcan del tiempo de bloques por el usuario.
Instituto Tecnolgico de San Juan del Rio, Qro.
Sistemas Operativos Unidad 4
Actividades

Tambin el Sistema Operativo debe administrar los dispositivos compartidos (Ej.: Discos) y
los de uso exclusivo (Ej.: Impresora).

Generalmente el Software de Entrada/Salida se estructura en capas.

Manejadores de interrupciones.
Directivas de dispositivos.
Software de Sistema Operativo independientes de los dispositivos.
Software a nivel usuario.

Solicitud de Replica de
Entrada/salida CAPAS
Entrada/salida
Hace llamadas a E/S:
Proceso del Usuario Da formato a la E/S:
SPOOLING.
Software Nombre, proteccin,
Independiente del bloqueo, uso de buffer,
dispositivo asignacin.
Conforma los registros
Manejadores de del dispositivo verifica el
Dispositivos estado.

Manejadores de las Despierta al manejador


Interrupciones al terminar la E/S

Lleva a cabo la
Hardware operacin de E/S

MANEJADORES DE INTERRUPTORES

Las interrupciones deben ocultarse en el Sistema Operativo.

Cada proceso que inicie una operacin de Entrada/Salida se bloquea hasta que
termine la Entrada/Salida y ocurra la interrupcin.
El procedimiento de interrupcin raleza lo necesario para desbloquear el proceso que
lo inicio.

MANEJO DE DISPOSITIVOS

Todo el cdigo que depende de los dispositivos aparece en los manejadores de dispositivos.
Instituto Tecnolgico de San Juan del Rio, Qro.
Sistemas Operativos Unidad 4
Actividades

Cada controlador posee uno o ms registros de dispositivos:

Se utiliza para dale los comandos.


Los manejadores de dispositivos proveen estos comandos y verifican su ejecucin
adecuada.

La labor de un manejador de dispositivos es la de:

Aceptar las solicitudes abstractas que le hace el Software independiente del


dispositivo.
Verifica la ejecucin de dichas solicitudes.

Si al recibir una solicitud el manejador est ocupado con otra solicitud, agrega la nueva
solicitud a una cola de solicitudes pendientes.

La solicitud de Entrada/Salida por Ej.: para un disco, se debe traducir de trminos abstractos
a trminos concretos:

- El manejador de disco debe:


Estimar el lugar donde se encuentra en realidad el bloque solicitado.
Verificar si el motor de la unidad funciona.
Verificar si el brazo est colocado en el archivo adecuado, etc.
Resumiendo: debe decir cules donde las operaciones necesarias del
controlador y su orden.
Enviar los comandos al controlador al escribir en los registros de dispositivos
del mismo.
Frecuentemente el manejador del dispositivo se bloquea hasta que el
controlador realiza cierto trabajo; una interrupcin lo libera de este bloqueo.
Al finalizar la operacin debe verificar los errores.
Si todo esta OK, transferir los datos al Software independiente del dispositivo.
Regresa informacin de estado sobre los errores a quien lo llamo.
Inicia otra solicitud pendiente o queda en espera.

SOFTWARE DE ENTRADA/SALIDA INDEPENDIENTE DE DISPOSITIVOS

Funciones generales realizadas por el Software independiente del dispositivo:

Interfaz uniforme para manejadores de dispositivos.


Nombre de los dispositivos.
Proteccin de los dispositivos.
Instituto Tecnolgico de San Juan del Rio, Qro.
Sistemas Operativos Unidad 4
Actividades

Proporcionar un tamao de bloque independiente del dispositivo.


Uso de buffers.
Asignacin de espacio en los dispositivos por bloque.
Asignacin y liberacin de los dispositivos de uso exclusivo.
Informe de errores.

Las funciones bsicas del Software independiente del dispositivo son:

Efectuar las funciones de Entrada/Salida comunes a todos los dispositivos.


Proporcionar una interfaz uniforme del Software a nivel usuario.

El Software independiente del dispositivo asocia los nombres simblicos de los dispositivos
con el nombre adecuado.

Un nombre de dispositivo determina de manera nica el valor de un archivo especial:

Este modo-I contiene el nmero principal del dispositivo, que se utiliza para localizar
el manejador apropiado.
El nodo-I contiene tambin el nmero secundario de dispositivo, que se transfiere
como parmetro al manejar para determinar la unidad por leer o escribir.

El Software independiente del dispositivo debe:

Ocultar a los niveles superiores los diferentes tamaos de sector de los distintos
discos.
Proporcionar un tamao uniforme de los bloques, por Ej.: considerar varios sector
fsico como un solo bloque lgico.
Instituto Tecnolgico de San Juan del Rio, Qro.
Sistemas Operativos Unidad 4
Actividades

ACTIVIDAD 2
DISPOSITIVOS DE ENTRADA Y SALIDA
a. Selecciona tres dispositivos diferentes de cada uno de los grupos anteriores y describe de
manera detallada el tipo de controlador que utilizan as como la funcin de este ( a mano)
b. Identifica las categoras de los dispositivos de E/S, investiga e ilustra dos ejemplos de
dispositivos de cada categora explicando de que manera transfieren la informacin de
acuerdo a la categora a la que pertenecen (a mano).

DISPOSITIVOS DE INTERFAZ DEL USUARIO

Es el medio con que el usuario puede comunicarse con una maquina, un equipo o una
computadora y comprende todos los puntos de contacto entre el usuario y el equipo.

A. Interfaz de Hardware: A nivel de los dispositivos utilizados para ingresar, procesar y


entregar los datos: Teclado, Ratn y Pantalla visualizador.
B. Interfaz de Software: Destinada a entregar informacin acerca de los procesos y
herramientas de control, a travs de lo que el usuario observa habitualmente en la
pantalla.
C. Interfaz de Software y Hardware: Establece un puente entre la maquina y las
personas permite a la maquina entender la instruccin y al usuario entender el cdigo
binario traducido a informacin legible.

El controlador para dispositivos es un programa informtico que permite al sistema


operativo interactuar con un perifrico, haciendo una abstraccin del Hardware y
proporcionando una interfaz.

Teclado: Es un perifrico de entrada o dispositivo, utiliza una disposicin de botones o


teclas para que acten como palanca mecnica o interruptores electrnicos que
envan informacin a la computadora.
Ratn: El mouse o ratn es un dispositivo pequeo que permite sealar informacin.
1. Ratn mecnico: Consta de una bola situada en su parte inferior para mover dos
ruedas que generan pulsos en respuesta al movimiento de este sobre la superficie.
2. Ratn ptico: Tiene un pequeo haz de luz lser en lugar de la bola rodante. Este
sensor ptico detecta el movimiento del reflejo al mover el ratn sobre el espejo.
3. Ratn de Lser: Este tipo es ms sensible y preciso, haciendo aconsejable
especialmente para los diseadores grficos. Detecta el movimiento deslizndose
sobre una superficie horizontal.
Instituto Tecnolgico de San Juan del Rio, Qro.
Sistemas Operativos Unidad 4
Actividades

4. Ratn Trackball: El concepto de Trackball es una idea novedosa que parte del
hecho: Se debe mover el puntero, no el dispositivo, por lo que se adapta para
presentar una bola de tal firma que cuando se coloque la mano encima se pueda
mover mediante el dedo pulgar.
Pantalla: Monitor o pantalla de ordenador s un dispositivo perifrico de salida de
datos.
Es un visualizador que muestra el usuario los resultados del procedimiento de una
computadora mediante una interfaz.

DISPOSITIVOS DE ALMACENAMIENTO

Se usan para proporcionar almacenamiento no voltil de datos y memoria. Su funcin


primordial es abastecer de datos y almacenamiento a los programas que se ejecutan en la
CPU (disco duro, CD, DVD, USB).

Disco duro: Es un dispositivo de almacenamiento de datos no voltil que emplean un


sistema de grabacin magntico para almacenar datos digitales. Se compone de una
o ms platos o discos rgidos, unidos por un mismo eje que gira a gran velocidad
dentro de una caja metlica sellada.
CD: Es un soporte digital ptico utilizado para almacenar cualquier tipo de informacin
(audio, imgenes, video, documentos y otros datos).
Los CD estndar tienen un dimetro de 12 centmetros y puede almacenar hasta 80
minutos de audio o 700 MB de datos. Los MiniCD tienen 8 cm y son usados para la
distribucin de sencillos y de controladores guardados hasta 24 minutos de audio o
214 de datos.
USB: Universal Seria Bus. Es un dispositivo de almacenamiento que utiliza una
memoria flash para guardar informacin.
Estas memorias se han convertido en el sistema de almacenamiento y transferencia
personal ms utilizada.

DISPOSITIVOS DE COMUNICACIN.

Permite conectar a la computadora con otros componentes a travs de una red (Swiche,
Router, Hubs, Firewalle, Modems, Tarjeta de red).

Switches: Es un dispositivo digital de lgica de interconexin de redes de computadoras


que opera en a capa 2 (nivel de enlace de datos) del modelo OSI.
Se utilizan cuando se desean conectar mltiples redes, fisionndola en una.
HUB: Es un dispositivo que permite conectar varios puertos USB permitiendo la conexin
con una maquin mediante un bolo bus. Podra definirse como un distribuido de puertos
USB.
Instituto Tecnolgico de San Juan del Rio, Qro.
Sistemas Operativos Unidad 4
Actividades

Firewall: Es un dispositivo de seguridad.


- Es un dispositivo que funciona como corte fuegos entre redes, permitiendo o
denegando las transferencias de una red a la otra.
Un uso tpico es situarlo entre una red local y red Internet, como dispositivo de
seguridad para evitar que los intrusos puedan acceder a informacin confidencial.
Es simplemente un filtro que controla todas las comunicaciones que pasan de una
red a la otra y en funcin de lo que sean permitir a deniega otra vez.
Instituto Tecnolgico de San Juan del Rio, Qro.
Sistemas Operativos Unidad 4
Actividades

ACTIVIDAD 3
ADMINISTRADOR DE DISPOSITIVOS
Instrucciones: Ingresa al administrador de dispositivos de la PC y elabora una tabla (a
mano) en la cual clasifiques los controladores instalados, incluyendo: Nombre, Tipo,
Fabricante, Ubicacin y Funcin.

NOMBRE TIPO FABRICANTE UBICACION FUNCION


Su funcin es ver
Mobile Intel 45 Adaptador de Bus PCI, Dispositivo 2, que la pantalla tenga
Intel
Express Chipset Pantalla Funcin 0 una optima
resolucin y calidad
Intel Wifi Link Adaptador de Bus Intel Express Conexin de Internet
Intel
5100 AGN red PCI,7,Dispositivo 0 Funcin 0 a la PC o de la PC
Controlador de Controlador
Bus 2PCI 0,Dispositivo 24 Controlador de
hots Universal de Universal Intel
Funcin 1 Dispositivos USB
USB seal bus
Dispositivo
Controlador
High Ubicacin 2(Bus Interno de Controlador de Audio
de Sonido y Microsoft
Definition HDA) y Video
Video
Audio
Acer Crystal Dispositivo 0000.001.000.000.000.000.00
Microsoft Cmara Web
Webcam de Imagen 0.000
Intel Core 2
Sistema Microsoft Compatible
Duo Procesador Intel Procesador de PC
con ACPI
T6400,2.006Hz
ATA CHANNEL Tarjetas Controladoras Detecta la Unidad de
Unidad Disco Channel 0
0 Estndar IDE ATA/ATAPI Disco
Es un Enlace de la
ATA CHANNEL Dispositivo Tarjetas Controladoras
Channel 1 Placa Base del
1 de DVD Estndar IDE ATA/ATAPI
Dispositivo de DVD.
Instituto Tecnolgico de San Juan del Rio, Qro.
Sistemas Operativos Unidad 4
Actividades

ACTIVIDAD 4
ESTRUCTURAS DE DATOS Y DMA
Instrucciones:

Elaborar una animacin que represente a detalle el tema asignado por el profesor. Anexar de
manera personal una breve descripcin que incluya:

Software elegido (Describir).

SISTEMA RAID

(Redundant Array of Inexpensive Disks).

Hace referencia a un sistema de almacenamiento que usa mltiples discos duros o


SSD entre los que se distribuyen o replican los datos.

Ventajas de dicho software

- Posibilita crear volmenes grandes a partir de discos pequeos.


- Mayor velocidad de acceso a datos.

Principales retos a los que se enfrent.

El principal reto que se encontr fue al buscar informacin sobre el tema era en algunos
casos no era lo suficientemente claro o se describa de formas diferente, por ello se tuvo que
investigar en muchas fuentes para determinar cul era la informacin correcta sobre el tema.

Reflexin

El sistema de RAID es un sistema muy til pues funciona principalmente con ms de dos
discos duros simultneamente lo cual ayuda que la transferencia de datos ms rpida a esta
funcin se le llama RAID 0 o Stripping tambin costa como otra funcin llamada RAID 1 o
Mirroring o Espejo como su nombre lo dice tiene la funcin de guardar simultneamente la
misma informacin creando una copia igual de la informacin.

Anda mungkin juga menyukai