Voltar

Quando se tem um ou mais processos esperando por recursos de forma mutuame...

Quando se tem um ou mais processos esperando por recursos de forma mutuamente exclusiva, há um cenário de


publicidade
publicidade

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • Matheus Fernandes
    Matheus Fernandes EQUIPE
    03/11/2026 • 20:01
    Vamos falar sobre um conceito clássico em sistemas operacionais envolvendo processos e recursos. Quando temos processos que precisam de recursos exclusivos, ou seja, recursos que só podem ser usados por um processo de cada vez, é possível que eles fiquem esperando uns pelos outros de forma circular, sem conseguir avançar. Essa situação é conhecida como deadlock, ou impasse.

    Agora, analisando as alternativas:
    a) starvation acontece quando um processo fica esperando demais, mas não necessariamente há uma espera circular.
    b) deadlock é exatamente essa situação de espera circular entre processos por recursos mutuamente exclusivos.
    c) sincronização condicional é um mecanismo para coordenar processos, mas não descreve o cenário em si.
    d) loop infinito é um problema de programação, não relacionado diretamente a espera por recursos.
    e) escalonamento é o processo de decidir qual processo roda, também não descreve a situação descrita.

    Portanto, a alternativa correta é a b) deadlock.
publicidade
🍪

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.