SóProvas


ID
4140088
Banca
UFCG
Órgão
UFCG
Ano
2019
Provas
Disciplina
Sistemas Operacionais
Assuntos

Deadlocks (impasses) podem ocorrer em sistemas operacionais, bancos de dados e outros sistemas concorrentes. Leia as assertivas abaixo e marque a alternativa correta.


I- Um conjunto de processos estão em condição de deadlock se cada processo no conjunto estiver aguardando um evento que apenas outro processo no conjunto cause.

II- Um deadlock ocorre se e somente se as quatro condições de Coffman forem satisfeitas.

III- Um deadlock pode ocorrer ao utilizar somente recursos não-preemptivos.

IV- Uma forma de evitar deadlocks é garantir que a condição de posse-e-espera não ocorra.

V- Uma forma de evitar deadlocks é garantir que a condição de preempção não ocorra.

Alternativas
Comentários
  • Acredito que ele tenha falseado a assertiva III por conta do "pode", já que o deadlock só ocorre com recursos não-preemptivos. E não é o recurso que é preemptivo, mas sim o algoritmo de escalonamento.

  • I- Um conjunto de processos estão em condição de deadlock se cada processo no conjunto estiver aguardando um evento que apenas outro processo no conjunto cause. - Correta

    II- Um deadlock ocorre se e somente se as quatro condições de Coffman forem satisfeitas. - Correta

    III- Um deadlock pode ocorrer ao utilizar somente recursos não-preemptivos.

    IV- Uma forma de evitar deadlocks é garantir que a condição de posse-e-espera não ocorra. - Correta

    V- Uma forma de evitar deadlocks é garantir que a condição de preempção não ocorra.