Skip to content
CS-405 · Operating Systems/Important Questions

Operating Systems (CS-405) - Important Questions

  1. Unit 17 Marks High Priority

    Explain the evolution of operating systems and the characteristics of modern operating systems.

    Predicted for DEC-2026

  2. Unit 17 Marks High Priority

    Define an operating system and explain its goals, functions and system management tasks.

    Predicted for DEC-2026

  3. Unit 27 Marks High Priority

    Explain file systems and disk organization/structure, including how data is read from and written to disk.

    Predicted for DEC-2026

  4. Unit 27 Marks High Priority

    A disk drive has cylinders numbered 0 to 4999. Starting from the current head position, calculate total head movement distance to service a request queue using SSTF / SCAN / LOOK disk scheduling algorithms.

    Predicted for DEC-2026

  5. Unit 27 Marks High Priority

    Compare contiguous and indexed file allocation methods with respect to access, fragmentation and reliability.

    Predicted for DEC-2026

  6. Unit 37 Marks High Priority

    Explain what a process is including difference between program and process and explain the process life cycle / process states with the process state transition diagram.

    Predicted for DEC-2026

  7. Unit 37 Marks High Priority

    For the given reference string and page frames, calculate the number of page faults using page replacement algorithms FIFO / LRU / Optimal.

    Predicted for DEC-2026

  8. Unit 37 Marks High Priority

    Compare threads vs processes, including resources used on creation.

    Predicted for DEC-2026

  9. Unit 37 Marks High Priority

    Compare common CPU scheduling algorithms and explain the criteria used for their evaluation.

    Predicted for DEC-2026

  10. Unit 37 Marks High Priority

    Explain overlays, dynamic loading and dynamic linking for execution of large programs in memory management.

    Predicted for DEC-2026

  11. Unit 47 Marks High Priority

    Explain binary and counting semaphores with examples and their use for process synchronization.

    Predicted for DEC-2026

  12. Unit 47 Marks High Priority

    Write the semaphore-based solution for the dining philosophers problem.

    Predicted for DEC-2026

  13. Unit 47 Marks High Priority

    Explain concurrency / concurrent programming, including concurrency controls and differences between real and virtual concurrency.

    Predicted for DEC-2026

  14. Unit 47 Marks High Priority

    Write short note on deadlock prevention and avoidance.

    Predicted for DEC-2026

  15. Unit 57 Marks High Priority

    To build robust distributed systems, list three possible types of failures that can occur in a distributed system.

    Predicted for DEC-2026

  16. Unit 57 Marks High Priority

    Compare Unix/Linux and Windows operating systems.

    Predicted for DEC-2026

Go to where you left off?

Quick Add to Notes

Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.

Create free account

Have an account? Log in