Skip to content
EndsemDec 20252019 patternSE AI&DS

Operating System (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

  1. Answer Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q6, Q.7 or Q.8.
  2. Figures to the right indicates full marks.
  3. Assume suitable data if necessary.

Questions

  1. Q1

    1. a)

      What is deadlock? Explain necessary conditions for deadlock.

      [6]
    2. b)

      Give a semaphore solution for producer-consumer problem.

      Also asked:May 2025

      [6]
    3. c)

      Short note on Mutual exclusion.

      [5]
  2. Q2

    1. a)

      Write a semaphore solution for readers-writers problem.

      [6]
    2. b)

      Explain different inter-process communication mechanism.

      [6]
    3. c)

      What is deadlock? Write deadlock prevention policies.

      [5]
  3. Q3

    1. a)

      Explain: i) Internal fragmentation ii) External fragmentation

      [6]
    2. b)

      Explain dynamic partitioning placement algorithms.

      [6]
    3. c)

      Write a short note on Buddy System.

      [5]
  4. Q4

    1. a)

      Explain fixed and dynamic memory partitioning.

      [6]
    2. b)

      Explain the concept of Virtual memory.

      [6]
    3. c)

      Explain paging mechanism. 2

      [5]
  5. Q5

    1. a)

      Explain different file organization techniques.

      Also asked:May 2024

      [6]
    2. b)

      Explain free space management techniques.

      Also asked:May 2024

      [6]
    3. c)

      List and Explain directory management techniques.

      [6]
  6. Q6

    1. a)

      Write a short note on Directory Structure.

      [6]
    2. b)

      List and Explain any two file allocation mechanisms.

      [6]
    3. c)

      Write a short note on I/O buffering.

      [6]
  7. Q7

    1. a)

      How Memory management is done in Linux.

      [6]
    2. b)

      Write short note on Linux file system.

      [6]
    3. c)

      Explain Process management in Linux.

      Also asked:May 2025 ·May 2024

      [6]
  8. Q8

    1. a)

      Explain Process Scheduling in Linux.

      Also asked:May 2024

      [6]
    2. b)

      State and explain different Linux inter-process communication mechanism.

      [6]
    3. c)

      Write short note on Kernel Modules. eeee

      [6]