File Details:

{"filename":"bca-3-sem-principles-of-operating-system-229-c-2021.pdf","description":"This file contains the B.C.A. Third Semester examination paper for Principles of Operating System (Paper 303) from 2021. It includes questions on topics such as CPU scheduling, deadlocks, memory management, paging, segmentation, and process management."}

Questions:

  1. What do you mean by Time-sharing?
  2. What do you understand by process? List out different states of a process.
  3. What is the use of paging in memory management?
  4. What is paging in operating system?
  5. Define Semaphore.
  6. What are the basic components of LINUX?
  7. What is the main purpose of operating system?
  8. Define thread. What are the states associated with the thread?
  9. What is virtual memory?
  10. Briefly explain critical section problem.
  11. What is deadlock? Explain the necessary conditions which can lead to a deadlock situation in a system.
  12. What is Kernel? Differentiate between micro kernel and macro kernel.
  13. What is a resource-allocation graph? Explain the sequence in which resources may be utilized.
  14. What are the functions of operating system?
  15. Discuss different criteria of CPU scheduling in detail.
  16. Explain the concept of FCFS scheduling. Discuss the shortcomings of FCFS scheduling algorithm.
  17. Explain thrashing. When does the Belady's anomaly occur?
  18. Draw comparison between UNIX and Windows operating system.
  19. What are a safe state and an unsafe state? Explain with example.
  20. What is demand paging? Discuss the issues associated with paging.
  21. What is memory segmentation? How is it different from paging? Explain.
  22. Differentiate between pre-emptive and non-pre-emptive scheduling. Is non-pre-emptive scheduling frequently used in computer? Why?
  23. Explain the basic functions of process management. What complications does concurrent processing add to an operating system?
  24. What are the different types of scheduling algorithms? Why is round robin algorithm considered better than FCFS algorithm?
  25. Write short notes on the following: Bourn shell, Batch processing and real time, Page frame and page fault.
Back to list

GKPAD.COM by SK Yadav | Disclaimer

free counter