Driver de dispositivo: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
m Foram revertidas as edições de 186.214.109.146 para a última revisão de DrSauron (usando Huggle)
Linha 7:
 
=='''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 opeoperacional]]. 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>print</code>, que imprime um texto. O driver converte esses comandos genéricos e converte para um código de baixissimo-nível interpretado pelo dispositivo.
===== kk =====
racional]]. 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, kcomo 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>print</code>, que imprime um texto. O driver converte esses comandos genéricos e converte para um código de baixissimo-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.