What are the different kinds of operations that are possible on semaphore?
Semaphore operations include "wait" (P) and "signal" (V). "Wait" decreases the semaphore value and may block the process, while "signal" increases the semaphore value and wakes up waiting processes.