This document contains a question bank on various topics in operating systems including:
1. Process synchronization questions focusing on critical section problems, semaphores, and solutions for two processes.
2. Memory management questions on paging and segmentation.
3. Deadlock questions on safe/unsafe states, bankers algorithm, prevention/avoidance strategies, and recovery from deadlocks.
4. CPU scheduling questions on algorithms like FCFS, RR, SJF and characteristics like short term, long term and medium term schedulers.
5. Process management questions on states, control blocks, creation/termination, and interprocess communication.
The questions provided are meant to help students study notes