Questão de Noções de Informática — Barramentos, Placa-mãe e BIOS — Quadrix 2024
Noções de Informática›Barramentos, Placa-mãe e BIOS
Código
qa584981
Banca
Quadrix
Órgão
CREFITO 18
Ano
2024
Cargo
Ana TI ( )
Quanto aos barramentos de entrada e saída (E/S) nos sistemas de computação, assinale a alternativa correta.
ASão responsáveis, exclusivamente, pela comunicação entre a CPU e a memória principal.
BO barramento de entrada e saída possui apenas um canal de comunicação, o que limita a transferência de dados simultâneos.
CEles utilizam, exclusivamente, a técnica de polling para detectar dispositivos prontos para a transferência de dados.
DO barramento de entrada e saída pode ser compartilhado por varios dispositivos, necessitando de mecanismos de arbitragem para evitar conflitos.
ENão podem ser utilizados em sistemas de multiprocessamento devido à sua limitada capacidade de comunição.
Revelar gabarito e comentário▾
GabaritoD — O barramento de entrada e saída pode ser compartilhado por varios dispositivos, necessitando de mecanismos de arbitragem para evitar conflitos.
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”.
Barramentos de Entrada e Saída (E/S)
Gabarito: letra D. O barramento de E/S é um recurso compartilhado entre vários dispositivos (teclado, mouse, disco, placa de vídeo etc.), e por isso exige mecanismos de arbitragem para decidir quem usa o barramento a cada momento, evitando conflitos. As demais alternativas erram ao restringir a função do barramento, ao afirmar que ele tem um único canal, ao limitar a detecção de dispositivos ao polling ou ao negar seu uso em multiprocessamento.
O barramento é o "caminho" físico por onde os dados trafegam entre os componentes do computador. Na placa-mãe, ele interliga a CPU, a memória e os periféricos. O material de apoio define barramento como "um conjunto de linhas ou fios de comunicação que permitem a interligação entre dispositivos para transmissão de informações por meio de sinais elétricos". Essa definição já mostra que o barramento não é exclusivo da comunicação CPU-memória: ele conecta todos os componentes, inclusive os de entrada e saída.
Os barramentos se dividem em duas grandes categorias: os barramentos de sistema (dados, endereço e controle), que ligam a CPU à memória principal, e os barramentos de entrada e saída (E/S), que conectam a CPU e a memória aos periféricos. Os barramentos de E/S podem ser internos (slots de expansão, como PCI e PCI Express) ou externos (portas, como USB e SATA).
Como vários dispositivos compartilham o mesmo barramento de E/S, é preciso um controlador (ou interface) para cada dispositivo, que gerencia o acesso ao barramento. Quando dois ou mais dispositivos querem transmitir dados ao mesmo tempo, surge um conflito: quem usa o barramento primeiro? A solução é a arbitragem de barramento, um mecanismo que define a prioridade de acesso. Existem várias técnicas de arbitragem, como a polling (consulta sequencial), a daisy chain (encadeamento) e a arbitragem por prioridade.
A detecção de dispositivos prontos para transferência não se limita ao polling. Existe também o mecanismo de interrupção (IRQ), em que o dispositivo avisa a CPU quando está pronto, e o acesso direto à memória (DMA), em que o controlador transfere dados diretamente para a memória sem intervenção da CPU. O polling é apenas uma das técnicas, e não a exclusiva.
Em sistemas multiprocessados, os barramentos de E/S são essenciais: cada processador precisa acessar os mesmos dispositivos, e a arbitragem garante que isso ocorra de forma ordenada. Negar o uso de barramentos em multiprocessamento é um erro conceitual grave.
A pegadinha da banca está em usar termos absolutos como "exclusivamente", "apenas" e "não podem", que tornam as alternativas A, B, C e E incorretas. A alternativa D, por sua vez, descreve corretamente a natureza compartilhada do barramento e a necessidade de arbitragem.
Barramento de E/S
1Função
Conecta CPU e memória aos periféricos
Compartilhado entre vários dispositivos
2Categorias
Internos (PCI, PCI Express)
Externos (USB, SATA)
3Controle de acesso
Arbitragem (evita conflitos)
Polling (consulta sequencial)
Interrupção (IRQ)
DMA (acesso direto à memória)
4Multiprocessamento
Essencial para acesso ordenado
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Afirma que os barramentos de E/S são responsáveis, exclusivamente, pela comunicação entre a CPU e a memória principal. Isso é falso: essa comunicação é feita pelos barramentos de sistema (dados, endereço e controle). Os barramentos de E/S conectam a CPU e a memória aos periféricos (teclado, mouse, disco, placa de vídeo etc.). O erro está na palavra "exclusivamente", que exclui os periféricos da função do barramento de E/S.
Alternativa B — ❌ Incorreta
Afirma que o barramento de E/S possui apenas um canal de comunicação, limitando a transferência simultânea. Isso é falso: os barramentos modernos, como o PCI Express, utilizam múltiplos canais seriais (chamados de lanes) para transferência de dados. O próprio material de apoio descreve o PCI Express como um barramento que "permite o uso de uma ou mais interconexões seriais, isto é, caminhos (chamados de lanes) para transferência de dados". Além disso, barramentos paralelos como o PCI transmitem dados em 32 ou 64 bits simultaneamente.
Alternativa C — ❌ Incorreta
Afirma que os barramentos de E/S utilizam, exclusivamente, a técnica de polling para detectar dispositivos prontos. Isso é falso: existem outras técnicas, como interrupção (IRQ) e acesso direto à memória (DMA). No polling, a CPU consulta cada dispositivo para ver se ele está pronto; na interrupção, o próprio dispositivo avisa a CPU; no DMA, o controlador transfere dados diretamente para a memória, sem intervenção da CPU. O erro está na palavra "exclusivamente", que ignora as demais técnicas.
Alternativa D — ✅ Correta ⟵ GABARITO
Afirma que o barramento de E/S pode ser compartilhado por vários dispositivos, necessitando de mecanismos de arbitragem para evitar conflitos. Isso está correto: o barramento é um recurso compartilhado, e quando vários dispositivos querem transmitir ao mesmo tempo, a arbitragem define a prioridade de acesso. Sem arbitragem, haveria colisão de dados. Essa é a definição clássica de arbitragem de barramento.
Alternativa E — ❌ Incorreta
Afirma que os barramentos de E/S não podem ser utilizados em sistemas de multiprocessamento devido à limitada capacidade de comunicação. Isso é falso: os barramentos de E/S são amplamente utilizados em sistemas multiprocessados, justamente para permitir que vários processadores acessem os mesmos dispositivos. A arbitragem garante o acesso ordenado. A limitação de capacidade não impede o uso em multiprocessamento; pelo contrário, a arbitragem é ainda mais necessária nesses sistemas.