O gerenciamento de processos e memória é fundamental para o ...

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

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: A

Fundamento decisivo: A questão se resolvia pela identificação de III como a única assertiva incorreta, pois ela confunde Round Robin com SRTN/SRTF. Com isso, restam corretas I, II e IV, o que leva à alternativa A.

Tema central: Escalonamento e memória virtual
Análise das alternativas
A
Certa
A alternativa A está certa porque reúne exatamente as proposições compatíveis com os conceitos cobrados. A assertiva I descreve corretamente o impasse por espera circular entre processos que aguardam recursos retidos no próprio grupo. A II está tecnicamente adequada ao definir paginação como divisão da memória física em quadros de tamanho fixo, permitindo alocação não contígua da memória lógica. A IV também está correta ao afirmar que a memória virtual usa armazenamento secundário para ampliar a memória aparente e envolve transferência de páginas com suporte de hardware/MMU. O único item incompatível com a teoria é o III.
B
Errada
Está errada porque inclui a assertiva III. O erro específico de III é atribuir ao Round Robin o critério de menor tempo de execução restante, quando esse critério pertence ao SRTN/SRTF; Round Robin se baseia em fatia de tempo.
C
Errada
Está errada porque trata todas as assertivas como verdadeiras. Isso falha exatamente no item III, que confunde Round Robin com SRTN/SRTF e, por isso, não pode ser considerado correto.
D
Errada
Está errada por dois motivos concretos: inclui III, que é falsa, e exclui II e IV, que estão corretas. Logo, a composição da alternativa contraria o conjunto real de proposições verdadeiras.
E
Errada
Está errada porque omite a assertiva I. A I descreve corretamente o deadlock por espera circular, então não pode ficar fora do conjunto das proposições corretas.
Pegadinha da questão
A pegadinha foi trocar o critério de Round Robin pelo de Shortest Remaining Time Next/First e tentar validar III pela menção à inanição, embora a primeira parte da assertiva já esteja errada.
Dica para questões semelhantes
  • Em questões de múltiplas assertivas, identifique primeiro a proposição que troca um algoritmo por outro; aqui, isso resolve o item III.
  • Deadlock pode ser reconhecido validamente pela espera circular, sem exigir que a assertiva traga toda a formulação completa do tema.
  • Paginação se confirma pela combinação entre quadros de tamanho fixo na memória física e alocação lógica não contígua.
  • Memória virtual, em nível de prova, está correta quando associa armazenamento secundário à ampliação aparente da RAM e à movimentação de páginas com suporte de hardware/MMU.

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

Analisando o tema chegamos a:

  • Deadlock
  • Paginação
  • Escalonamento Round Robin
  • Memória Virtual

Análise das afirmativas

I - Correta.

Deadlock (impasse) ocorre quando há espera circular entre processos, ou seja, cada processo aguarda um recurso que está retido por outro processo do mesmo grupo. Trata-se de uma das quatro condições clássicas de Coffman.

II - Correta.

Na paginação, a memória física é dividida em quadros (frames) de tamanho fixo e a memória lógica do processo em páginas. Isso permite alocação não contígua, eliminando fragmentação externa.

III - Incorreta.

Round Robin não prioriza processos com menor tempo restante. Essa característica pertence ao algoritmo Shortest Remaining Time Next (SRTN).

Round Robin utiliza fatia de tempo (quantum) fixa e alternância cíclica entre processos. Portanto, a afirmativa mistura dois algoritmos distintos.

IV - Correta.

A Memória Virtual utiliza parte do armazenamento secundário (swap/pagefile) para ampliar logicamente a RAM disponível. A tradução de endereços é realizada com suporte da MMU (Memory Management Unit), que gerencia a transferência de páginas entre RAM e disco.

Gabarito: A (I, II e IV)

Dica de prova:

Round Robin ≠ SRTN

RR = quantum fixo

SRTN = menor tempo restante

Clique para visualizar este comentário

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