Essa pergunta também está no material:
Respostas
A alternativa correta é: "As alternativas I e III estão corretas." Explicação: As quatro condições mencionadas por Tanenbaum (2007) para termos uma boa solução em um sistema operacional são: 1. Exclusão mútua: no máximo um processo pode estar em sua região crítica; 2. Progresso: se nenhum processo está em sua região crítica e há processos que desejam entrar em suas regiões críticas, a seleção não pode ser adiada indefinidamente; 3. Espera limitada: deve haver um limite para o tempo que um processo pode esperar para entrar em sua região crítica; 4. Ausência de deadlocks: não pode haver uma situação em que dois ou mais processos estejam bloqueados indefinidamente esperando uns pelos outros. Dentre as sentenças apresentadas, a I e a III estão corretas, pois a sentença I corresponde à condição de exclusão mútua e a sentença III corresponde à condição de espera limitada. A sentença II está incorreta, pois a condição de número e velocidade de CPUs não é uma das condições mencionadas por Tanenbaum (2007). A sentença IV também está incorreta, pois a condição de processos de baixa prioridade esperarem eternamente para entrar em suas regiões críticas não corresponde a nenhuma das condições mencionadas por Tanenbaum (2007).
Responda
Para escrever sua resposta aqui, entre ou crie uma conta