Q11hardIn a Semaphore implementation, what does the wait() operation do when the value is 0?AIt increments the value.BIt proceeds immediately.CIt resets the value to 10.DIt blocks the thread until the value becomes > 0.Check AnswerReveal Answer & ExplanationDiscuss on Board
Q12easyIn the Banker's Algorithm, what is the "Safe State"?AWhen the CPU is at 100% usage.BA state where there exists a sequence of processes such that everyone can complete their work using current and available resources.CWhen no processes are waiting.DWhen all processes have finished.Check AnswerReveal Answer & ExplanationDiscuss on Board
Q13easyWhy is a Priority Inversion dangerous?AIt prevents the OS from booting.BIt makes the system faster.CA low-priority thread holds a lock needed by a high-priority thread, effectively blocking the high-priority task.DIt causes memory leaks.Check AnswerReveal Answer & ExplanationDiscuss on Board
Q14hardWhich condition is NOT required for a Deadlock to occur?ABounded WaitingBHold and WaitCMutual ExclusionDNo PreemptionCheck AnswerReveal Answer & ExplanationDiscuss on Board