Which of these are synchronization techniques?
-
Mutex
-
Semaphores
-
Signals
-
None of the above
-
a,b, and c
E
Correct answer
Explanation
Mutex (mutual exclusion), Semaphores, and Signals are all synchronization mechanisms used to coordinate access to shared resources and manage concurrent execution. Mutexes protect critical sections, semaphores control access to limited resources, and signals notify processes of events. All three are valid synchronization techniques.