SEt 1A
SEt 1A
Group A (12*1=12)
Multiple Choice questions
6. The Process Control Block (PCB) does not contain which of the following
information?
a) Process state
b) Program counter
c) Stack pointers
d) OS information
9. Which deadlock handling method involves periodically checking the system for
deadlocks and recovering from them?
a) Deadlock prevention
b) Deadlock avoidance
c) Deadlock detection and recovery
d) Mutual exclusion
11. In a layered operating system, what is the main drawback of having too many
layers?
a) Increased system complexity
b) Reduced modularity
c) Higher overhead
d) Difficulty in debugging
Group C (1*20=20)
5. Differentiate Processes and Threads. Explain five state process model. Find the
average waiting time and average turnaround time for the following set of processes
using FCFS, SJF, Round Robin (Quantum = 3) and shortest remaining time next.
P1 20 0
P2 25 15
P3 10 30
P4 15 45
(4+8+8=20)