Questões de Gerência de Memória (Sistemas Operacionais)

Limpar Busca

Considerando os conceitos de Sistema Operacional, a paginação é uma técnica de

  • A gerenciamento de processos.
  • B monitoramento de dispositivos de entrada e saída.
  • C limpeza de memória.
  • D gerenciamento de memória.
  • E otimização de conexão de rede.

O gerenciamento de processos e memória é fundamental para o funcionamento eficiente de um sistema operacional moderno. Analise as afirmativas a seguir sobre os mecanismos de sincronização e memória virtual.

I- O impasse (deadlock) ocorre quando um grupo de processos entra em espera circular, onde cada processo aguarda por um recurso retido por outro processo do mesmo grupo.
II- A paginação é uma técnica que divide a memória física em quadros (frames) de tamanho fixo, permitindo que a memória lógica de um processo seja alocada de forma não contígua.
III- O algoritmo de escalonamento Round Robin prioriza processos com menor tempo de execução restante (Shortest Remaining Time Next), eliminando completamente a chance de inanição (starvation).
IV- A Memória Virtual utiliza uma parte do armazenamento secundário para simular memória RAM adicional, gerenciando a transferência de páginas através da Unidade de Gerenciamento de Memória (MMU).

Assinale a alternativa que apresenta somente as proposições CORRETAS:

  • A I, II e IV.
  • B I, II e III.
  • C I, II, III e IV.
  • D I e III.
  • E II e IV.

Em sistemas operacionais modernos, este recurso permite que o sistema utilize espaço em disco como uma extensão da memória RAM. Marque a alternativa CORRETA que corresponde ao recurso que quando a memória principal está cheia, os dados menos utilizados são movidos para esta área do disco, liberando espaço para novas aplicações.

  • A Memória de Vídeo.
  • B Memória Cache.
  • C Memória ROM.
  • D Memória Virtual.

Diversos sistemas operacionais permitem a execução de programas maiores que a memória RAM disponível, utilizando a técnica de

  • A Compressão de Programas.
  • B Swapping.
  • C Paginação com Memória Virtual.
  • D Alocação Contínua.
  • E Expansão de Memória.

Um professor de informática percebeu que os computadores ficavam lentos ao executar vários programas simultaneamente. Para resolver, o sistema operacional começou a usar parte do disco rígido como memória adicional. É CORRETO afirmar que essa técnica é conhecida como:

  • A Cache dinâmico, que transfere dados para aumentar a velocidade.
  • B Swap de hardware, que substitui fisicamente módulos de memória.
  • C Buffer estático, que garante a transmissão de dados em blocos.
  • D Memória virtual, que utiliza o disco como extensão da RAM.