Pular para o conteúdo principal

Questão de Sistemas Operacionais — Geral — CESPE / CEBRASPE 2026

Sistemas OperacionaisGeral
Código
ce391201
Banca
CESPE / CEBRASPE
Órgão
UDESC
Ano
2026
Cargo
TUD ( )
Julgue o item seguinte, referentes a sistemas operacionais e serviços de diretório. A técnica de memória virtual permite que o sistema operacional execute processos cujo espaço de endereçamento lógico seja maior que a memória física disponível.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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 Virtual

Gabarito: C (Certo). A memória virtual é exatamente a técnica que permite ao sistema operacional executar processos cujo espaço de endereçamento lógico (virtual) é maior que a memória física disponível, utilizando o disco como extensão da memória principal. Essa é a função mais conhecida da memória virtual, conforme a literatura clássica de sistemas operacionais.

A memória virtual é uma abstração que desacopla o espaço de endereçamento lógico (o que o processo enxerga) da memória física (RAM). O processo trabalha com endereços lógicos, que são traduzidos pela MMU (Memory Management Unit) para endereços físicos. Quando o processo referencia uma página que não está na RAM, ocorre um page fault e o sistema operacional busca a página no disco (área de swap ou arquivo de paginação), trazendo-a para a memória. Assim, o espaço de endereçamento lógico pode ser maior que a memória física, pois apenas as páginas em uso precisam estar na RAM; as demais ficam no disco.

Essa técnica tem três funções básicas: realocação (cada processo tem seu próprio espaço de endereçamento), proteção (impede que um processo acesse memória de outro) e paginação/troca (permite usar mais memória do que a fisicamente existente). A paginação por demanda é o mecanismo que viabiliza essa ilusão de memória maior.

Um exemplo clássico: um programa que ocupa 64 MiB pode ser executado em um computador com apenas 32 MiB de RAM, desde que o sistema operacional mantenha na memória principal apenas as partes necessárias à execução corrente, movendo o restante para o disco conforme a necessidade.

A pegadinha que a banca explora é a confusão entre espaço de endereçamento lógico e memória física. Muitos candidatos acham que o processo precisa caber inteiro na RAM, mas a memória virtual existe justamente para superar essa limitação. O espaço de endereçamento do processador (ex.: 32 bits = 4 GB) é independente da quantidade de RAM instalada, podendo ser muito maior.

Guarde o conceito central: memória virtual = espaço lógico maior que a memória física, com suporte do disco. É exatamente isso que a assertiva afirma.

  1. 1Processo usa endereço lógico
  2. 2MMU traduz para físico
  3. 3Página ausente → page fault
  4. 4SO busca página no disco
  5. 5Executa com espaço maior que RAM
LEVEL · soulevel.com.br

Alternativa C — ✅ Certo ⟵ GABARITO

A afirmação está correta. A memória virtual permite que o espaço de endereçamento lógico de um processo seja maior que a memória física disponível, pois o sistema operacional mantém parte das páginas no disco e as traz para a RAM conforme necessário. Isso é possível graças à paginação por demanda e à tradução de endereços pela MMU. O texto da assertiva espelha literalmente a definição clássica de memória virtual.

Gabarito: C (Certo).

Link permanente: /questoes/ce391201