A. Semaphore
B. Low level synchronization construct
C. High level synchronization construct
D. None of the mentioned
A. A set of programmer defined operators
B. An identifier
C. The number of variables in it
D. All of the mentioned
A. Process, semaphore
B. Process, monitor
C. Semaphore, semaphore
D. Monitor, monitor
A. Only one process can be active at a time within the monitor
B. N number of processes can be active at a time within the monitor (n being greater than 1)
C. The queue has only one process in it at a time
D. All of the mentioned
A. Wait & signal
B. Hold & wait
C. Signal & hold
D. Continue & signal
A. Suspended until another process invokes the signal operation
B. Waiting for another process to complete before it can itself call the signal operation
C. Stopped until the next process in the queue finishes execution
D. None of the mentioned
A. Puts the system into a deadlock state
B. Suspends some default process execution
C. Nothing happens
D. The output is unpredictable