hola… creo que la pregunta dos es un poco engañosa. Fijaros la definición que da wikipedia de driver (que ya puso Josem en otro post):
“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”.
Según esto, parece clara que la respuesta es driver. Pero la definición sigue y dice lo siguiente:
“Es como un manual de instrucciones que le [b]indica[/b] (al S. OPERATIVO)cómo debe CONTROLAR y comunicarse con un dispositivo en particular”.
O sea, que según esto, parece que el encargado de controlar a los dispositivos es el S.O. (el driver le señala cómo tiene que controlarlo). ¿No creeis?