Métodos de E/S programada
Gabarito: letra D (Polling). O enunciado descreve exatamente a técnica de polling: verificação periódica do status dos dispositivos de E/S pela CPU, gerando trade-off entre latência e consumo de processamento. As demais alternativas referem-se a outros conceitos de arquitetura de computadores, não relacionados a E/S programada.
Alternativa A — ❌ Incorreta
DDIO (Direct Data I/O) é uma tecnologia Intel que permite que dispositivos de E/S acessem diretamente o cache do processador, sem passar pela memória principal. Não é um método de E/S programada.
Alternativa B — ❌ Incorreta
Direct Cache Access (DCA) é similar ao DDIO, permitindo que dados de E/S sejam colocados diretamente no cache da CPU. Também não se trata de polling ou E/S programada.
Alternativa C — ❌ Incorreta
Pipelining é uma técnica de organização do processador para executar múltiplas instruções em estágios sobrepostos, aumentando o throughput. Não é um método de E/S.
Alternativa D — ✅ Correta ⟵ GABARITO
Polling é o método de E/S programada em que a CPU repetidamente verifica o status de um controlador de E/S para determinar se uma operação foi concluída. Exatamente o que o enunciado descreve, com o dilema entre intervalo longo (latência) e curto (consumo de CPU).
Alternativa E — ❌ Incorreta
SATA (Serial ATA) é uma interface padrão para conexão de dispositivos de armazenamento (discos rígidos, SSDs). Não é um método de E/S, mas um barramento.
Gabarito: letra D.