A paginação é uma técnica que possibilita o gerenciamento dos espaços de endereçamentos virtuais e reais, dividindo a memória física em blocos de tamanho fixo denominados molduras de páginas (frames); a memória lógica é dividida em blocos de tamanho fixo conhecidos como páginas, auxiliando o Sistema Operacional na recuperação de dados do armazenamento secundário, permitindo, assim, que os programas excedam o tamanho da memória física disponível. Diante do exposto, analise as afirmativas a seguir. I. A estrutura de tabelas de paginação hierárquica quebra o espaço de endereço físico em múltiplas tabelas de página. II. A tabela de página invertida possui uma entrada por moldura na memória física em vez de uma entrada por página no espaço virtual. III. No endereçamento em dois níveis, a tabela de página é paginada e o número de página é dividido em PT1 (10 bits) com o deslocamento da tabela mais externa e PT2 (12 bits) com o índice da tabela mais externa. Está correto o que se afirma apenas em
- A)I.
Errada, porque a tabela de paginação hierárquica divide o espaço de endereçamento virtual em níveis de tabelas, e não o espaço de endereço físico.
- B)II.
Certa, pois a tabela de páginas invertida possui uma entrada por moldura da memória física, em vez de uma por página do espaço virtual.
- C)III.
Errada, porque na paginação em dois níveis os campos do endereço são separados em índices para as tabelas e deslocamento da página, não como descrito na afirmativa.
- D)II e III.
Errada, porque apenas a afirmativa II está correta; a III contém erro na descrição dos campos do endereçamento e, portanto, não pode ser considerada verdadeira.
Gabarito: B
Na paginação, a memória virtual é dividida em páginas e a memória física em molduras (frames). A graça do método é justamente permitir que o processo enxergue um espaço grande e contínuo, mesmo que a RAM esteja menor e espalhada em pedacinhos. Parece mágica, mas é só organização bem feita. Quando a tabela de páginas é hierárquica, o que se divide em várias tabelas é o espaço de endereçamento virtual, não o físico. Isso ajuda a economizar memória na própria tabela, porque não precisa manter tudo em uma tabela gigante e única. Já na tabela de páginas invertida, a lógica muda: existe uma entrada para cada moldura da memória física, e não uma entrada para cada página virtual. Por isso, a afirmativa II está correta. Ela descreve exatamente a ideia da tabela invertida: mapear frames físicos, e não páginas virtuais. Esse é um conceito clássico de Sistemas Operacionais, bem cobrado em concursos. As outras afirmativas caem em erros de definição. A I confunde o que é fragmentado na hierarquia, e a III mistura os campos do endereçamento em dois níveis, atribuindo papéis incorretos aos bits. Em resumo: a banca quer que você saiba distinguir tabela hierárquica, tabela invertida e o formato do endereço traduzido.