SóProvas


ID
2620495
Banca
CS-UFG
Órgão
SANEAGO - GO
Ano
2018
Provas
Disciplina
Sistemas Operacionais
Assuntos

Uma engenheira de software precisa verificar a existência e tratar deadlocks no controle de concorrência de um banco de um servidor de arquivos, no seguinte contexto de processos:

o processo A está esperando por C e D
o processo B está esperando por C
o processo C não está em espera
o processo D está em espera por C

Nessas condições, para o servidor funcionar, será necessário

Alternativas
Comentários
  • Aguardar a execução uai. 

    " o processo C não está em espera", então ele deve tá executando. Após ele executar, os outros também irão. 

  • Pegadinha. Pior, caí! :-(

  • Alternativa correta: A. 

     

    Depois que C executar, D, B e A executarão. Sendo assim, não é preciso modificar nada para tudo rodar perfeitamente. 

  • Galera não tem ciclo, não tem processo segurando recurso que outro precisa para seguir...