Code No: A63EX R 22
BVRAJU INSTITUTE OF TECHNOLOGY, NARSAPUR
(UGC - AUTONOMOUS)
II [Link] I Semester Regular Examinations, Jan/Feb 2024
PRINCIPLES OF OPERATING SYSTEMS
(Open Elective)
Time: 3 Hours Max Marks: 60
Note: This Question Paper contains two Parts A and B
Part A is compulsory which carries 10 marks. Ten questions from five units. Answer all questions in
Part A at one place only.
Part-B consists of 5 Questions (numbered from 2 to 6) carrying 10 marks each. Each of these
questions is from one unit and may contain a, b, c as sub-questions. For each question there will be an
either/or choice (that means there will be two questions from each unit and the student should answer
only one question).
PART – A (10x1 = 10 Marks)
1. Marks Bloom Level CO
a List any two objectives of OS 1 1 1
b Define system call 1 1 1
c Explain about Scheduler 1 1 2
d Define process 1 1 2
e Explain about monitor 1 1 3
f List the models of Deadlocks System 1 1 3
g Define Paging 1 1 4
h Explain about the memory hierarchy 1 1 4
i Define a File 1 1 5
j List the file allocation methods 1 1 5
PART – B (5x10 = 50 Marks)
Marks Bloom Level CO
2 .a i. Discuss in brief Operations of the OS 5 5 1
ii. Discuss about types of system calls 5
OR
2.b Explain the Various types of Operating systems in detail? 10 1 1
***
3.a i. Explain the Various Scheduling Algorithms with example 7 1 2
ii. Differentiate between Preemptive Scheduling and non- 3 5
Preemptive Scheduling
OR
3.b i. Discuss about Different Process States. 5 5 2
ii. Define a Thread and discuss about Thread Scheduling 5 1
***
4.a Discuss about the Critical Section Problem in detail with an 10 5 3
example
OR
4.b i. Explain the Methods of Deadlock handling and Deadlock 5 5 3
Prevention in detail? 5
ii. Discuss in brief about the Deadlock Detection and
Recovery
***
5.a Discuss about various Page Replacement Algorithms with 10 5 4
examples
OR
5.b i. Define paging and the importance of Translation 5 2 4
Lookaside Buffer 5
ii. In brief discuss about Allocation of Frames
***
6.a i. Explain about Implementation of file system. 5 3 5
ii. In brief discuss about the structure of mass storage 5
OR
6.b i. In detail discuss about the file access methods 5 3 5
ii. Explain in brief about Disk Scheduling 5
***