Questão de Noções de Informática — Hardware - Dispositivos de Armazenamento, Memórias e Periféricos — Quadrix 2024
- Código
- qg354508
- Banca
- Quadrix
- Órgão
- NOVACAP
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de Sistemas - Infraestrutura
- CCerto
- EErrado
GabaritoC — Certo
Gabarito: CERTO. O barramento de entrada e saída (E/S) pode, de fato, ser síncrono ou assíncrono, e essa característica depende do tipo de dispositivo conectado e do protocolo de comunicação utilizado. Barramentos síncronos usam um sinal de clock comum para sincronizar as operações, enquanto os assíncronos não dependem de um clock central, usando um handshake entre o dispositivo e o controlador.
Para entender por que a afirmativa está correta, é preciso primeiro compreender o papel do barramento na arquitetura do computador. O barramento é o conjunto de linhas (fios ou trilhas) que interliga os diversos componentes — processador, memória e dispositivos de E/S — permitindo a transferência de dados, endereços e sinais de controle. Ele é o "caminho" por onde trafegam as informações entre a CPU, a memória e os periféricos.
A distinção entre síncrono e assíncrono está na forma como a comunicação é temporizada. No barramento síncrono, todas as operações são coordenadas por um sinal de clock gerado por um componente central (geralmente o chipset ou o próprio processador). Cada transferência de dados ocorre em um ciclo de clock bem definido, o que torna o protocolo mais simples e previsível, porém menos flexível para dispositivos com velocidades diferentes. Já no barramento assíncrono, não há um clock global; a comunicação é feita por um mecanismo de handshake, em que o dispositivo emissor e o receptor trocam sinais de controle (como "dado válido" e "dado recebido") para coordenar a transferência. Isso permite conectar dispositivos com velocidades distintas sem a necessidade de sincronização com um clock central.
Na prática, os computadores modernos usam ambos os tipos. O barramento PCI Express (PCIe), por exemplo, é síncrono, operando com um clock de referência. Já barramentos mais antigos, como o ISA, eram assíncronos. A escolha entre um e outro depende do dispositivo conectado: periféricos que exigem alta taxa de transferência e sincronia com o processador tendem a usar barramentos síncronos, enquanto dispositivos mais lentos ou com requisitos de temporização menos rígidos podem usar barramentos assíncronos. É exatamente essa flexibilidade que a afirmativa descreve.
A pegadinha que a banca poderia explorar aqui seria afirmar que o barramento E/S é exclusivamente síncrono ou exclusivamente assíncrono, ou que a escolha depende apenas do fabricante, e não do dispositivo. A afirmativa, no entanto, é precisa ao dizer que "dependerá do tipo de dispositivo conectado", pois é o dispositivo que determina o protocolo de comunicação adequado.
Guarde a distinção entre síncrono (com clock) e assíncrono (sem clock, com handshake): é exatamente nela que a afirmativa se apoia para estar correta.
A afirmativa está correta. O barramento de E/S pode ser síncrono ou assíncrono, e essa característica é determinada pelo tipo de dispositivo conectado. Barramentos síncronos, como o PCIe, utilizam um sinal de clock para sincronizar as transferências, enquanto barramentos assíncronos, como o ISA, utilizam um mecanismo de handshake, sem clock central. A escolha do tipo de barramento depende das necessidades de temporização e velocidade do dispositivo periférico, confirmando a afirmação do enunciado.
Gabarito: CERTO
Link permanente: /questoes/qg354508