Operating Systems - RGPV PYQs & Important Questions
Define an operating system. What are the goals of an operating system?
Describe the differences among short-term, medium-term and long-term scheduling.
What is meant by system call? How can it be used? How does an application program use these calls during execution?
Define process states. Draw the diagram of PCB.
Disk scheduling: calculate total head movement using SSTF / SCAN / LOOK algorithms.
Explain paging and segmentation. How are they helpful in removing fragmentation?
What is the difference between process and thread?
Define deadlock prevention and explain conditions for deadlock freedom.
What are the five major activities of an operating system with respect to memory management?
List the functions of an operating system. How does it perform management tasks?
Optimal page replacement: calculate number of page faults for given reference string.
Define semaphore for the Dining Philosophers problem.
Explain concurrency control and differentiate real vs virtual concurrency.
How is a process different from a program? Explain the process transition diagram.
Never Study in Isolation. Join Binary Dose.
Connect with fellow engineers, clear conceptual doubts, and get 2 visual breakdowns & engineering mental models daily across our community channels.
Discord Community
Start at #welcome-and-rules, say hello in #general-chat, clear doubts, and collaborate with engineers worldwide.