OS Set2
OS Set2
OS Set2
C) What are the Services provided by the Operating System. Q4. Attempt any two parts:
D) Explain the communication schemes in IPC. A) Explain Contiguous and Non-Contiguous memory allocation
scheme with the help of diagram.
E) Explain the Belady’s Anomaly with suitable example.
B) What do you mean by external fragmentation? Why do we need
Q2. Attempt any two parts:
paging?
A) What is a process? Draw and explain State Transition Diagram of
C) Explain the elevator Algorithm of Disk Scheduling with suitable
a process with example. example.
B) Find Average Waiting Time and Average Turnaround Time for Q5. .Attempt any two parts:
the given processes:
A) What do you mean by Virtual memory? How demand paging is
used for its implementation? Explain
C) What is semaphore? Explain the solution of producer consumer i. Logical Address, Physical Address with
problem. diagram.
Q3. Attempt any two parts: ii. Number of pages in first level PT.
A) What do you understand by Deadlock? Explain with example also iii. Total number of pages in Second level PT.
Discuss the difference between deadlock prevention and Deadlock
Avoidance. iv. Size of the Page Table.