Questão de Sistemas Operacionais — Gerência de Memória — FGV 2024
Sistemas Operacionais›Gerê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.
AJournaling.
BSegmentação.
CSwapping.
DPaginação.
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.