Comunicação entre SO e periféricos
Gabarito: letra D. O software que faz a comunicação entre o sistema operacional e o periférico é o driver (também chamado de controlador de dispositivo). Ele atua como uma camada de abstração que permite ao SO interagir com o hardware específico sem conhecer seus detalhes internos.
Alternativa A — ❌ Incorreta
Nuvem refere-se a serviços computacionais fornecidos sob demanda via internet, não à comunicação com periféricos locais.
Alternativa B — ❌ Incorreta
API (Application Programming Interface) é um conjunto de rotinas e padrões para criação de software, mas não é o componente que faz a comunicação direta com o hardware.
Alternativa C — ❌ Incorreta
Firmware é um software embarcado no próprio dispositivo (por exemplo, BIOS, controladores de disco), mas ele não é o intermediário entre o SO e o periférico; o driver é quem realiza essa função no nível do sistema operacional.
Alternativa D — ✅ Correta ⟵ GABARITO
Driver (ou controlador de dispositivo) é o software responsável por gerenciar as operações de entrada e saída entre o sistema operacional e o periférico. O contexto menciona que "a função da gerência de dispositivos é implementar a interação com cada dispositivo por meio de drivers".
Alternativa E — ❌ Incorreta
GUI (Graphical User Interface) é a interface gráfica que permite ao usuário interagir com o sistema, mas não faz a comunicação com periféricos.
Gabarito: letra D.