1. Instituto Tecnológico de San Juan del Rio
Qro
Materia: Sistemas Operativos
Maestra: M.C Claudia Morales Castro
Alumno(a): Maria del Pilar Bocanegra Zúñiga
Trabajo: Actividades
Fecha de Entrega: 26-Abril-2012
2.
3. Instrucciones:
Ilustra y explica de manera detallada las capas que comprenden este sistema especificando
además 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 más cerca posible del Hardware.
Solo los niveles inferiores no pueden resolver el problema, se informan a los niveles
superiores.
Generalmente la recuperación se puede hacer en un nivel inferior y de forma
transparente.
Otros aspectos claves son las transferencia sincrónica (Por bloques) o
asincrónica (Controlada por Interruptores):
La mayoría de la Entrada/Salida es asíncrona: La CPU inicia la transferencia y realiza
otras tareas hasta una interrupción.
El programa es más fácil si la Entrada/Salida es síncrona (Por bloques): el programa
se suspende automáticamente hasta que los datos estén disponibles en el buffer.
El Sistema Operativo se organiza de hacer que operaciones controladas por interruptores
parezcan del tiempo de bloques por el usuario.
También el Sistema Operativo debe administrar los dispositivos compartidos (Ej: Discos) y los
de uso exclusivo (Ej.: Impresora).
4. 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
E/S CAPAS
Entrada/salida
Hace llamadas a
Proceso del
E/S: Da formato a la
Usuario
E/S: SPOOLING.
Software Nombre, protección,
Independiente del bloqueo, uso de
dispositivo buffer, asignación.
Conforma los
Manejadores de registros del
Dispositivos dispositivo verifica el
estado.
Despierta al
Manejadores de
manejador al
las Interrupciones
terminar la E/S
Lleva a cabo la
Hardware operación de E/S
Las interrupciones deben ocultarse en el Sistema Operativo.
Cada proceso que inicie una operación de Entrada/Salida se bloquea hasta que termine
la Entrada/Salida y ocurra la interrupción.
El procedimiento de interrupción raleza lo necesario para desbloquear el proceso que
lo inicio.
Todo el código que depende de los dispositivos aparece en los manejadores de dispositivos.
Cada controlador posee uno o más registros de dispositivos:
Se utiliza para dale los comandos.
Los manejadores de dispositivos proveen estos comandos y verifican su ejecución
adecuada.
5. La labor de un manejador de dispositivos es la de:
Aceptar las solicitudes abstractas que le hace el Software independiente del
dispositivo.
Verifica la ejecución 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 términos abstractos a
términos 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 cuáles 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 interrupción lo libera de este bloqueo.
Al finalizar la operación debe verificar los errores.
Si todo esta OK, transferirá los datos al Software independiente del
dispositivo.
Regresa información de estado sobre los errores a quien lo llamo.
Inicia otra solicitud pendiente o queda en espera.
Funciones generales realizadas por el Software independiente del dispositivo:
Interfaz uniforme para manejadores de dispositivos.
Nombre de los dispositivos.
Protección de los dispositivos.
Proporcionar un tamaño de bloque independiente del dispositivo.
Uso de buffers.
Asignación de espacio en los dispositivos por bloque.
Asignación y liberación de los dispositivos de uso exclusivo.
Informe de errores.
6. Las funciones básicas 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 simbólicos 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 número principal del dispositivo, que se utiliza para localizar
el manejador apropiado.
El nodo-I contiene también el número secundario de dispositivo, que se transfiere
como parámetro al manejar para determinar la unidad por leer o escribir.
El Software independiente del dispositivo debe:
Ocultar a los niveles superiores los diferentes tamaños de sector de los distintos discos.
Proporcionar un tamaño uniforme de los bloques, por Ej.: considerar varios sectores
físicos como un solo bloque lógico.
7. a) Dispositivos de Interfaz de Usuario:
Es el medio con el 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.
Interfaz de Software: Destinado a entregar información acerca de los procesos
y herramientas de control a través de que el usuario observa habitualmente en
la pantalla.
Interfaz de Hardware: A nivel de los dispositivos utilizados para ingresar,
procesar y entregar los datos: teclado, ratón y pantalla.
Interfaz de Software-Hardware: Establece un puente entre la maquina y las
personas permiten ala maquina entender la instrucción y el usuario entender el
código binario traducido a información legible.
Teclado: Es periférica de entrada o dispositivo utiliza una disposición
de botones o teclados actúen como palanca mecánica o interruptores
electrónicas que envían información ala computadora.
Ratón: El controlador para los dispositivos en un programa informática
que permite el S.O interactuar con un periférico haciendo el hardware t
proporcionando una interfaz.
1. Ratones Mecánicos: Consta de una pequeña bola situada en la parte inferior para
mover dos ruedas que generan pulsos en respuesta al movimiento de este la superficie.
2. Ratón Óptico: Tiene un pequeño haz de luz láser en lugar de la bola rodante los
mecanismos. este sensor óptico detecta el movimiento del reflejo al mover el ratón
sobre el espejo.
3. Ratón del Laser: Este tipo es mas sensible y preciso haciéndolo aconsejable para los
diseñadores gráficos. Detecta el movimiento deslizándose sobre una superficie
horizontal.
4. Ratones TrackBall: El concepto de TrackBall es una idea novedosa que parte del
hecho: se debe mover el pontero no el dispositivo por lo que se adopta para presentar
una bola tal forma que cuando se coloque la mano enzima mediante que se pueda
mover el dedo pulgar.
Pantalla: Monitor o pantalla de ordenador es un dispositivo periférico
de salida de datos. Es un visualizador que muestra el usuario los
resultados del procedimiento de una computadora mediante una interfaz.
b) Dispositivo de Almacenamiento:
Se usan para proporcionar almacenamiento no volatín de datos y memoria. Su función
primordial es abastecer de datos y almacenamiento a los programas que se ejecutan en
la CPU (disco duro, CD, DVD, USB).
8. Disco Duro: Es un dispositivo de almacenamiento de datos no volátil
que emplean un sistema de grabación magnética para almacenar datos
digitales. Se compone de uno o mas plato, discos rígidos.
CD: Es un soporte digital óptico utilizado para almacenar cualquier tipo
de información (audio, imagen, video, documentos y otros datos).
USB: Universal Serial Bus es un dispositivo de almacenamiento que
utiliza una memoria Flash para guardar información. Se han convertido
en el sistema de almacenamiento y transporte personal mas utilizado.
c) Dispositivos de Comunicaciones:
Permite conectar ala computadora con otras computadoras a través de una red
(Swiches, Reuters, Hubs, Firewalls, Módems, Tarjeta de Red)
Swiches: Es un dispositivo digital de lógica de interconexión de redes
de computadoras que opera en la capa 2 del modelo OSI.
Hubs: Es un dispositivo que permite concentrar varios puertos USB
permitiendo la conexión con una maquina mediante un bolo bus. Podría
definirse como un distribuidor de puerto USB.
Firewalls: Es un dispositivo de seguridad.es un dispositivo que
funciona como corta fuegos entre redes permitiendo o degenerando las
transmisiones de una red a otra.
9. 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, Ubicación y Función
Mobile Intel 45 Adaptador de Intel Bus PCI, Dispositivo 2, Su función es ver que la
Express Pantalla Función 0 pantalla tenga una optima
Chipset resolución y calidad
Intel Wifi Link Adaptador de Intel Bus Intel Express Conexión de Internet a la PC o
5100 AGN red PCI,7,Dispositivo 0 Función 0 de la PC
Controlador de Controlador Intel Bus 2PCI 0,Dispositivo 24 Controlador de Dispositivos
hots Universal de Universal Función 1 USB
USB señal bus
Dispositivo Controlador Microsoft Ubicación 2(Bus Interno de Controlador de Audio y Video
High de Sonido y HDA)
Definition Video
Audio
Acer Crystal Dispositivo de Microsoft 0000.001.000.000.000.000.000.0 Cámara Web
Webcam Imagen 00
Intel Core 2 Procesador Intel Sistema Microsoft Compatible Procesador de PC
Duo con ACPI
T6400,2.006Hz
ATA Unidad Disco Tarjetas Controladoras Channel 0 Detecta la Unidad de Disco
CHANNEL 0 Estándar IDE ATA/ATAPI
ATA Dispositivo de Tarjetas Controladoras Channel 1 Es un Enlace de la Placa Base
CHANNEL 1 DVD Estándar IDE ATA/ATAPI del Dispositivo de DVD.
10. Instrucciones:
Elaborar una animación que represente a detalle el tema asignado por el profesor. Anexar de
manera personal una breve descripción que incluya:
Software elegido (Describir).
SISTEMA RAID
(Redundant Array of Inexpensive Disks).
Hace referencia a un sistema de almacenamiento que usa múltiples discos duros o SSD
entre los que se distribuyen o replican los datos.
Ventajas de dicho software
Posibilita crear volúmenes grandes a partir de discos pequeños.
Mayor velocidad de acceso a datos.
Principales retos a los que se enfrentó.
El principal reto que se encontró fue al buscar información sobre el tema era en algunos casos
no era lo suficientemente claro o se describía de formas diferente, por ello se tuvo que
investigar en muchas fuentes para determinar cuál era la información correcta sobre el tema.
Reflexión
El sistema de RAID es un sistema muy útil pues funciona principalmente con más de dos
discos duros simultáneamente lo cual ayuda que la transferencia de datos más rápida a esta
función se le llama “RAID 0 o Stripping” también costa como otra función llamada “RAID 1
o Mirroring o Espejo” como su nombre lo dice tiene la función de guardar simultáneamente la
misma información creando una copia igual de la información.
11. Hace referencia a un sistema de almacenamiento que usa múltiples discos duros o SSD
entre los que se distribuyen o replican los datos.
Discos de almacenamiento:
RAID 0 o Stripping
12. RAID 1 o Mirroring o Espejo
Disco duro al 80 % de su capacidad.