Pular para o conteúdo principal

Questão de Sistemas Operacionais — Gerência de Memória (Paginação, Virtual, etc.) — CESPE / CEBRASPE 2025

Sistemas OperacionaisGerência de Memória (Paginação, Virtual, etc.)
Código
ce418311
Banca
CESPE / CEBRASPE
Órgão
PF
Ano
2025
Cargo
PCF

Julgue o item a seguir, a respeito de organização e arquitetura de computadores, gerenciamento de memórias e de arquivos, bem como de tecnologias de virtualização.

 

No modelo de paginação, o espaço de endereçamento lógico de um processo é dividido em páginas (blocos de tamanhofixo) e o espaço de memória físico é dividido em molduras (frames) de tamanhos iguais.

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

Paginação: páginas e molduras (frames)

Gabarito: letra C (CERTO). No modelo de paginação, o espaço de endereçamento lógico de um processo é dividido em páginas (blocos de tamanho fixo) e o espaço de memória física é dividido em molduras (frames) de tamanhos iguais — exatamente como afirma o item. Essa é a definição clássica de paginação, presente em qualquer livro de sistemas operacionais (Tanenbaum, Silberschatz, etc.).

A paginação é uma técnica de gerenciamento de memória que permite que o espaço de endereçamento virtual de um processo seja mapeado para a memória física em unidades de tamanho fixo. O espaço lógico (virtual) é dividido em páginas, e o espaço físico (memória principal) é dividido em molduras (ou quadros, frames). Cada página é mapeada para uma moldura, e o tamanho de página e moldura é o mesmo — tipicamente 4 KB em arquiteturas x86/x86-64, mas pode variar (512 bytes a 1 GB em sistemas reais).

A principal vantagem da paginação é eliminar a fragmentação externa, pois a memória é alocada em unidades de tamanho fixo. No entanto, ela introduz a fragmentação interna, pois o último bloco alocado a um processo pode não ser totalmente utilizado. A tradução de endereços lógicos para físicos é feita pela MMU (Memory Management Unit), que consulta a tabela de páginas para encontrar a moldura correspondente a cada página.

Um exemplo prático: suponha um computador com endereços virtuais de 16 bits (0 a 64K-1) e 32 KB de memória física. Com páginas de 4 KB, temos 16 páginas virtuais e 8 molduras físicas. Quando um programa acessa o endereço virtual 0, a MMU consulta a tabela de páginas e mapeia para a moldura correspondente (por exemplo, moldura 5). O deslocamento dentro da página é preservado na tradução.

A distinção importante é entre paginação e segmentação. Na paginação, as unidades são de tamanho fixo (páginas/molduras); na segmentação, o espaço é dividido em segmentos de tamanho variável, conforme a lógica do programa (código, dados, pilha). A banca pode tentar confundir esses dois conceitos, mas aqui o item está correto ao descrever a paginação.

A pegadinha que a banca poderia explorar é inverter os termos: dizer que o espaço lógico é dividido em molduras e o físico em páginas. Mas o item está correto, então não há pegadinha nesta questão.

Guarde a definição: páginas = espaço lógico; molduras = espaço físico; tamanhos iguais. É exatamente isso que o item afirma.

1Espaço lógico (virtual)
Dividido em páginas
Tamanho fixo
2Espaço físico
Dividido em molduras (frames)
Tamanhos iguais
3Mapeamento
Página → moldura
Feito pela MMU
Tabela de páginas
4Vantagem
Elimina fragmentação externa
5Desvantagem
Fragmentação interna
Paginação
LEVELsoulevel.com.br
Paginação: Espaço lógico (virtual) (Dividido em páginas, Tamanho fixo); Espaço físico (Dividido em molduras (frames), Tamanhos iguais); Mapeamento (Página → moldura, Feito pela MMU, Tabela de páginas); Vantagem (Elimina fragmentação externa); Desvantagem (Fragmentação interna)

Item — ✅ CERTO

O item descreve corretamente a paginação: o espaço de endereçamento lógico é dividido em páginas (blocos de tamanho fixo) e o espaço de memória físico é dividido em molduras (frames) de tamanhos iguais. Essa é a definição fundamental da técnica, conforme a literatura clássica (Tanenbaum, Silberschatz). Não há erro na afirmação.

Gabarito: letra C (CERTO).

Link permanente: /questoes/ce418311