Pular para o conteúdo principal

Questão de Sistemas Operacionais — Virtualização — CESPE / CEBRASPE 2023

Sistemas OperacionaisVirtualização
Código
ce154596
Banca
CESPE / CEBRASPE
Órgão
EMPREL
Ano
2023
Nível
Superior
Cargo
Analista de Infraestrutura e Suporte - Especialidade: Banco de Dados
Quanto ao gerenciamento de memória, o processo em que cada software em execução tem seu próprio espaço de endereçamento é o de
  1. Apaginação.
  2. Bsegmentação.
  3. Csobreposição.
  4. Dalocação.
  5. Evirtualização.
Revelar gabarito e comentário

GabaritoE — virtualização.

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

Gerenciamento de Memória – Espaço de Endereçamento

Gabarito: letra E (virtualização). A técnica que garante que cada processo tenha seu próprio espaço de endereçamento isolado dos demais é a memória virtual, um tipo de virtualização de memória. As demais alternativas tratam de mecanismos de gerenciamento de memória, mas não conferem, por si só, o isolamento do espaço de endereçamento.

Gerenciamento de memória
  • 1Técnicas de alocação
    • Paginação (páginas não contíguas)
    • Segmentação (segmentos lógicos)
    • Sobreposição (overlay manual)
    • Alocação (blocos físicos)
  • 2Virtualização de memória
    • Espaço de endereçamento próprio
    • Isolamento entre processos
    • Abstração da memória física
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Paginação é uma técnica de gerenciamento de memória que divide a memória em páginas, permitindo que um processo ocupe páginas não contíguas. No entanto, a paginação não cria, por si, um espaço de endereçamento privativo para cada processo; ela é um mecanismo usado para implementar a memória virtual. O conceito de "próprio espaço de endereçamento" é mais amplo e é alcançado pela virtualização (memória virtual), que pode usar paginação ou segmentação.

Alternativa B — ❌ Incorreta

Segmentação divide a memória em segmentos lógicos (código, dados, pilha), cada um com seu próprio espaço de endereçamento. Embora possa proporcionar isolamento, a segmentação não é a resposta, pois o enunciado fala de "cada software em execução tem seu próprio espaço de endereçamento". Esse isolamento entre processos é tipicamente obtido pela memória virtual, que pode usar segmentação, mas o conceito genérico é a virtualização.

Alternativa C — ❌ Incorreta

Sobreposição (overlay) é uma técnica antiga para executar programas maiores que a memória disponível, carregando partes do programa conforme necessário. Não oferece espaços de endereçamento isolados; é um esquema de gerenciamento manual.

Alternativa D — ❌ Incorreta

Alocação de memória refere-se à atribuição de blocos de memória física aos processos. Não implica isolamento de espaços de endereçamento; processos podem compartilhar a mesma memória física se não houver proteção.

Alternativa E — ✅ Correta ⟵ GABARITO

A virtualização de memória (ou memória virtual) é a técnica que abstrai a memória física, criando para cada processo a ilusão de um espaço de endereçamento contínuo e privativo. Conforme o texto de apoio, "Memória virtual: dando a um aplicativo a impressão de que ele possui uma memória de trabalho contígua, isolando-o da implementação da memória física subjacente". Assim, cada software em execução tem seu próprio espaço de endereçamento virtual.

NÃO CAIA NESSA!

A banca explora a confusão entre técnicas de gerenciamento (paginação/segmentação) e o conceito mais abstrato de virtualização. Lembre-se: paginação e segmentação são mecanismos que a memória virtual pode usar, mas a característica de "espaço de endereçamento próprio" é da virtualização.

Gabarito: letra E.

Link permanente: /questoes/ce154596