Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Interrupções e dispositivos de entrada e saída — FCC 2015

Arquitetura de ComputadoresInterrupçõ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
  1. Avarredura.
  2. Btransferência em lote.
  3. CDMA.
  4. Dentrada programada.
  5. 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).

Gabarito: letra E — interrupção.

Link permanente: /questoes/fc023674