Pular para o conteúdo principal

Questão de Sistemas Operacionais — Gerência de Memória — FGV 2024

Sistemas OperacionaisGerência de Memória
Código
fg085319
Banca
FGV
Órgão
INPE
Ano
2024
Nível
Superior
Cargo
Tecnologista Júnior I - Ambiente de Supercomputação e HPC (High-Performance Computing)
Leia o trecho a seguir.Existe uma estratégia, sobretudo para sistemas operacionais antigos, para subdividir a memória virtual endereçável, permitindo que a mesma seja vista pelo programador como espaços múltiplos de endereços ou blocos, os quais possuem tamanho variável, proporcionando maior comodidade para organizar programas e dados. Além disso, apresenta como características a simplificação do tratamento de estruturas de dados dinâmicas, do compartilhamento de processos e permite melhor gestão da segurança, uma vez que o administrador do sistema pode atribuir privilégios de acesso de forma adequada a cada um dos blocos.Assinale a opção que corresponde à técnica descrita acima.
  1. AJournaling.
  2. BSegmentação.
  3. CSwapping.
  4. DPaginação.
  5. EPolonesa Reversa.
Revelar gabarito e comentário

GabaritoB — Segmentaçã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”.

Gerência de memória: segmentação

Gabarito: letra B. A técnica descrita no enunciado — subdivisão da memória virtual em blocos de tamanho variável, permitindo múltiplos espaços de endereçamento, simplificando dados dinâmicos e compartilhamento, com controle de privilégios — é a definição clássica de segmentação.

A segmentação difere da paginação (blocos fixos) e do swapping (troca completa de processos). Ela organiza a memória lógica em segmentos de tamanho variável, cada um com seu próprio espaço de endereçamento, facilitando a separação de código, dados e pilha, além de permitir proteção e compartilhamento por segmento.

Técnicas de gerência de memória
  • 1Segmentação ✅
    • Blocos de tamanho variável
    • Múltiplos espaços de endereçamento
    • Simplifica dados dinâmicos
    • Compartilhamento e segurança
  • 2Paginação ❌
    • Blocos de tamanho fixo (páginas)
  • 3Swapping ❌
    • Troca completa de processos
  • 4Journaling ❌
    • Sistema de arquivos (recuperação)
  • 5Polonesa Reversa ❌
    • Notação matemática
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Journaling é uma técnica de sistemas de arquivos para recuperação após falhas, não relacionada à divisão da memória virtual.

Alternativa B — ✅ Correta ⟵ GABARITO

Segmentação corresponde exatamente à descrição: blocos de tamanho variável, múltiplos endereços, simplificação de estruturas dinâmicas, compartilhamento e segurança.

Alternativa C — ❌ Incorreta

Swapping consiste em mover processos inteiros entre memória e disco para liberar espaço, não em subdividir a memória em blocos.

Alternativa D — ❌ Incorreta

Paginação divide a memória em páginas de tamanho fixo, não variável, e não oferece blocos lógicos como a segmentação.

Alternativa E — ❌ Incorreta

Polonesa Reversa (RPN) é uma notação para expressões matemáticas, sem relação com gerenciamento de memória.

PEGA ESSA DICA!

Para diferenciar paginação e segmentação, lembre-se: paginação → tamanho fixo (páginas), segmentação → tamanho variável (segmentos lógicos). Na prova, termos como "blocos de tamanho variável" e "múltiplos espaços de endereçamento" apontam para segmentação.

Gabarito: letra B.

Link permanente: /questoes/fg085319