2024 - BCA [3rd Semester] - Operating System - Purnea University



3 BCA 3 SEM-3
BCA (SEMESTER III)
EXAMINATION DECEMBER, 2024 
OPERATING SYSTEM

Time: 3 Hours                                   Maximum Marks:70

Note: Candidates are required to give the answers in their own words as he as practicalde. The questions are of equal value. Answer any five questions

  1. What are the main functions of an operating system and how does it ge system treources?

  2. Explain the difference between syston calls and system programs in the contest of operating systems

  3. Describe the different process states and the role of the process control block (PC) in process management.

  4. What are the various scheduling algorithms used in operating systems, and bow de they affect performance?

  5. What is a semaphore and how is it used to solve synchronization poslems in operating systems?

  6. Discuss different methods für handling deadlocks, meluding deadlock prevention. avoidance and detection.

  7. Explain the differentes between logical and physical address space in memory

  8. What is demand paging, and how does it improve the efficiency of memory management in an operating system?

  9. What is thrashing in an operating system and what strategies can be employed to prevent it?

  10. Explain the purpose of disk scheduling algorithms and how they improve disk performance.

    ***