OS Question Bank
OS Question Bank
Gurgaon, HR
Question Bank
Programme: B -Tech (Name of the programme)
Course Name: Operating System
Course Code: PCC-CSE-206
Blooms COs
Questions
Level
SECTION-A
Q8 Explain and differentiate between user level and kernel level thread. 5 2
SECTION-B
Q13 Explain the following term related to IPC: a) Race condition b) critical 2 3
region
Q14 Discuss critical sections? Why mutual exclusion required? Explain any 6 3
2 methods of achieving mutual exclusion in detail.
Q15 Explain the terms related to IPC –a) Race condition b) critical section
c) Mutual exclusion 2 3
d)Semaphores
Q19 Judge the conditions for deadlock? Explain deadlock detection and 5 4
recovery in detail.
4
Q20 Explain deadlock prevention in detail.
6
SECTION-C
5 5
Q27 Explain multiprogramming with dynamic partition.
6
Q28 Elaborate Relocation problem for multiprogramming with fixed 5
partitions.
Q29 Explain static partitioned allocation with partition sizes 300,150, 100, 5 6
200, Assuming first fit method indicate the memory status after
memory request for sizes 80, 180, 280, 380, 30.
Q37 Explain the term page fault frequency. What is thrashing? How is it 5 6
controlled by OS?
Q38 Free memory holes of sizes 15K, 10K, 5K, 25K, 30K, 40K are 5
6
available. The processes of size 12K, 2K, 25K, 20K is to be allocated.
How processes are placed in first fit, best fit, worst fit.
Evaluate internal as well as external fragmentation.
SECTION-D
Q39 Design the objectives and minimal set of requirements for the file 6 7
management system?
Q40 Discuss criteria are important in choosing a file organization? 6 7
Q41 Explain briefly file system architecture & file management function. 5 7
Q42 List& briefly explain 5 file organization. 5 7
Q43 Compare file organization methods. 4 7
5 7
Q44 Discuss information elements of a file directory?
6 7
Q45 Elaborate operations performed on directory? 6 7
Q46 Explain directory? Explain directory operation in details. 5 7
Q47 Explain linked list allocation of file in detail. 5 7
Q48 Explain file system performance in detail. 5 7
Q49 Discuss the following related to disk space management 6 7
a) Block size
b) Keeping track of free blocks.
Q50 Suppose a disk drive has 400 cylinders, numbered 0 to 399.The driver
is currently serving a request at cylinder 143 and previous request was 7
at cylinder the queue of pending request in FIFO order is:
86,147,312,91,177,48,309,222,175,130.
Starting from the current head position. Conclude the total distance in
5
cylinders that the disk to satisfy all the pending request for each of the
following disk scheduling algorithms?
1) SSTS 2) SCAN 3) C-SCAN
Q51 Discuss the differences between field and record? 6 7
Q52 Explain differences between file and database? 5 7
Q53 Explain file management system? 5 7
Q54 Discuss relation between pathname & a working directory? 6 7