Operating Systems (CS-405) - Important Questions
-
Unit 17 Marks High Priority
Explain the evolution of operating systems and the characteristics of modern operating systems.
Predicted for DEC-2026
-
Unit 17 Marks High Priority
Define an operating system and explain its goals, functions and system management tasks.
Predicted for DEC-2026
-
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
-
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
-
Unit 27 Marks High Priority
Compare contiguous and indexed file allocation methods with respect to access, fragmentation and reliability.
Predicted for DEC-2026
-
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
-
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
-
Unit 37 Marks High Priority
Compare threads vs processes, including resources used on creation.
Predicted for DEC-2026
-
Unit 37 Marks High Priority
Compare common CPU scheduling algorithms and explain the criteria used for their evaluation.
Predicted for DEC-2026
-
Unit 37 Marks High Priority
Explain overlays, dynamic loading and dynamic linking for execution of large programs in memory management.
Predicted for DEC-2026
-
Unit 47 Marks High Priority
Explain binary and counting semaphores with examples and their use for process synchronization.
Predicted for DEC-2026
-
Unit 47 Marks High Priority
Write the semaphore-based solution for the dining philosophers problem.
Predicted for DEC-2026
-
Unit 47 Marks High Priority
Explain concurrency / concurrent programming, including concurrency controls and differences between real and virtual concurrency.
Predicted for DEC-2026
-
Unit 47 Marks High Priority
Write short note on deadlock prevention and avoidance.
Predicted for DEC-2026
-
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
-
Unit 57 Marks High Priority
Compare Unix/Linux and Windows operating systems.
Predicted for DEC-2026
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel