Operating Systems (CY-404) - Important Questions
-
7 Marks High Priority Asked: 2025, 2024, 2023
Explain the services provided by an operating system to users and applications.
Appeared 3x (2025, 2024, 2023)
-
9 Marks High Priority Asked: 2024, 2023
Discuss the characteristics and features of the operating system.
Appeared 3x (2024, 2023)
-
7 Marks High Priority Asked: 2025, 2023
Explain the evolution of operating systems in detail and its impact on computing.
Appeared 2x (2025, 2023)
-
7 Marks Medium Priority Asked: 2024, 2023
List and explain the types of system calls
Appeared 2x (2024, 2023)
-
7 Marks Medium Priority Asked: 2025
Explain how the operating system ensures security and protection, including mechanisms used.
Appeared 1x (2025)
-
7 Marks Low Priority Asked: 2024
Explain utility programs supported in the operating system
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2024
With a neat sketch explain the structure of an operating system.
Appeared 1x (2024)
-
14 Marks Low Priority Asked: 2023
Write short notes on any two: utility programs, virtual concurrency, paged segmentation, file systems in UNIX
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2023
Discuss the functions of operating system.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2022
What are the advantages and disadvantages of using the same system call interface for manipulating both files and devices?
Appeared 1x (2022)
-
9 Marks High Priority Asked: 2025, 2024, 2023
Define what a thread is and compare user-level vs kernel-level threads, including differences, advantages and disadvantages.
Appeared 3x (2025, 2024, 2023)
-
7 Marks Medium Priority Asked: 2024, 2023
Explain how semaphores solve the critical section problem, including definition, wait/signal operations and illustrative example.
Appeared 2x (2024, 2023)
-
7 Marks Medium Priority Asked: 2025
Explain the SJF and Priority CPU scheduling algorithms with examples.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Define deadlock and explain the necessary conditions for deadlock and methods for deadlock prevention.
Appeared 1x (2025)
-
7 Marks Low Priority Asked: 2024
Explain the dual mode of process execution and why it's necessary.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2024
Describe the concept of a process-based kernel and its advantages.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2024
Given processes with arrival times and burst times, draw the Gantt chart and calculate average waiting time / completion time using Shortest Job First scheduling.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2024
Explain the working of deadlock prevention techniques.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2023
Explain the Peterson solution for critical section problem.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2023
Write and explain the process states with a neat sketch.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2023
Given processes with burst times and priorities arriving at time 0, calculate turnaround time for each process using Priority scheduling.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2023
Write and explain the Banker's algorithm for deadlock avoidance.
Appeared 1x (2023)
-
14 Marks High Priority Asked: 2024
Calculate the number of page faults for the given reference string using FIFO and LRU page replacement with a given number of frames.
Appeared 2x (2024)
-
7 Marks Medium Priority Asked: 2024, 2022
Define virtual memory and explain the advantages / benefits of virtual memory technique.
Appeared 2x (2024, 2022)
-
7 Marks Medium Priority Asked: 2025
Describe / explain FIFO and LRU page replacement algorithms with examples.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Discuss memory management in UNIX and Windows operating systems.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
What is the concept of Overlay? How it is useful in executing large programs?
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2023, 2022
Explain the concept and need of demand paging with diagram.
Appeared 2x (2023, 2022)
-
7 Marks Low Priority Asked: 2024
Explain segmentation in detail with an example.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2023
Discuss the advantages of segmentation over paging.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2023
Differentiate between internal fragmentation and external fragmentation.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2023
Explain the procedure that ensures protection using paging.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2023
Define Belady's anomaly and explain why it happens with an example.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2023
Write short notes on memory management in UNIX.
Appeared 1x (2023)
-
7 Marks High Priority Asked: 2024
Discuss contiguous file allocation method, including its advantages and disadvantages (in comparison to linked allocation).
Appeared 2x (2024)
-
7 Marks Medium Priority Asked: 2023
Calculate total head movement for FCFS disk scheduling given current head at track 143, previous at 125, and FIFO queue 86, 147, 91, 177, 94, 150, 102, 175, 130 on 0-199 tracks.
Appeared 2x (2023)
-
7 Marks Medium Priority Asked: 2025
Describe the file system structure. Explain the roles of different file system modules.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Write detailed notes on SSTF, SCAN and C-SCAN disk scheduling algorithms.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Compare the file systems in UNIX and Windows in terms of structure and performance.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2023, 2022
Explain the indexed file allocation method for disk space with examples.
Appeared 2x (2023, 2022)
-
7 Marks Low Priority Asked: 2024
List and explain the various File protection methods.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2024
Discuss in the disk performance parameters with examples.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2024
Explain the following commands: lseek, stat and ioctl with examples.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2024
Explain FCFS and SSTF disk scheduling algorithms with examples.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2023
Explain two-level directory structure with relevant diagram.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2023
Discuss the linked file allocation method for disk space.
Appeared 1x (2023)
-
7 Marks Medium Priority Asked: 2024, 2023
Differentiate between distributed and multiprocessor operating systems.
Appeared 2x (2024, 2023)
-
7 Marks Medium Priority Asked: 2024, 2023
Explain asynchronous operations in I/O management in detail.
Appeared 2x (2024, 2023)
-
7 Marks Medium Priority Asked: 2024, 2023
Explain the logical structure of I/O function with an example.
Appeared 2x (2024, 2023)
-
7 Marks Medium Priority Asked: 2025
Discuss the structure and functions of the Kernel I/O subsystem.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
What is asynchronous I/O and how does it differ from synchronous I/O?
Appeared 1x (2025)
-
7 Marks Low Priority Asked: 2024
Explain the key characteristics of a network operating system and how they differ from a traditional operating system.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2023
Explain interrupt-driven I/O techniques.
Appeared 1x (2023)
-
14 Marks Low Priority Asked: 2022
Write short notes on I/O buffering, Kernel I/O subsystem, concurrent I/O, and interrupt-driven I/O.
Appeared 1x (2022)
-
14 Marks Medium Priority Asked: 2025
Write short notes on any two
Appeared 1x (2025)
-
14 Marks Low Priority Asked: 2024
Write short notes on any two of the following.
Appeared 1x (2024)
-
14 Marks Low Priority Asked: 2024
Write short notes on any two of the following:
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2022
With a neat diagram, explain the layered structures of UNIX operating system.
Appeared 1x (2022)
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