Voltar

Nos sistemas de computador existem diversos recursos que podem utilizar ap...

Nos sistemas de computador existem diversos recursos que podem utilizar apenas um processo por vez, como CD-ROM e entradas na tabela de processos do sistema. Quando dois processos utilizam um de...


publicidade

Nos sistemas de computador existem diversos recursos que podem utilizar apenas um processo por vez, como CD-ROM e entradas na tabela de processos do sistema. Quando dois processos utilizam um determinado recurso no mesmo instante, ocorre o que se chama de impasse (deadlock). São condições para que ocorra um impasse, EXCETO:

Analisando...
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
  • Ingrid Nunes
    Ingrid Nunes EQUIPE
    03/11/2026 • 20:01
    Vamos falar um pouco sobre o famoso problema do deadlock ou impasse em sistemas operacionais. Deadlock ocorre quando processos ficam bloqueados, cada um esperando por um recurso que está sendo usado por outro, criando um ciclo sem fim. Para que o impasse aconteça, quatro condições clássicas precisam estar presentes: exclusão mútua, espera segura (espera por recursos enquanto segura outros), nenhuma preempção (os recursos não podem ser retirados à força) e espera circular (cadeia de processos esperando recursos uns dos outros).
    Analisando as alternativas, as condições a), b), c) e e) correspondem exatamente às condições necessárias para deadlock. Já a alternativa d) fala sobre alocação de memória redundante, afirmando que processos não podem ocupar o mesmo endereço de memória ao mesmo tempo. Embora isso seja uma regra de proteção da memória, não é uma condição para que o deadlock ocorra.
    Portanto, a alternativa incorreta, ou seja, a exceção no contexto da questão é a alternativa d).
publicidade
🍪

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