Questão de Arquitetura de Computadores — Memória — FGV 2023
Arquitetura de Computadores›Memória
Código
fg063606
Banca
FGV
Órgão
DPE-RS
Ano
2023
Nível
Superior
Cargo
Analista - Área de Apoio Especializado - Tecnologia da Informação - Banco de Dados
João trabalha em uma fabricante de notebooks e está executando um projeto de hierarquização de memória para melhoria de performance e usabilidade dos computadores. As boas práticas destacam que só deve usar memória cara quando necessário e fornecer o máximo possível de memória barata e não volátil. Em seu projeto, João identificou que deverá acrescentar a maior quantidade de memória volátil com o menor custo.Logo, em seu projeto, João deverá acrescentar ao notebook mais:
Aregistradores;
Bcache;
Ccache L2;
Dmemória principal;
Ememória secundária.
Revelar gabarito e comentário▾
GabaritoD — memória principal;
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”.
Hierarquia de memória: volátil × custo × capacidade
Gabarito: letra D. A memória principal (RAM) é volátil e, na pirâmide da hierarquia, oferece a maior capacidade dentre as memórias voláteis com o menor custo por bit. Registradores e caches são mais rápidos, mas muito mais caros e de capacidade reduzida; a memória secundária é barata e de grande capacidade, porém não volátil — o que a exclui do requisito "volátil" do enunciado.
A questão cobra o trade-off clássico da hierarquia de memória: velocidade, capacidade e custo são conflitantes. O contexto explica que "tempo de acesso mais rápido, custo por bit maior" e "capacidade maior, custo por bit menor". Assim, para obter a maior quantidade de memória volátil com o menor custo, a escolha recai sobre a memória principal (RAM), que ocupa o patamar intermediário da pirâmide.
Hierarquia de memória
1Volátil
2Registradores
3Capacidade: ínfima (bytes)
4Custo: altíssimo
5Cache (L1/L2)
6Capacidade: reduzida (KB/MB)
7Custo: alto
8Memória principal (RAM)
9Capacidade: grande (GB)
10Custo: baixo
11Não volátil
12Memória secundária (HD/SSD)
13Capacidade: grande
14Custo: baixo
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Registradores são memórias volátei de altíssima velocidade, mas de capacidade ínfima (alguns bytes) e custo por bit extremamente elevado. Não atendem ao critério de "maior quantidade com menor custo".
Alternativa B — ❌ Incorreta
A cache (L1) é volátil, rápida e de capacidade limitada (tipicamente alguns KB), com custo por bit maior que o da RAM. Inadequada para o objetivo.
Alternativa C — ❌ Incorreta
Cache L2 é maior que a L1, mas ainda assim possui capacidade reduzida (geralmente até alguns MB) e custo por bit superior ao da RAM. Não é a melhor opção.
Alternativa D — ✅ Correta ⟵ GABARITO
A memória principal (RAM) é volátil, oferece grande capacidade (GB) a um custo por bit muito inferior ao das caches e registradores. É a que melhor equilibra os requisitos de João.
Alternativa E — ❌ Incorreta
A memória secundária (HD, SSD) é de grande capacidade e baixo custo, mas é não volátil — contradiz o requisito "memória volátil" explicitado no enunciado.
PEGA ESSA DICA!
Para questões de hierarquia, lembre-se da pirâmide: no topo (menor capacidade, maior velocidade, maior custo) ficam registradores e cache; na base (maior capacidade, menor velocidade, menor custo) fica a memória secundária. A memória principal (RAM) está no meio. Quando o foco for "barata e grande quantidade", olhe para os níveis inferiores da pirâmide. Se a exigência for "volátil", descarte a base e fique com a RAM.