Leia o trecho a seguir.Existe uma estratégia, sobretudo para...

Próximas questões
Com base no mesmo assunto
Q2520865 Sistemas Operacionais
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.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a Alternativa B - Segmentação.

A questão aborda o tema da gerência de memória em sistemas operacionais, mais especificamente uma técnica que facilita a organização e o gerenciamento da memória. Para responder corretamente a essa questão, é necessário conhecer as diferentes estratégias utilizadas pelos sistemas operacionais para gerenciar a memória, suas características e como cada uma delas funciona.

Justificativa da Alternativa Correta:

Segmentação é uma técnica de gerência de memória que subdivide a memória em segmentos de tamanhos variáveis. Cada segmento é tratado como uma unidade lógica, facilitando a organização de programas e dados. Esta técnica permite que a memória seja vista como múltiplos espaços de endereçamento, o que simplifica o tratamento de estruturas de dados dinâmicos, o compartilhamento de processos e melhora a segurança, pois o administrador pode atribuir diferentes privilégios de acesso a cada segmento.

Justificativa das Alternativas Incorretas:

A - Journaling: O journaling é uma técnica usada em sistemas de arquivos para manter um registro de alterações que serão feitas no disco, garantindo a integridade dos dados em caso de falhas. Não tem relação direta com o gerenciamento da memória de forma como a descrita na questão.

C - Swapping: Swapping é uma técnica em que processos são transferidos entre a memória principal e a memória secundária (disco) para garantir que a memória principal esteja disponível para outros processos. Embora envolva gerência de memória, não subdivide a memória em blocos variáveis como descrito na questão.

D - Paginação: Paginação é uma técnica de gerência de memória que divide a memória física em blocos de tamanho fixo chamados "páginas". É diferente da segmentação porque trabalha com tamanhos fixos, não variáveis, e a questão pede especificamente blocos de tamanho variável.

E - Polonesa Reversa: Polonesa Reversa, ou Notação Polonesa Reversa (RPN), é uma forma de notação matemática e não tem relação com gerência de memória em sistemas operacionais.

Espero que esta explicação tenha clareado o entendimento sobre o tema. Qualquer dúvida adicional, estou à disposição para ajudar!

Clique para visualizar este gabarito

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

Comentários

Veja os comentários dos nossos alunos

A técnica descrita, que permite subdividir a memória virtual endereçável em espaços múltiplos de endereços ou blocos com tamanho variável, é conhecida como segmentação. Nesse método, os segmentos gerados possuem tamanhos independentes e variáveis, o que facilita a organização de programas e dados. A segmentação também simplifica o tratamento de estruturas de dados dinâmicas, o compartilhamento de processos e melhora a gestão da segurança, permitindo que o administrador atribua privilégios de acesso adequadamente a cada bloco.

Portanto, a opção correta é C - Segmentação.

B) Correta! Segmentação em Ação:

A alternativa B apresenta a essência da segmentação: a divisão da memória virtual em blocos de tamanhos variáveis, denominados segmentos. Essa divisão permite que cada programa e seus dados ocupem um espaço dedicado na memória, facilitando a organização e o isolamento.

Journaling: Mantém a integridade dos dados no sistema de arquivos.

Segmentação: Divide a memória em blocos variáveis, facilita estruturas dinâmicas e gestão de segurança.

Swapping: Move processos entre memória principal e secundária.

Paginação: Divide a memória em páginas fixas.

a expressão chave foi "tamanho variável" -> segmentação

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo