Important RGPV Question, AL-501, Operating Systems, V Sem, AL

Important RGPV Question

AL-501, Operating Systems

V Sem, AL

UNIT 1 

Q.1 What are the functionalities of Operating Systems? Explain in detail. (RGPV NOV 2023)

Q.2 What is meant by a System call? How it can be used? How does an application program use these calls during execution? (RGPV NOV 2023)

Q.3 Describe the evolution of the operating system in detail. (RGPV NOV 2022)

Q.4 What are the major services of an operating system with regard to process management? Explain. (RGPV NOV 2022)

 

UNIT 2 

Q.1 Write about Disk Space Allocation Methods. (RGPV NOV 2023)

Q.2 Explain about the services of operating system. (RGPV NOV 2023)

Q.3 Explain different disk allocation methods in detail. (RGPV NOV 2022)

 

UNIT 3 

Q.1 What is a Monitor? Explain how dinning philosopher’s problem is solved using monitors with example pseudo code. (RGPV NOV 2023)

Q.2 Following is the snapshot of a CPU :

Draw the Gantt chart and calculate the turnaround time and waiting time of the jobs for FCFS (First Come First Served), SJF (Shortest Job First), SRTF (Shortest Remaining Time First) and RR (Round Robin with time quantum 10) scheduling algorithms. (RGPV NOV 2023, NOV 2022)

Q.3 What do you mean by Deadlock? Explain various methods of handling deadlock. (RGPV NOV 2023)

Q.4 Explain about deadlock conditions and Banker’s algorithm in detail. (RGPV NOV 2023)

Q.5 Consider the following snapshot of a system:

Answer the following questions using the banker’s algorithm:

i) What is the content of the matrix Need?

ii) Is the system in a safe state?

iii) If a request from process Pl arrives for (0, 4, 2, 0) can the request be granted immediately?

(RGPV NOV 2022)

Q.6 Describe the actions taken by a thread library to context- switch between user level threads. (RGPV NOV 2022)

 

UNIT 4 

Q.1 Consider the following page reference strings :

 How many page faults would occur for the following replacement algorithm, assuming three, four frames? Remember that all frames are initially empty, so your first unique pages will cost one fault each. i) LRU replacement ii) Optimal replacement (RGPV NOV 2023)

Q.2 What is virtual memory? Discuss the benefits of virtual memory techniques. (RGPV NOV 2023)

Q.3 Explain Paging Memory Management in detail.

Q.4 Given memory partition of 100K, 500K, 200K, 300K, and 600K in order, How would each of the First-fit, Best- fit and Worst-fit algorithms place. The processes of 212K, 417K, 112K and 426K in order? Which algorithm makes the most efficient use of memory? Show the diagram of memory status in each case. (RGPV NOV 2023)

Q.5 What is Demand paging? Explain. (RGPV NOV 2022)

Q.6 Discuss about segmentation with an example. (RGPV NOV 2022)

Q.7 Consider the page reference string 1, 0, 2, 5, 3, 0, 1, 0, 2, 4,0,3,0,4,2, 4, 3, 4, 1, 4, 0. How many page faults occur for the Optimal and LRU Page replacement algorithms with 4 frames each? (RGPV NOV 2022)

 

UNIT 5 

Q.1 Write the principles of protection? And explain the access matrix in detail. (RGPV NOV 2023)

Q.2 Explain Protection Mechanism illustrating use of Protection Domain and Access Control List. (RGPV NOV 2023)

Q.3 Differentiate Synchronous and Asynchronous 10 operations. (RGPV NOV 2022)

Q.4 How I/O request are transferred to hardware devices? (RGPV NOV 2022)

EXTRA QUESTION

Q.1 Write a short note on any two:

i) Fixed Partitioning 

ii) Explain mutual exclusion problem iii) File System Creation

iv) Embedded and Mobile Operating Systems

(RGPV NOV 2023)

Q.2 Write short notes on any two:

a) Mutual Exclusion

b) Disk Mounting

c) Virtual File Systems

d) User level and Kernel level threads

(RGPV NOV 2022)

— Best of Luck for Exam —