Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Memória — IBADE 2025

Arquitetura de ComputadoresMemó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?
  1. AArmazenar dados permanentemente para backup.
  2. BAcelerar o acesso a dados frequentemente utilizados.
  3. CGerenciar a comunicação entre dispositivos de E/S.
  4. DSubstituir a memória principal em sistemas modernos.
  5. 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.

1Função
Acelerar acesso a dados frequentes
Reduzir tempo médio de acesso
2Princípios
Localidade temporal
Localidade espacial
3Características
Pequena e rápida
Volátil
Transparente ao programador
Gerenciada por hardware
4Posição na hierarquia
Entre processador e RAM
Múltiplos níveis (L1, L2, L3)
Memória cache
LEVELsoulevel.com.br
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.

Link permanente: /questoes/qg510947