BCA 4th Semester
Operating System Board Question Paper 2026 - Tribhuvan University (TU) 2026

Views: …
Tribhuvan University official logo

Tribhuvan University

Faculty of Humanities & Social Science
OFFICE OF THE DEAN
TUpapers.com TUpapers.com

Bachelor In Computer Application

Course Title: Operating System

Code No: CACS 251

Semester: IV

Full Marks: 60 Pass Marks: 24 Time: 3 hours

Candidates are required to answer the question in their own words as far as possible.

Group B
Attempt any SIX question.
[6x5=30]
2.

What is a monolithic kernel? How is it different from microkernel? Explain. [1+4]

3.

What is multithreading? Explain different types of threads. [1+4]

4.

Explain the different process states in detail. [5]

5.

What are the necessary conditions for the deadlock? How deadlock is different from starvation? [4+1]

6.

What is segmentation? How can it be used for the memory management? [1+4]

7.

What are different page replacement algorithms? Explain. [5]

8.

List some security problems in operating system. Explain the role of clock synchronization in distributed system. [2+3]

Group C

Attempt any TWO questions

[2x10=20]
9.

What is producer consumer problem? Explain the solutions of producer consumer problem using sleep and wakeup and compare it with the solution using semaphores. [1+4+5]

10.

Consider the following resource allocation state:

AllocationMaxAvailable
ABCDABCDABCD
P₀001200121520
P₁10001750
P₂13542356
P₃06320652
P₄00140656

Find the need matrix. Using Bankers algorithm, check whether the system is in safe state or not? If yes, find the execution order of the processes. [10]

11.

What are seek time and disk access time? Suppose that a disk drive has 5,000 cylinders, numbered 0 to 4,999. The drive is currently serving a request at cylinder 2,150, and the previous request was at cylinder 1,805. The queue of pending requests, in FIFO order, is: 2069, 1212, 2296, 2800, 544, 1618, 356, 1523, 4965, 3681.
Starting from the current head position, what is the total distance (in cylinders) that the disk arm moves to satisfy all the pending requests for each of the following disk-scheduling algorithms?
a) FCFS
b) SSTF
c) C-SCAN
d) C-LOOK [2+8]