Apesar de contar com suporte a uma grande quantidade de componentes e periféricos, um sistema operacional necessita de software que o permita identificar e utilizar as funções dos dispositivos conectados ao computador. Trata-se do seguinte tipo de software:
- A)instalador;
Errada: instalador apenas instala software ou componentes, nao e o programa que permite ao sistema operar as funcoes do dispositivo.
- B)driver de dispositivo;
Certa: o driver de dispositivo e o software que permite ao sistema operacional identificar, comunicar-se e usar as funcoes do hardware conectado.
- C)identificador de hardware;
Errada: identificador de hardware pode servir para reconhecer um equipamento, mas nao substitui o software que controla seu funcionamento.
- D)enumerador de dispositivo;
Errada: enumerador de dispositivo apenas lista ou detecta dispositivos, sem fornecer a interface funcional completa para uso do hardware.
- E)CODEC.
Errada: CODEC e um codificador/decodificador de audio ou video, nao o software que faz a interface geral entre sistema operacional e perifericos.
Gabarito: B
Quando voce conecta um mouse, uma impressora, uma placa de rede ou qualquer outro periférico, o sistema operacional nem sempre “entende” sozinho como conversar com ele. Ele precisa de um software intermediário que traduza o pedido do sistema para a linguagem do dispositivo e, ao mesmo tempo, informe ao sistema quais funcoes aquele hardware oferece. Esse intermediário e o driver de dispositivo, tambem chamado de controlador ou piloto em linguagem informal. Pense assim: o sistema operacional quer usar o equipamento, mas precisa de instrucoes de funcionamento, limites, comandos e forma de comunicacao. O driver faz exatamente esse papel de ponte entre o hardware e o sistema. Sem ele, o computador ate pode detectar que existe algo conectado, mas nao consegue explorar corretamente seus recursos. Por isso, o gabarito e a letra B. Driver de dispositivo e o software responsavel por permitir que o sistema operacional identifique, acesse e utilize as funcoes do hardware. Isso aparece em qualquer contexto de arquitetura e sistemas operacionais, embora nao dependa de uma lei especifica, e sim de conceito doutrinario basico de software de suporte a periféricos. A banca costuma trocar esse conceito por termos parecidos, como instalador, enumerador ou identificador. Mas esses nomes fazem tarefas mais pontuais. Quem realmente faz a conversa entre sistema e periferico acontecer, de modo util, e o driver.