Questão de Arquitetura de Computadores — Interrupções e dispositivos de entrada e saída — FCC 2015
Arquitetura de Computadores›Interrupções e dispositivos de entrada e saída
Código
fc023674
Banca
FCC
Órgão
TRE-PB
Ano
2015
Nível
Médio
Cargo
Técnico Judiciário - Área Apoio Especializado - Operação de Computadores
A gerência dos dispositivos de entrada e saída é uma tarefa do sistema operacional. Nesse contexto, a forma como o sistema operacional reconhece uma informação disponível no teclado é denominado
Avarredura.
Btransferência em lote.
CDMA.
Dentrada programada.
Einterrupção.
Revelar gabarito e comentário▾
GabaritoE — interrupção.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Gerência de dispositivos de entrada e saída
Gabarito: letra E. O mecanismo típico pelo qual o sistema operacional reconhece a digitação de uma tecla é a interrupção gerada pelo controlador do teclado. Quando uma tecla é pressionada, o controlador envia um sinal de interrupção à CPU, que então executa a rotina de tratamento correspondente (ler o código da tecla). Esse modelo é chamado de entrada/saída por interrupção.
A banca testa o conhecimento dos modos de transferência de E/S. Cada alternativa representa um método diferente:
Alternativa A — ❌ Incorreta
Varredura (scanning) refere-se à técnica física usada pelo teclado para detectar qual tecla foi pressionada, mas não é o método pelo qual o SO é notificado. O SO depende da interrupção gerada pelo controlador.
Alternativa B — ❌ Incorreta
Transferência em lote (block transfer) é uma operação de E/S em que múltiplos bytes são transferidos de uma vez, típica de discos. Não se aplica ao reconhecimento de uma tecla individual.
Alternativa C — ❌ Incorreta
DMA (Direct Memory Access) permite que um dispositivo transfira dados diretamente para a memória sem intervenção da CPU, mas é usado para grandes volumes de dados (ex.: disco, placa de captura). O teclado, por transmitir poucos bytes e de forma assíncrona, utiliza interrupção.
Alternativa D — ❌ Incorreta
Entrada programada (programmed I/O) é um modo em que a CPU fica em laço de espera verificando se o dispositivo está pronto (polling). Embora possível, é ineficiente e não é a forma usual para teclado; o padrão é interrupção.
Alternativa E — ✅ Correta ⟵ GABARITO
A interrupção é o mecanismo padrão: o periférico (controlador do teclado) sinaliza para a CPU quando há um evento (tecla pressionada/solta), e o SO lê o dado da porta de dados. Isso permite tratamento assíncrono e eficiente.
PEGA ESSA DICA!
Em questões sobre E/S, associe cada método ao tipo de dispositivo: interrupção → teclado/mouse; DMA → disco/placas de alta taxa; programada → dispositivos simples em sistemas embarcados; varredura → hardware do teclado (matriz de teclas).