Question Bank
Question Bank
Question Bank
Unit 1-
1. Define Operating system and mention its major functions. (2023-24,2022-23,2021-22)
2. Briefly define the term Real Time Operating System. (2022-2023,2021-22)
3. Define batch operating system. (2023-2024,2018-19)
4. Explain the following terms in detail: (i) Multiprocessor operating system (ii) Real time system
(iii) Time sharing system (2023-24,2022-23,2018-19)
5. Explain the principal advantages of multiprogramming (2022-2023)
Unit 2-
Unit 3-
1. What is a process control block? (2023-2024,2022-23,2018-19)
2. Explain First-Come-First-Serve (FCFS), Shortest Job Next (SJN), and Round-Robin
scheduling algorithms with examples. (2018-19).
3. Define deadlock. Explain the four necessary conditions for deadlock
to occur. (2021-22,2022-23)
4. Discuss the resource allocation graph (RAG) and its role in deadlock characterization.
( 2020-21)
5. Solve-(2018-19,2022-2023)
Unit 4-
1. Explain paging. How does paging help in memory management? (2022-2023 ,2021-22,
2018-19)
2. Describe segmentation with an example. How is segmentation different from
paging? (2023-24,2020-21)
3. Describe the working of FIFO, LRU, and Optimal page replacement algorithms with an
example. (2021-22,2018-19)
4. What are the advantages of multiprogramming? Compare multiprogramming with fixed
partitions and multiprogramming with variable partitions. (2021-22, 2019-20)
5. What is virtual memory? How does it differ from physical memory? (2023-24, 2018-19)
Unit 5-
1. Explain the various types of I/O devices and their characteristics. (2019-20)
2. Describe different disk scheduling algorithms and compare their performance. (2021-22)
3. Describe file sharing mechanisms and the issues related to file system protection
and security. (2022-23)
4. Explain the term RAID and its characteristics. Also, explain various RAID levels
with their advantages and disadvantages. (2022-23, 2018-19)
5. What are file directories? Explain different directory structures used in operating systems.
(2020-21)