Driver de dispositivo: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Legobot (discussão | contribs)
m A migrar 46 interwikis, agora providenciados por Wikidata em d:q1033951
Linha 5:
 
==Propósito==
Um driver de dispositivo simplifica a tarefa da aplicação atuando como um tradutor entre o dispositivo e as aplicações ou o [[sistema operacional]]. O código de alto nível das aplicações pode ser escrito independentemente do dispositivo que será utilizado. Qualquer versão de um dispositivo, como uma [[impressora]], requer os seus próprios comandos. Entretanto, a maioria das aplicações acedem aos dispositivos usando comandos genéricos de alto-nível, como <code>printlnprint</code>, que imprime um texto. O driver converte esses comandos genéricos e converte para um código de baixo-nível interpretado pelo dispositivo.
Em uma melhor tradução: um ''driver'' (do verbo ''to drive'') opera ou controla um hardware, ou seja, é o meio de comunicação do hardware.