Multiple choice general knowledge

What is the name given to the process of signaling with two flags

  1. Mutual Exclusion

  2. Deadlock

  3. Hold and Wait

  4. Semaphore

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Semaphore is a signaling system using two flags (typically held in different positions) to convey messages, especially in maritime and railway communication. The other options (Mutual Exclusion, Deadlock, and Hold & Wait) are concepts in operating system concurrency control related to resource management, not signaling methods. Semaphore signaling is based on the angle and position of flags relative to the signaler's body.