QUESTÃO 10
Deadlock (ou impasse) é um conceito fundamental no estudo de sistemas operacionais e em ambientes de computação concorrente. Refere-se a uma situação em que dois ou mais processos estão impedidos de prosseguir porque cada um está esperando por um recurso que está sendo retido por outro processo.
Durante uma simulação em sala de aula, a professora propôs o seguinte cenário:
Vários processos estão executando em um sistema, e cada um deles precisa acessar múltiplos recursos, como impressora, scanner e unidade de CD-ROM. Em certo momento, o sistema travou, e nenhum processo conseguiu prosseguir. A professora, então, explicou que isso aconteceu devido a um impasse (deadlock).
Fonte: https://blog.grancursosonline.com.br/sistemas-operacionais-deadlock. Acesso em: 18 jul. 2025.
Com base no texto e no cenário apresentado, considerando os quatro requisitos clássicos para que ele ocorra, qual das estratégias a seguir pode ser aplicada para prevenir a ocorrência de um impasse?
