O gerenciamento de memória, em conjunto com o gerenciamento...

Próximas questões
Com base no mesmo assunto
Q2264024 Arquitetura de Computadores
O gerenciamento de memória, em conjunto com o gerenciamento de processos, forma o que se pode chamar de coração de um sistema operacional. Com os conhecimentos de gerenciamento de memória, analise as seguintes afirmativas:

I.O Gerenciamento de Memória é responsável por controlar o uso eficiente da memória RAM no computador, alocando e desalocando espaço conforme necessário.

II.A alocação de memória estática é um método de gerenciamento em que o espaço de memória é alocado dinamicamente conforme a necessidade do programa em execução.

III.A Memória Virtual é uma técnica que permite que o sistema operacional utilize uma parte do disco rígido como extensão da memória RAM quando esta está escassa.

Assinale a alternativa correta:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - Apenas as afirmativas I e III são verdadeiras.

Para compreender a alternativa correta, é necessário o conhecimento sobre as técnicas de gerenciamento de memória em sistemas operacionais. A primeira assertiva (I) descreve corretamente o papel do gerenciamento de memória, que é coordenar o uso da memória RAM, realizando alocação e desalocação conforme a demanda dos processos.

Na terceira assertiva (III), a menção à Memória Virtual está correta ao afirmar que ela permite ao sistema operacional usar uma parte do disco rígido para expandir a capacidade da memória RAM. Essa técnica possibilita a execução de mais programas do que a quantidade de memória física instalada permitiria, por meio de um mecanismo de paginação ou segmentação.

No entanto, a segunda assertiva (II) contém um erro conceitual ao misturar os termos 'estática' e 'dinâmica'. A alocação de memória estática ocorre em tempo de compilação, e o espaço de memória é fixado e não muda durante a execução do programa. Já a alocação dinâmica é aquela realizada em tempo de execução, e pode mudar de acordo com as necessidades do programa. Portanto, a afirmativa II é falsa.

Levando em consideração essas informações, somente as afirmativas I e III estão corretas, justificando a alternativa C como a correta.

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

II Errada. Alocação Estática: Decisão tomada quando o programa é compilado. Quando o programa é executado o Sistema operacional o lê e cria um processo, sendo o programa uma noção estática e o processo o programa em execução, que é criado em armazenamento primário e após isso recebe um espaço na memória. O espaço de memória é dividido em varias partes, uma das partes se chama segmentos de memória, que armazena dados estáticos, e outro se chama segmento de código que guarda instruções do programa.

Fonte: pt.wikipedia.org/wiki/Gerenciamento_de_mem%C3%B3ria

Clique para visualizar este comentário

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