Operating Systems (OS) SPPU Endsem Question Paper Dec 2025
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
- Dec 2025
- Max. marks
- 70
- Time
- 2½ Hours
- Semester
- III
- Paper code
- [6582]-48
Printed for: S.E. (Artificial Intelligence and Data Science)
Instructions to the candidates
- Answer Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q6, Q.7 or Q.8.
- Figures to the right indicates full marks.
- Assume suitable data if necessary.
Questions
Q1
- a)[6]
What is deadlock? Explain necessary conditions for deadlock.
- b)[6]
Give a semaphore solution for producer-consumer problem.
Also asked:May 2025
- c)[5]
Short note on Mutual exclusion.
OR- a)
Q2
- a)[6]
Write a semaphore solution for readers-writers problem.
- b)[6]
Explain different inter-process communication mechanism.
- c)[5]
What is deadlock? Write deadlock prevention policies.
- a)
Q3
- a)[6]
Explain: i) Internal fragmentation ii) External fragmentation
- b)[6]
Explain dynamic partitioning placement algorithms.
- c)[5]
Write a short note on Buddy System.
OR- a)
Q4
- a)[6]
Explain fixed and dynamic memory partitioning.
- b)[6]
Explain the concept of Virtual memory.
- c)[5]
Explain paging mechanism. 2
- a)
Q5
ORQ6
- a)[6]
Write a short note on Directory Structure.
- b)[6]
List and Explain any two file allocation mechanisms.
- c)[6]
Write a short note on I/O buffering.
- a)
Q7
- a)[6]
How Memory management is done in Linux.
- b)[6]
Write short note on Linux file system.
- c)[6]
OR- a)
Q8
- a)[6]
Explain Process Scheduling in Linux.
Also asked:May 2024
- b)[6]
State and explain different Linux inter-process communication mechanism.
- c)[6]
Write short note on Kernel Modules. eeee
- a)