Question Bank (OS I)
Question Bank (OS I)
a) What is a shell?
b) Define the I/O Bound process.
c) Define the term semaphore.
d) What is a thread library?
e) What is synchronization?
f) What is physical address space?
g) What is context switching?
h) What is a page?
i) Define the term dispatcher?
j) What is booting?
k) Define bootstrapping.
l) What is the role of a dispatcher?
m) List the solutions to critical section problems.
n) What do you mean by page hit?
o) What is kernel?
p) What is the ready queue?
q) What do you mean by I/O bound process?
r) What are the two types of semaphores?
s) What is virtual memory?
Compute total waiting time and turnaround time using preemptive SJF.
scheduling algorithm
d) Describe PCB with all its fields.
e) Explain the bounded buffer problem in detail.
f) Consider the following reference string and find out the total number of
page faults using OPT and FIFO. Assume no of frames are 3
1,2,3,4,2,1,5,6,2,1,2,3,7,6,3,2,1,2,3
g) Differentiate between client server and peer to peer computing
environments
h) Describe segmentation in detail