Operating System (OS) SPPU Endsem Question Paper May 2024
All 8 questions from this SPPU endsem paper, as printed. Read them here or open the PDF.
- Subject code
- 217521
- Pattern
- 2019 pattern
- Exam
- Endsem
- Session
- May 2024
- Max. marks
- 70
- Time
- 2½ Hours
- Semester
- III
- Paper code
- [6261]-48
Printed for: S.E. (Artificial Intelligence and Data Science)
Instructions to the candidates
- Solve Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6, Q.7 or Q.8.
- Neat diagrams must be drawn wherever necessary.
- Figures to the right indicate full marks.
- Assume suitable data if necessary.
Questions
Q1
- a)[6]
What is a deadlock? State and explain the conditions for deadlock to occur.
- b)[6]
Write the structure of Producer-Consumer problem in bounded buffer using semaphore. Discuss how critical section requirements are fulfilled?
- c)[5]
What is semaphore? Explain the concept of binary semaphore.
OR- a)
Q2
- a)[6]
State and explain in brief different methods of handling deadlock.
- b)[6]
What is Readers-Writers problem? How Reader and Writer processes synchronize?
- c)[5]
What is monitor? Explain the concept of monitor with example.
- a)
Q3
- a)[6]
Explain segmentation with suitable diagram.
- b)[6]
How sharing and protection is provided in a paging system? Explain with suitable diagram.
- c)[6]
Explain with example first-fit, best-fit and worst-fit memory allocation techniques. 2
OR- a)
Q4
- a)[6]
Explain paging with suitable diagram.
- b)[6]
Write a short note on swapping.
- c)[6]
What are the advantages and disadvantages of fixed and dynamic partitioning of memory? When there is a need of compaction?
- a)
Q5
- a)[6]
Which are different file organization techniques? Describe any one in brief.
Also asked:Dec 2025
- b)[6]
What is an I/O buffer? What is its use?
- c)[5]
Describe any one disk scheduling policy with an example.
OR- a)
Q6
Q7
- a)[6]
How process and threads are implemented in Linux? Explain.
- b)[6]
How process scheduling is performed in Linux?
Also asked:Dec 2025
- c)[6]
What are goals of Linux? Also interfaces to linux.
OR- a)
Q8
- a)[6]
- b)[6]
Write a short note on kernel structure.
- c)[6]
Define the components of LINUX system with diagram. What is the responsibility of kernel in LINUX operating system?
Also asked:May 2025