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

Operating Systems (AD-405) - Important Questions

  1. 8 Marks High Priority Asked: 2023, 2020

    Write short notes on Time-sharing (and Batch processing) operating systems

    Appeared 3x (2023, 2020)

  2. 7 Marks Medium Priority Asked: 2025

    What are the five major activities of an operating system with regard to memory management?

    Appeared 1x (2025)

  3. 7 Marks Medium Priority Asked: 2025

    List the functions of OS. How operating system perform management task in a system?

    Appeared 1x (2025)

  4. 7 Marks Medium Priority Asked: 2024

    What are the five major activities of an operating system with regard to process management?

    Appeared 1x (2024)

  5. 7 Marks Low Priority Asked: 2026, 2023

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

    Appeared 2x (2026, 2023)

  6. 7 Marks Low Priority Asked: 2025, 2023

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

    Appeared 2x (2025, 2023)

  7. 7 Marks Low Priority Asked: 2023, 2020

    What is meant by a system call, how can it be used, and how does an application program use these calls during execution?

    Appeared 2x (2023, 2020)

  8. 14 Marks Medium Priority Asked: 2025

    Write short notes on following. (any two)

    Appeared 1x (2025)

  9. 7 Marks Medium Priority Asked: 2025

    Consider a variant of the RR algorithm where the entries in the ready queue are pointers to the PCB

    Appeared 1x (2025)

  10. 7 Marks Medium Priority Asked: 2025

    Suppose a process P wants to wait for two messages, one from mailbox A and one from mailbox B. What sequence of send and receive should it execute.

    Appeared 1x (2025)

  11. 7 Marks Medium Priority Asked: 2025

    Define a semaphore for the dining philosophers problem.

    Appeared 1x (2025)

  12. 7 Marks Medium Priority Asked: 2025

    Explain concurrency controls? What are the differences between real and virtual concurrency?

    Appeared 1x (2025)

  13. 7 Marks Medium Priority Asked: 2025

    How process is differing from program? Describe process transition diagram in detail.

    Appeared 1x (2025)

  14. 14 Marks Medium Priority Asked: 2024

    Write short notes on synchronization, paging, and system calls.

    Appeared 1x (2024)

  15. 7 Marks Medium Priority Asked: 2024

    What resources are used when a thread is created? How do they differ from those when a process is created?

    Appeared 1x (2024)

  16. 7 Marks Medium Priority Asked: 2024

    Explain the meaning of busy waiting, identify other kinds of waiting in an operating system, and discuss whether busy waiting can be avoided altogether.

    Appeared 1x (2024)

  17. 7 Marks Medium Priority Asked: 2024

    Can a system detect that some of its processes are starving? If your answer "Yes" explain how it can? If your answer no, explain how the system can deal with the starvation problem.

    Appeared 1x (2024)

  18. 7 Marks Medium Priority Asked: 2024

    Explain the importance of semaphores in OS, including binary and counting semaphores with examples.

    Appeared 1x (2024)

  19. 7 Marks Low Priority Asked: 2026, 2025, 2023

    Explain what a process is (including difference from program and overview of process management) and explain the process life cycle / process states with the process state transition diagram.

    Appeared 3x (2026, 2025, 2023)

  20. 7 Marks Medium Priority Asked: 2025

    Calculate the number of page faults using optimal page replacement for a given reference string and number of frames.

    Appeared 1x (2025)

  21. 7 Marks Medium Priority Asked: 2024

    Consider the following segment table. What are the physical addresses for the following logical address?

    Appeared 1x (2024)

  22. 7 Marks Medium Priority Asked: 2024

    Explain the benefits of mapping objects into virtual memory.

    Appeared 1x (2024)

  23. 7 Marks Medium Priority Asked: 2024

    What is Overlay? How to dynamic linking and loading perform in memory management?

    Appeared 1x (2024)

  24. 9 Marks Low Priority Asked: 2025, 2023, 2020, 2019

    Calculate the number of page faults for the given reference string and frames using FIFO, LRU and/or Optimal page replacement and compare them.

    Appeared 4x (2025, 2023, 2020, 2019)

  25. 7 Marks Low Priority Asked: 2023, 2020

    Explain segmentation and virtual/logical to physical address translation in a segmented system with diagram/example

    Appeared 2x (2023, 2020)

  26. 7 Marks Low Priority Asked: 2023

    Explain paging and segmentation and how they help remove fragmentation

    Appeared 1x (2023)

  27. 7 Marks Low Priority Asked: 2023

    Explain virtual memory and discuss advantages and disadvantages of non-contiguous storage allocation.

    Appeared 1x (2023)

  28. 7 Marks Medium Priority Asked: 2025

    Give an example of an application where file data should be accessed sequentially and an example where it should be accessed randomly.

    Appeared 1x (2025)

  29. 7 Marks Medium Priority Asked: 2025

    Suppose that a disk drive has 5000 cylinders numbered 0 to 4999. The drive is currently serving a request at cylinder 143 and the previous request was at cylinder 125. The queue of pending request in FIFO order is - 86, 1470, 913, 1774, 948, 1509, 1022, 1750, 750, 750, 750, 130. Starting from current head position, what is the total distance that the disk arm moves to satisfy all pending request for each of following.

    Appeared 1x (2025)

  30. 7 Marks Medium Priority Asked: 2024

    Explain why some systems keep track of file type while others do not, and discuss which approach is better.

    Appeared 1x (2024)

  31. 7 Marks Medium Priority Asked: 2024

    Consider a file system on a disk that has both logical and physical block sizes of 512 bytes. Assume that the information about each file is already in memory. For each of three allocation strategy (continuous, linked and indexed), how is the logical to physical address mapping accomplished in this system? (for indexed allocation assume that a file is always less than 512 blocks long).

    Appeared 1x (2024)

  32. 7 Marks Low Priority Asked: 2023, 2019

    What is a file? Explain different file attributes and operations.

    Appeared 2x (2023, 2019)

  33. 7 Marks Low Priority Asked: 2026, 2023

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

    Appeared 2x (2026, 2023)

  34. 7 Marks Low Priority Asked: 2025, 2023

    Calculate total head movement distance for given request queue using SSTF / SCAN / LOOK disk scheduling algorithms.

    Appeared 2x (2025, 2023)

  35. 7 Marks Low Priority Asked: 2023

    Explain the difference between SCAN and LOOK disk scheduling algorithms.

    Appeared 1x (2023)

  36. 7 Marks Low Priority Asked: 2023

    List the advantages and disadvantages of Magnetic Tape memory.

    Appeared 1x (2023)

  37. 7 Marks Low Priority Asked: 2023

    Explain in detail about various ways of free space management.

    Appeared 1x (2023)

  38. 7 Marks Low Priority Asked: 2023

    Explain the file systems used in Linux and Windows.

    Appeared 1x (2023)

  39. 7 Marks Low Priority Asked: 2023

    What is a file? Briefly explain different directory structures. What kind of directory structure is used in UNIX?

    Appeared 1x (2023)

  40. 7 Marks High Priority Asked: 2025, 2024

    List three possible types of failures that can occur in a distributed system.

    Appeared 2x (2025, 2024)

  41. 7 Marks Medium Priority Asked: 2025

    Why might a system use interrupt driven I/O to manage a single serial port but polling I/O to manage a front end processor, such as a terminal concentrator.

    Appeared 1x (2025)

  42. 7 Marks Medium Priority Asked: 2025

    What aspects/features of a distributed system would be selected for a system running on a totally reliable network?

    Appeared 1x (2025)

  43. 7 Marks Medium Priority Asked: 2025

    Describe a method for process migration across machines with different architectures running i) the same operating system; ii) different operating systems.

    Appeared 1x (2025)

  44. 7 Marks Medium Priority Asked: 2024

    What are the advantages and disadvantages of making the computer network transparent to the user?

    Appeared 1x (2024)

  45. 7 Marks Medium Priority Asked: 2024

    What are the benefits of a distributed file system (DFS) compared to a file system in a centralized system?

    Appeared 1x (2024)

  46. 7 Marks Low Priority Asked: 2023

    Explain the concept of buffering and spooling.

    Appeared 1x (2023)

  47. 7 Marks Low Priority Asked: 2023

    Discuss the design issues of a distributed operating system.

    Appeared 1x (2023)

  48. 3 Marks Low Priority Asked: 2023

    Write a short note on Remote Procedure Call (RPC).

    Appeared 1x (2023)

  49. 7 Marks Medium Priority Asked: 2024

    In a multiprogramming and time sharing environment several users share system simultaneously. This situation can result in various security problems.

    Appeared 1x (2024)

  50. 4 Marks Low Priority Asked: 2023

    Write short notes: Virus

    Appeared 1x (2023)

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