3 Rd Sem Bca Operating System Cbcs Scheme March April 2023
3 Rd Sem Bca Operating System Cbcs Scheme March April 2023
38/36, Ramagondanahalli,
Yelahanka Hobli. 15323
Bengaturu -560 064.
Reg. No.
|PT.O.
(2) 15323
19. What is paging? Explain page fault.
20. Write a short note on vitual machine.
SECTION -C
II. Answer anyThree of the following. Each question carries 15 marks. (3x15=45)
21. Explain types of operating system. Mention its advantages and services.
22. Explain the inter process communication in detail.
23. What is process synchronization? Explain producer consumer problem using
semaphores.
24. a) Explain Banker's algorithm. (10)
b) Briefly explain deadiock recovery. (5)
25. Explain the disk scheduling algorithms SCAN, Look and C-look with suitable graphs.
SECTION-D
IV. Answer any One of the following. Each question carries 10 marks. (1x10=10)
26. Consider the following set of processes with the length of the CPU burst time given
in MS.
P, 1 4
P, 2 3
P4 6
P, 8 3
The process are assumed to have arrived in the order P,. P, P, P,and P, all at time 0
(zero).
i. Draw four Gantt chart illustrating the execution of these prOcesses using FCFS,
SJF, and non - pre - emptive priority.
11. What is the turnaround time and waiting time of each prOcess in the entire
scheduling algorithm mentioncd above.
27. Consider the reference string.
7.0.1.2.0.3.0,4.2.3,0.3,2, 1,2,0,1,7.
Find the page fault rate using FIFO page replacement algorithm.