Questão nº 54
Questão de Tecnologia da Informação · FCC TRT22 2022 (nº 54)
No contexto do gerenciamento de memória e paginação sob demanda, o princípio de localidade espacial
- Asupõe que o programa que está sendo processado no momento é o que veio de uma fila localizada na última posição do espaço de strap no disco.
- Bé o que rege a localização, na memória principal, do endereço de início e fim de uma página pouco referenciada no tempo.
- Csupõe que um programa sempre efetua acessos não estruturados no seu espaço de endereçamento.
- Dé o que rege a localização, na memória principal, do endereço de início e fim de uma página altamente referenciada no tempo.
- Eé a tendência do processador referenciar instruções e dados na memória principal localizados em endereços próximos. (alternativa correta)
Resposta comentada
Gabarito Alternativa E
A localidade espacial é a ideia de que, se um programa acessa uma posição de memória, é muito provável que ele acesse posições de memória próximas a ela em breve. Isso é fundamental para o bom funcionamento de sistemas de cache e paginação sob demanda.
(A) Incorreta: Esta alternativa descreve uma situação hipotética e irrelevante para o conceito de localidade espacial, que se refere aos padrões de acesso à memória durante a execução do programa, não à sua origem no disco ou em filas.
(B) Incorreta: A localidade espacial descreve um padrão de acesso do programa, não uma regra que rege a localização de páginas na memória, e se aplica a dados frequentemente referenciados, não "pouco referenciados".
(C) Incorreta: A localidade espacial supõe justamente o contrário: que os acessos à memória são estruturados e próximos, como em sequências de instruções ou arrays. Acessos não estruturados contradizem o princípio.
(D) Incorreta: Embora mencione "altamente referenciada no tempo" (que se relaciona mais com localidade temporal), a localidade espacial não "rege a localização" de páginas. Ela descreve um comportamento do programa que o sistema operacional pode explorar para gerenciar a memória de forma eficiente. A armadilha aqui é confundir o comportamento do programa (localidade espacial) com a ação do sistema operacional (gerenciamento de páginas).
(E) Correta: Esta alternativa define precisamente a localidade espacial: a tendência de um programa (através do processador) de acessar instruções e dados que estão fisicamente próximos uns dos outros na memória principal.
Fonte: FCC TRT22 2022 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.