engineering computer science MCQ #1835

What is a necessary condition for a deadlock to occur?

engineering computer science MCQ #1835

  1. Question 1

    Q1. What is a necessary condition for a deadlock to occur?

    • A) Mutual Exclusion
    • B) Hold and Wait
    • C) No Preemption
    • D) All of the above

    Answer: All of the above

    Explanation: Deadlock occurs when Mutual Exclusion, Hold and Wait, No Preemption, and Circular Wait conditions are met simultaneously.