Categorie
Domande di Internet

eli5 cosa sono i “Driver” dei computer

Bentornati ad un'altra stupefacente edizione delle domande di cultura generale!

1191 utenti della rete avevano questa curiosità: Spiegami cosa sono i Computer “Drivers”

Dopo aver installato scrupolosamente i driver della stampante per una stampante termica al lavoro, mi sono reso conto che ancora non ho veramente capito cosa stavo installando. (Punti bonus se puoi coprire anche i driver della scheda video, perché idk quali sono i driver In questo senso)

Ed ecco le risposte:

Tuo l'hardware parla tedesco . Il tuo sistema operativo parla francese. I driver sono un traduttore.

mago212

È divertente per me che ancora una volta abbiamo un thread Spiegami che chiede di alcuni computer terminologia, e tutti stanno inventando ogni sorta di analogie TRANNE l'analogia incorporata nel nome stesso!

Si chiama “driver” , le persone. Ciò significa che metaforicamente “guida” uno specifico pezzo di hardware, come qualcuno guida un'auto, un treno o un bestiame.

Il il punto di un guidatore, sia letterale che metaforico, è gestire i dettagli di basso livello di una richiesta senza che il loro capo debba conoscerli o preoccuparsi di loro. Di'a un tassista di portarti alla Carnegie Hall e lui lo farà, senza che tu debba dargli indicazioni momento per momento su quando premere i pedali e girare il volante.

Nei tempi antichi prima dei conducenti, cose come i word processor avrebbero dovuto “guidare” la stampante da soli, essenzialmente spingendo i pedali e girando il volante. Funzionava bene se, ad esempio, l'utente aveva solo una stampante stick-shift. Ma se qualcuno avesse una stampante con cambio automatico, all'improvviso il codice stava cercando di premere un pedale che non esisteva nemmeno e nella migliore delle ipotesi ti saresti corrotto senza senso.

Con i driver, l'elaboratore di testi non ha bisogno di sapere esattamente che tipo di stampante hai. Se si dispone di una stampante stick-shift, installare il driver stick-shift. Se hai una trasmissione automatica, installi il driver della trasmissione automatica. Quindi dici solo all'autista cosa vuoi e loro si occuperanno di realizzarlo. Il driver consente di ritrarre i dettagli operativi di basso livello in comandi di alto livello.

4345 ZylonBane

Un buon esempio è una stampante. Diverse stampanti hanno larghezze diverse, quindi il sistema operativo del tuo computer non può semplicemente dire “ruota il motore che muove la testina di stampa 50 clic” perché queste istruzioni sono specifiche della stampante e creerebbero immagini diverse. Quindi il tuo computer dice al driver “di'alla tua stampante di andare a metà pagina e di mettere l'inchiostro lì” e poi il driver dice “ok per il mio tipo di stampante, a metà è fa clic in senso antiorario “