Correct Option: Banker's Algorithm (A) is used in operating systems to prevent deadlocks by determining if a system can safely allocate resources to avoid deadlock situations. It ensures that processes proceed without circular waiting, a condition for deadlock. Why Other Options Are Wrong: B) Round Robin Scheduling: This is a CPU scheduling algorithm used for time-sharing systems, not for deadlock prevention. It deals with process scheduling, not resource allocation. C) First-Come, First-Served Scheduling: This is a simple scheduling algorithm where processes are executed in the order of arrival. It has no role in preventing deadlocks. D) Shortest Job Next: This is another CPU scheduling algorithm used to prioritize tasks based on their shortest execution time, which doesn’t address deadlocks. E) Least Recently Used (LRU): LRU is a page replacement algorithm in memory management, unrelated to deadlock handling.
The McMahon Line serves as a de facto boundary between which two countries?
Which mountain range must be crossed to experience the Chinook winds during the winter months?
Where is Lake Baikal located?
The redshift theory is associated with ________.
An exoplanet is defined as:
Pir Panjal Range in the Himalayas is a part of:
Which region of Earth's atmosphere is the coldest?
What is the primary source of energy in an ecosystem?
Machkund Hydroelectric Project is a joint venture of which states?
Which of the following divides India into northern and Southern parts?