Questão de Arquitetura de Computadores — Memória — IBADE 2025
Arquitetura de Computadores›Memória
Código
qg510947
Banca
IBADE
Órgão
Prefeitura de Rolim de Moura - RO
Ano
2025
Nível
Superior
Cargo
Analista de Sistemas
Na hierarquia de memória de um sistema computacional, qual é o papel da memória cache?
AArmazenar dados permanentemente para backup.
BAcelerar o acesso a dados frequentemente utilizados.
CGerenciar a comunicação entre dispositivos de E/S.
DSubstituir a memória principal em sistemas modernos.
EControlar a execução de processos do sistema operacional.
Revelar gabarito e comentário▾
GabaritoB — Acelerar o acesso a dados frequentemente utilizados.
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”.
Memória Cache: Função na Hierarquia de Memória
Gabarito: letra B. A memória cache é uma pequena e rápida memória que armazena cópias de dados e instruções frequentemente acessados da memória principal, reduzindo o tempo médio de acesso e acelerando o processamento. Essa é a definição clássica e fundamental em arquitetura de computadores.
A questão cobra o conceito básico de memória cache dentro da hierarquia de memória, onde velocidade e capacidade se equilibram. A cache opera de forma transparente ao programador, sendo gerenciada pelo hardware.
Memória cache: Função (Acelerar acesso a dados frequentes, Reduzir tempo médio de acesso); Princípios (Localidade temporal, Localidade espacial); Características (Pequena e rápida, Volátil, Transparente ao programador, Gerenciada por hardware); Posição na hierarquia (Entre processador e RAM, Múltiplos níveis (L1, L2, L3))
Alternativa A — ❌ Incorreta
Armazenar dados permanentemente para backup é função de dispositivos de armazenamento secundário (discos rígidos, SSDs) ou de sistemas de backup. A cache é volátil e não foi projetada para retenção permanente.
Alternativa B — ✅ Correta ⟵ GABARITO
Exatamente o papel da cache: acelerar o acesso aos dados mais usados, explorando o princípio da localidade temporal e espacial. Isso é conseguido armazenando temporariamente cópias de blocos da memória principal.
Alternativa C — ❌ Incorreta
Gerenciar a comunicação com dispositivos de E/S é função dos controladores de dispositivos, do DMA (acesso direto à memória) e do sistema operacional. A cache não gerencia E/S.
Alternativa D — ❌ Incorreta
A cache não substitui a memória principal; ela atua como um intermediário rápido entre o processador e a RAM. Sistemas modernos utilizam múltiplos níveis de cache (L1, L2, L3), mas a memória principal continua essencial para armazenamento de grande volume de dados.
Alternativa E — ❌ Incorreta
Controlar a execução de processos é função do sistema operacional (escalonador, gerenciador de processos) e do hardware do processador (registradores, UC). A cache é um componente de memória, não de controle.