No que diz respeito ao gerenciamento de memória, duas técnic...

Próximas questões
Com base no mesmo assunto
Q2862712 Noções de Informática
No que diz respeito ao gerenciamento de memória, duas técnicas são abordadas a seguir.

I - permite que programas sejam divididos em unidades lógicas de tamanhos variados cada um com seu próprio espaço de endereçamento.

II - permite que um programa possa ser espalhado por áreas não contíguas de memória, sendo que o espaço de endereçamento lógico de um processo é dividido em unidades lógicas de tamanho fixo.

Essas técnicas são denominadas, respectivamente:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - segmentação e paginação

Vamos entender por que a alternativa correta é a letra D e explorar o que são segmentação e paginação no contexto de gerenciamento de memória.

Segmentação (referente ao item I):

A segmentação é uma técnica de gerenciamento de memória onde o espaço de endereçamento de um programa é dividido em unidades lógicas chamadas segmentos. Cada segmento pode ter um tamanho variado e representa uma unidade lógica do programa, como uma função, um procedimento, ou uma estrutura de dados.

Esses segmentos possuem seu próprio espaço de endereçamento, o que facilita o desenvolvimento e manutenção do código, além de permitir que diferentes segmentos possam crescer ou diminuir conforme a necessidade, sem desperdiçar memória.

Paginação (referente ao item II):

A paginação, por outro lado, divide o espaço de endereçamento lógico de um processo em unidades de tamanho fixo chamadas páginas. A memória física é também dividida em blocos de tamanho fixo chamados quadros de página. A grande vantagem da paginação é permitir que um programa possa ser espalhado por áreas não contíguas de memória, eliminando a necessidade de encontrar um bloco de memória contíguo grande o suficiente para o programa.

Agora, vamos justificar por que as demais alternativas estão incorretas:

Alternativa A - fragmentação e otimização: Esta alternativa está incorreta porque fragmentação não é uma técnica de gerenciamento de memória, mas sim um problema que pode ocorrer. A otimização também não é uma técnica específica de gerenciamento de memória abordada na questão.

Alternativa B - otimização e preempção: Esta está incorreta porque preempção é uma técnica relacionada ao escalonamento de processos, não ao gerenciamento de memória. A otimização, novamente, não é específica para este contexto.

Alternativa C - preempção e segmentação: Embora segmentação seja correta para o item I, preempção é incorreta para o item II, pois se refere ao contexto de escalonamento de processos.

Alternativa E - paginação e fragmentação: Esta alternativa está incorreta porque fragmentação não é uma técnica de gerenciamento de memória, mas sim um problema que pode ocorrer durante a alocação de memória.

Com isso, a única alternativa que corretamente associa os conceitos de segmentação e paginação ao gerenciamento de memória é a alternativa D.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo