3. ¿QUE ES EL DRIVER?
Es un programa informático que permite al sistema operativo interaccionar con un periférico,
haciendo una abstracción del hardware y proporcionando una interfaz (posiblemente
estandarizada) para utilizar el dispositivo.
Es una pieza esencial del software, sin la cual el hardware sería inutilizable.
EJEMPLO:
Cuando compras un dispositivo para
añadir a tu PC, ya sea una impresora,
una tarjeta de red o cualquier otro
componente viene acompañado de una
serie de programas a los que llamamos
controladores o drivers.
Este conjunto de programas, ya que no
suele ser uno único, que instalas cubren
dos funcionalidades:
Que el sistema operativo pueda usar ese
componente. Sin ellos es como si el
dispositivo no estuviera conectado. Estos
son los verdaderos drivers.
Añadir alguna funcionalidad. Como ese
programa de retoque fotográfico o de OCR
que acompaña a tu escáner.
4. ¿QUÉ FUNCIÓN REALIZAN
LOS DRIVERS?
El sistema operativo necesita comunicarse con los
nuevos dispositivos para ser capaz de utilizarlos. Los
drivers se encargan de esta comunicación. El
fabricante es el encargado de crear este programa de
tal manera que pueda ser utilizado por el sistema
operativo.
El driver crea lo que se denomina una capa de
abstracción que permite que los programadores
puedan usar escáneres de diferentes fabricantes
y modelos como si fueran el mismo dispositivo.
5. CREACIÓN DE
CONTROLADORES O
DRIVERS
Normalmente, los fabricantes de hardware son los
encargados de desarrollar los controladores de los
dispositivos que manufacturan, porque conocen mejor
el funcionamiento interno de cada aparato.
También se encuentran los controladores libres, por
ejemplo, en los “sistemas operativos libres”. En este
caso, los creadores o desarrolladores no pertenecen a
la empresa fabricante, aunque pueden cooperar entre
ellos para facilitar el desarrollo. Si no hay cooperación,
pueden recurrir a procedimientos de ingeniería
inversa y otros métodos difíciles o con riesgos legales.
6. SABIAS QUE?
Un Driver, en español es
(controlador), es un programa que
controla un dispositivo. Cada
dispositivo, ya sea una impresora,
un teclado, etc., debe tener un
programa controlador.
7. Muchos controladores, como el controlador del
teclado, vienen con el sistema operativo. Para otros
dispositivos, puedes tener que instalar el nuevo
controlador cuando conectas el dispositivo al
ordenador. En Windows, los controladores
normalmente tienen la extensión .drv.
Un controlador actúa como un traductor entre el
dispositivo y los programas que utilizan el dispositivo.
Cada dispositivo tiene su propio sistema de comandos
especializados que solamente conoce su controlador,
sin embargo, la mayoría de los programas tienen
acceso a los dispositivos usando comandos
genéricos. El controlador, por lo tanto, acepta
comandos genéricos de un programa y después los
traduce a los comandos especializados para el
dispositivo.
+SOBRE EL
CONTROLADOR
O DRIVER
8. TIPOS DE
CONTROLADORES
▪Existen tantos tipos de controladores como tipos de periféricos,
y es común encontrar más de un controlador posible para un
mismo dispositivo, cada driver ofreciendo un nivel distinto de
funcionalidades.
▪Por ejemplo, aparte de los drivers oficiales (normalmente
disponibles en el sitio web del fabricante), se pueden encontrar
también los proporcionados por los sistemas operativos — los
genéricos —, y también versiones no oficiales realizadas por
terceros.
9. ▪Debido a la naturaleza de su
función, necesitan una comunicación
directa con el hardware, un driver
mal programado puede hacer que el
sistema no responda. No se ejecutan
con los mismos privilegios que otros
programas.
▪Una actualización de este tipo de
software puede ser necesaria por
muchos motivos:
¿POR QUÉ ES NECESARIO
ACTUALIZAR LOS
DRIVERS?
▪Un error en el driver. El fabricante
▪descubre un fallo en el programa que puede
provocar que el sistema se vuelva inestable.
Como te acabo de comentar un driver no se
ejecuta con los mismos permisos que otros
programas lo cual significa que tienen que ser
mucho más estables.
▪Mejoras de rendimiento. A veces los driver,
sobre todo si se han tenido que diseñar
corriendo, pueden no ser todo lo eficientes que
deberían. El fabricante lo que hace es volver a
sacar una nueva versión que en este caso mejora
su rendimiento.
▪Se añade alguna funcionalidad. Soporte para
nuevos protocolos, si es una tarjeta de red, mejor
captura de gráficos si es un escáner por poner
varios ejemplos.
▪En definitiva, si existe una versión nueva de un
driver para un dispositivo no lo pienses mucho y
actualiza son programas demasiado importantes
para el rendimiento como para seguir usando
versiones que han dado problemas.
10. FALLOS DE
CONTROLADORES
▪Si alguno de los drivers falla, por ser una parte crítica del sistema operativo,
puede ser más grave que otros errores de software, pudiendo bloquear
la computadora e incluso dañar el hardware.
▪Debido a que el hardware es necesariamente indeterminista, encontrar y
solucionar un fallo en un controlador es una tarea complicada porque se debe
monitorear el programa y también el propio dispositivo.
12. Elaboración
Este trabajo fue elaborado con una investigación
profunda para que los usuarios lo utilizen con un buen
uso de investigacion:
▪ Este es para el presente y el futuro de nuestar vida.
▪ Esto fue elaborado por la Corporatión Anonima de
Tecnologic Of World.
▪ Esto fue creado con el motivo que no se pierda el estudio informatico.