Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Arquiteturas — UNO Chapecó 2025

Arquitetura de ComputadoresArquiteturas
Código
qg627717
Banca
UNO Chapecó
Órgão
Câmara Municipal de Chapecó - SC
Ano
2025
Nível
Superior
Cargo
Analista de Informática
A arquitetura de von Neumann, que é a base da maioria dos computadores modernos, descreve um modelo de computador que utiliza uma única estrutura de armazenamento tanto para as instruções quanto para os dados. Marque a alternativa CORRETA que corresponde a arquitetura de computador utiliza barramentos separados para dados e instruções, permitindo que a CPU acesse ambos simultaneamente e superando o "gargalo de von Neumann".
  1. AArquitetura de Harvard.
  2. BArquitetura de barramento único.
  3. CArquitetura de microserviços.
  4. DArquitetura de pipeline.
Revelar gabarito e comentário

GabaritoA — Arquitetura de Harvard.

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”.

Arquiteturas de Von Neumann e Harvard

Gabarito: letra A. A arquitetura de Harvard é a que utiliza barramentos separados para dados e instruções, permitindo acesso simultâneo pela CPU e superando o "gargalo de von Neumann", exatamente como descrito no enunciado. Esse gargalo ocorre justamente porque a arquitetura de von Neumann compartilha um único barramento para ambos.

A questão cobra a diferença fundamental entre as duas principais arquiteturas de computadores: von Neumann (barramento único) e Harvard (barramentos separados). A tabela abaixo resume os contrastes:

Característica

Von Neumann

Harvard

Barramento para dados e instruções

Único (compartilhado)

Separados (um para dados, outro para instruções)

Acesso simultâneo a dados e instruções

Não (gargalo)

Sim

Exemplo típico

PCs de uso geral (x86, ARM)

Microcontroladores (PIC, AVR), DSPs

NÃO CAIA NESSA!

Na prova, ao ler "barramentos separados para dados e instruções" ou "acesso simultâneo a ambos", a resposta é sempre Arquitetura de Harvard. O distrator clássico é a "arquitetura de barramento único", que é justamente a característica de von Neumann — a banca inverte a definição para testar seu conhecimento.


Arquiteturas de computador
  • 1Von Neumann
    • Barramento único (dados + instruções)
    • Gargalo de von Neumann
  • 2Harvard
    • Barramentos separados
    • Acesso simultâneo
    • Exemplos: PIC, AVR, DSPs
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta ⟵ GABARITO

A arquitetura de Harvard possui barramentos independentes para dados e instruções. Isso permite que a CPU busque uma instrução enquanto lê ou escreve um dado, sem competição pelo barramento, eliminando o gargalo de von Neumann. É a descrição exata do enunciado.

Alternativa B — ❌ Incorreta

"Arquitetura de barramento único" é justamente o modelo de von Neumann, onde dados e instruções trafegam pelo mesmo barramento, gerando o gargalo. A alternativa inverte a relação: a questão pede a que supera o gargalo, e esta é a que o causa.

Alternativa C — ❌ Incorreta

Arquitetura de microserviços é um padrão de projeto de software, não de hardware. Não se aplica ao contexto de barramentos físicos entre CPU e memória.

Alternativa D — ❌ Incorreta

Pipeline é uma técnica de execução de instruções que divide o processamento em etapas, permitindo paralelismo dentro da CPU. Embora possa melhorar o desempenho, não altera a estrutura de barramentos — tanto máquinas von Neumann quanto Harvard podem usar pipeline. O gargalo de von Neumann é um problema de barramento, não de pipeline.

Gabarito: letra A.

Link permanente: /questoes/qg627717