Operating System (OS) SPPU Endsem Question Paper Nov 2022
All 8 questions from this SPPU endsem paper, as printed. Read them here or open the PDF.
- Subject code
- 314442
- Pattern
- 2019 pattern
- Exam
- Endsem
- Session
- Nov 2022
- Max. marks
- 70
- Time
- 2½ Hours
- Semester
- I
- Paper code
- [5926]-120
Printed for: T.E. (Information Technology)
Instructions to the candidates
- Answer Q.1 or Q.2, Q.3. or Q.4, Q.5 or Q.6, and Q.7 or Q.8.
- Figures to the right side indicate full marks.
Questions
Q1
- a)[9]
What is semaphore and mutex? Explain with the help of pseudocode, how semaphore is used to solve producer consumer problem?
- b)[9]
What are the four necessary conditions for deadlock? How is a deadlock detected in a system with resources having single instances? Explain with an example.
Also asked:Nov 2025
OR- a)
Q2
- a)[6]
Define mutual exclusion, race condition, semaphore. Deadlock.
- b)[12]
This part has equations that don’t show as text. Open the PDF to read it.
- a)
Q3
- a)[9]
Given memory partitions of 150k, 650k, 280k, 390k and 540k (in order) how would each of the First fit, Best fir, and Worst fit algorithms place processes of 212k, 457k, 112k, 510k and 326k (in order)
- b)[8]
With the help of neat diagrams, Write a short note on Buddy system.
OR- a)
Q4
- a)[6]
Explain Belady’s anomaly with suitable example.
- b)[6]
This part has equations that don’t show as text. Open the PDF to read it.
- c)[5]
What are the distinctions among logical, relative and physical addresses?
- a)
Q5
- a)[12]
A disk drive has 200 tracks, numbered 0-199. The drive is currently serving the request at track no 53. The queue of pending requests in FIFO order is 98, 183, 37, 122, 14, 124, 65, 67. Starting from the current head position what is the total distance that disk arm moves to satisfy all the pending requests for the following disk scheduling algorithms. Assume that the head is moving in the increasing order of track number for SCAN and C-LOOK. 3 i) FCFS ii) SCAN iii) C-LOOK iv) SSTF
- b)[6]
Explain with diagrams different I/O buffering techniques.
Also asked:May 2025
OR- a)
Q6
- a)[9]
List and explain different file access methods.
Also asked:Nov 2025
- b)[9]
Describe different methods of record blocking with the help of a neat diagram.
- a)
Q7
- a)[6]
What is system software? Explain any four system software in brief?
Also asked:May 2024
- b)[6]
Explain imperative statement, declarative statement, and assembly directive of assembly language programming?
- c)[5]
Discuss with example what is forward reference problem.
OR- a)
Q8
- a)[6]
Explain ORIGIN, EQU and LTROG with an example.
- b)[6]
Explain the data structures required for two PASS Assembler in detail.
Also asked:May 2025
- c)[5]
This part has equations that don’t show as text. Open the PDF to read it.
- a)