Question Bank + Learning Paths

Every question is mapped to topics so students can navigate from what is asked to what to learn quickly.

Question Bank Navigator

Pick a question and jump directly to mapped topics needed to answer it.

⚠️ Added for clarity (not directly from source): topic links and answer-route hints are generated to help students navigate quickly.
Introduction to Operating SystemsSummer 2023Q1(A)

Discuss role of OS as a resource manager.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: What Is an Operating System?
Introduction to Operating SystemsSummer 2023Q1(B)

Explain the features of Time-sharing system.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Types of Operating Systems to What Is an Operating System? to OS Services and System Calls
Introduction to Operating SystemsSummer 2023Q1(C)

Discuss different services provided by operating system.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: What Is an Operating System? to OS Services and System Calls to Types of Operating Systems
Introduction to Operating SystemsSummer 2023Q1(C) OR

Discuss different types of operating system.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: What Is an Operating System? to Types of Operating Systems to OS Services and System Calls
Introduction to Operating SystemsWinter 2023Q1(A)

What is system call? Explain steps for system call execution.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: OS Services and System Calls to What Is an Operating System?
Introduction to Operating SystemsWinter 2023Q1(B)

Give the view of OS as a resource manager.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: What Is an Operating System?
Introduction to Operating SystemsWinter 2023Q1(B) OR

Write short note on distributed OS.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: OS Services and System Calls to Types of Operating Systems
Introduction to Operating SystemsWinter 2023Q1(C)

Explain the types of Operating System.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: What Is an Operating System? to Types of Operating Systems to OS Services and System Calls
Introduction to Operating SystemsWinter 2023Q1(C) OR

List out types of architecture/structure of OS. Explain Layered and Monolithic Operating Systems.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: OS Structures and Processing Models to What Is an Operating System? to Types of Operating Systems
Introduction to Operating SystemsSummer 2024Q1(A)

Define the role of Operating System as a resource manager.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: What Is an Operating System? to OS Services and System Calls to Types of Operating Systems
Introduction to Operating SystemsSummer 2024Q1(B)

Explain Monolithic Kernel with the help of diagram.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: OS Structures and Processing Models to OS Roles, Kernel Mode, and User Mode
Introduction to Operating SystemsSummer 2024Q1(B) OR

Explain layered system with the help of diagram.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: OS Structures and Processing Models to What Is an Operating System? to OS Services and System Calls
Introduction to Operating SystemsSummer 2024Q1(C)

Define operating system. Explain any five services/functions of operating system.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: What Is an Operating System? to OS Services and System Calls to Types of Operating Systems
Introduction to Operating SystemsSummer 2024Q1(C) OR

Define operating system. Explain any five types of operating system.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: What Is an Operating System? to Types of Operating Systems to OS Services and System Calls
Introduction to Operating SystemsWinter 2024Q1(A)

Define Multiprogramming, Multiprocessing, Multitasking.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: OS Structures and Processing Models
Introduction to Operating SystemsWinter 2024Q1(B)

Explain Monolithic Kernel with the help of diagram.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: OS Structures and Processing Models to OS Roles, Kernel Mode, and User Mode
Introduction to Operating SystemsWinter 2024Q1(B) OR

Explain layered system with the help of diagram.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: OS Structures and Processing Models to What Is an Operating System? to OS Services and System Calls
Introduction to Operating SystemsWinter 2024Q1(C)

Define operating system. Explain any five services/functions of operating system.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: What Is an Operating System? to OS Services and System Calls to Types of Operating Systems
Introduction to Operating SystemsWinter 2024Q1(C) OR

Define operating system. Explain any five types of operating system.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: What Is an Operating System? to Types of Operating Systems to OS Services and System Calls
Introduction to Operating SystemsSummer 2025Q1(A)

Explain Operating System as a resource manager.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: What Is an Operating System? to OS Services and System Calls to Types of Operating Systems
Introduction to Operating SystemsSummer 2025Q1(B)

Explain Monolithic Kernel with the help of diagram.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: OS Structures and Processing Models to OS Roles, Kernel Mode, and User Mode
Introduction to Operating SystemsSummer 2025Q1(B) OR

Explain layered system with the help of diagram.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: OS Structures and Processing Models to What Is an Operating System? to OS Services and System Calls
Introduction to Operating SystemsSummer 2025Q1(C)

Define operating system. Explain any five services/functions of operating system.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: What Is an Operating System? to OS Services and System Calls to Types of Operating Systems
Introduction to Operating SystemsSummer 2025Q1(C) OR

Define operating system. Explain any five types of operating system.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: What Is an Operating System? to Types of Operating Systems to OS Services and System Calls
Process and Thread ManagementSummer 2023Q2(B)

Describe Process Control Block (PCB) with diagram.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: PCB and Context Switching to Process Concept, States, and Transitions
Process and Thread ManagementSummer 2023Q2(B) OR

Describe Process Life Cycle with diagram.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Process Concept, States, and Transitions
Process and Thread ManagementSummer 2023Q2(C)

Calculate average waiting time using FCFS and SJF for burst times 21, 3, 6 and 2, all arrival time 0. Draw Gantt chart.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: CPU Scheduling Algorithms (FCFS, RR, SJF, SRTN, Priority) to Scheduling Goals and Scheduler Types
Process and Thread ManagementSummer 2023Q2(C) OR

Calculate average turnaround and waiting time for Round Robin (q=3) and Priority Scheduling for five processes with given burst and priorities.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Scheduling Goals and Scheduler Types to CPU Scheduling Algorithms (FCFS, RR, SJF, SRTN, Priority) to Process Concept, States, and Transitions
Process and Thread ManagementWinter 2023Q2(A)

Explain PCB with block diagram.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: PCB and Context Switching
Process and Thread ManagementWinter 2023Q2(B)

Discuss context switching in OS.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: PCB and Context Switching
Process and Thread ManagementWinter 2023Q2(B) OR

Differentiate thread and process.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Threads and Multithreading Models to Process Concept, States, and Transitions
Process and Thread ManagementWinter 2023Q2(C)

Explain SRTN in short and solve with processes P0..P3 with arrival 0,1,3,5 and burst 10,6,2,4. Draw Gantt chart and compute average TAT/WT.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: CPU Scheduling Algorithms (FCFS, RR, SJF, SRTN, Priority) to Process Concept, States, and Transitions
Process and Thread ManagementWinter 2023Q2(C) OR

Explain SJF in short and solve with processes P0..P3 with arrival 0,1,3,5 and burst 10,6,2,4. Draw Gantt chart and compute average TAT/WT.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: CPU Scheduling Algorithms (FCFS, RR, SJF, SRTN, Priority) to Process Concept, States, and Transitions
Process and Thread ManagementSummer 2024Q2(A)

Implement Round Robin (q=3) for five processes (same arrival) and find average turnaround and waiting time.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Scheduling Goals and Scheduler Types to CPU Scheduling Algorithms (FCFS, RR, SJF, SRTN, Priority) to Process Concept, States, and Transitions
Process and Thread ManagementSummer 2024Q2(B)

Explain process state transitions with diagram.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Process Concept, States, and Transitions
Process and Thread ManagementSummer 2024Q2(B) OR

Define PCB and explain fields of PCB.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: PCB and Context Switching
Process and Thread ManagementSummer 2024Q2(C)

Apply Longest Remaining Time First (LRTF) for three processes and calculate average turnaround time.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Scheduling Goals and Scheduler Types to Process Concept, States, and Transitions
Process and Thread ManagementSummer 2024Q2(C) OR

Using FCFS with given arrival and mixed I/O-CPU-I/O profile, find percentage of CPU idle time.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: CPU Scheduling Algorithms (FCFS, RR, SJF, SRTN, Priority)
Process and Thread ManagementWinter 2024Q2(A)

Implement Round Robin (q=3) for five processes and find average TAT and WT.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: CPU Scheduling Algorithms (FCFS, RR, SJF, SRTN, Priority) to Process Concept, States, and Transitions
Process and Thread ManagementWinter 2024Q2(B)

Explain process state transition with diagram.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Process Concept, States, and Transitions
Process and Thread ManagementWinter 2024Q2(B) OR

Define PCB and explain fields of PCB.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: PCB and Context Switching
Process and Thread ManagementWinter 2024Q2(C)

Explain FCFS and Round Robin algorithm with example.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: CPU Scheduling Algorithms (FCFS, RR, SJF, SRTN, Priority)
Process and Thread ManagementWinter 2024Q2(C) OR

Explain SJF and non-preemptive priority algorithm with example.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: CPU Scheduling Algorithms (FCFS, RR, SJF, SRTN, Priority)
Process and Thread ManagementSummer 2025Q2(A)

Implement FCFS for five processes (same arrival) and find average TAT and WT.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: CPU Scheduling Algorithms (FCFS, RR, SJF, SRTN, Priority) to Process Concept, States, and Transitions
Process and Thread ManagementSummer 2025Q2(B)

Explain process states transition with diagram.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Process Concept, States, and Transitions
Process and Thread ManagementSummer 2025Q2(B) OR

Define PCB and explain fields of PCB.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: PCB and Context Switching
Process and Thread ManagementSummer 2025Q2(C)

Explain FCFS algorithm with example.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: CPU Scheduling Algorithms (FCFS, RR, SJF, SRTN, Priority)
Process and Thread ManagementSummer 2025Q2(C) OR

Explain SJF algorithm with example.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: CPU Scheduling Algorithms (FCFS, RR, SJF, SRTN, Priority)
Inter-process Communication and DeadlockSummer 2023Q3(A)

Define Mutual Exclusion, Critical Section, Race Condition.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: IPC Models and Race Conditions to Critical Section Solutions (Busy Waiting and Beyond)
Inter-process Communication and DeadlockSummer 2023Q3(B)

What is deadlock? List conditions that lead to deadlock.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Deadlock, Prevention, Detection, and Banker's Algorithm to IPC Models and Race Conditions
Inter-process Communication and DeadlockSummer 2023Q3(B) OR

Discuss Banker's algorithm for deadlock avoidance.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Deadlock, Prevention, Detection, and Banker's Algorithm
Inter-process Communication and DeadlockSummer 2023Q3(C)

Define semaphore. Discuss Readers-Writers problem using semaphore.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Readers-Writers, Dining Philosophers, Monitors, Pipes to Semaphores and Producer-Consumer
Inter-process Communication and DeadlockSummer 2023Q3(C) OR

Define semaphore. Discuss bounded buffer producer-consumer problem using semaphore.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Semaphores and Producer-Consumer
Inter-process Communication and DeadlockWinter 2023Q3(A)

What is deadlock? Which four conditions must be present for deadlock to occur?

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Deadlock, Prevention, Detection, and Banker's Algorithm to IPC Models and Race Conditions
Inter-process Communication and DeadlockWinter 2023Q3(B)

Explain test-and-set lock mechanism in IPC.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Critical Section Solutions (Busy Waiting and Beyond) to IPC Models and Race Conditions
Inter-process Communication and DeadlockWinter 2023Q3(B) OR

Explain race condition and mutual exclusion.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: IPC Models and Race Conditions
Inter-process Communication and DeadlockWinter 2023Q3(C)

Describe producer-consumer problem using semaphore in IPC.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Semaphores and Producer-Consumer to IPC Models and Race Conditions
Inter-process Communication and DeadlockWinter 2023Q3(C) OR

Describe Banker's algorithm with suitable example.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Deadlock, Prevention, Detection, and Banker's Algorithm
Inter-process Communication and DeadlockSummer 2024Q3(A)

Define deadlock and explain necessary conditions for deadlock.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Deadlock, Prevention, Detection, and Banker's Algorithm to IPC Models and Race Conditions
Inter-process Communication and DeadlockSummer 2024Q3(B)

Explain producer-consumer problem using semaphore with algorithm.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Semaphores and Producer-Consumer to Deadlock, Prevention, Detection, and Banker's Algorithm
Inter-process Communication and DeadlockWinter 2024Q3(A)

Explain Banker's algorithm for single resource with example.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Deadlock, Prevention, Detection, and Banker's Algorithm
Inter-process Communication and DeadlockWinter 2024Q3(C) OR

Explain producer-consumer problem using semaphore with algorithm.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Semaphores and Producer-Consumer to Deadlock, Prevention, Detection, and Banker's Algorithm
Inter-process Communication and DeadlockSummer 2025Q3(A)

What is deadlock? Explain four conditions of deadlock.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Deadlock, Prevention, Detection, and Banker's Algorithm to IPC Models and Race Conditions
Inter-process Communication and DeadlockSummer 2025Q3(C) OR

Explain Producer Consumer problem.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Semaphores and Producer-Consumer
Memory ManagementSummer 2023Q4(A)

Explain how free space can be managed by OS.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Memory Allocation and Free-Space Management
Memory ManagementSummer 2023Q4(B)

Explain paging with the help of diagram.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Paging, Demand Paging, and TLB
Memory ManagementSummer 2023Q4(B) OR

Explain page table with the help of diagram.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Paging, Demand Paging, and TLB to Page Replacement and Segmentation
Memory ManagementSummer 2023Q4(C)

Calculate page fault rates for FIFO and Optimal with 4 frames for reference string 0,2,1,6,4,0,1,0,3,1,2,1.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Page Replacement and Segmentation to Paging, Demand Paging, and TLB
Memory ManagementSummer 2023Q4(C) OR

Demonstrate first-fit, best-fit, worst-fit placement for given process sizes and partitions, and identify efficient algorithm.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Memory Allocation and Free-Space Management
Memory ManagementWinter 2023Q4(A)

Discuss paging with example.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Paging, Demand Paging, and TLB
Memory ManagementWinter 2023Q4(B) OR

Describe fixed and variable memory allocation in short.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Memory Allocation and Free-Space Management to Memory Concepts and Abstraction
Memory ManagementWinter 2023Q4(C)

Calculate page fault rates for FIFO and Optimal with 3 frames for reference string 7,0,1,2,0,3,0,4,2,3,0,3,2,0,2,0,1,7,0,1.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Page Replacement and Segmentation to Paging, Demand Paging, and TLB
Memory ManagementWinter 2023Q4(C) OR

Calculate page fault rates for LRU and Optimal with 3 frames for reference string 7,0,1,2,0,3,0,4,2,3,0,3,2,0,2,0,1,7,0,1.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Page Replacement and Segmentation to Paging, Demand Paging, and TLB
Memory ManagementSummer 2024Q4(A)

Explain paging technique with the help of diagram.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Paging, Demand Paging, and TLB
Memory ManagementSummer 2024Q4(B)

Given six partitions and process sizes, solve first-fit, best-fit and worst-fit placement.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Memory Allocation and Free-Space Management
Memory ManagementSummer 2024Q4(B) OR

Using given allocation/max table and available vector, apply Banker's algorithm: find Need, safety, and request grant check.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Memory Allocation and Free-Space Management
Memory ManagementSummer 2024Q4(C)

Calculate page faults for FIFO with 4 frames for reference string 1,2,3,4,5,3,4,1,6,7,8,7,8,9,7,8,9,5,4,5,4,2.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Paging, Demand Paging, and TLB to Page Replacement and Segmentation
Memory ManagementSummer 2024Q4(C) OR

Calculate page faults for OPTIMAL with 4 frames for reference string 1,2,3,4,5,3,4,1,6,7,8,7,8,9,7,8,9,5,4,5,4,2.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Paging, Demand Paging, and TLB to Page Replacement and Segmentation
Memory ManagementWinter 2024Q4(A)

Explain paging technique with the help of diagram.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Paging, Demand Paging, and TLB
Memory ManagementWinter 2024Q4(B)

Given six partitions and process sizes, solve first-fit, best-fit, and worst-fit placement.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Memory Allocation and Free-Space Management
Memory ManagementWinter 2024Q4(B) OR

Using given allocation/max table and available vector, apply Banker's algorithm: Need, safe state, and request grant check.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Memory Allocation and Free-Space Management
Memory ManagementWinter 2024Q4(C)

Calculate page faults for FIFO with 4 frames for reference string 1,2,3,4,5,3,4,1,6,7,8,7,8,9,7,8,9,5,4,5,4,2.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Paging, Demand Paging, and TLB to Page Replacement and Segmentation
Memory ManagementWinter 2024Q4(C) OR

Calculate page faults for OPTIMAL with 4 frames for reference string 1,2,3,4,5,3,4,1,6,7,8,7,8,9,7,8,9,5,4,5,4,2.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Paging, Demand Paging, and TLB to Page Replacement and Segmentation
Memory ManagementSummer 2025Q4(A)

What is memory? Explain different types of memory.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Memory Concepts and Abstraction to Memory Allocation and Free-Space Management
Memory ManagementSummer 2025Q4(B)

Explain first-fit memory allocation algorithm with example.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Memory Allocation and Free-Space Management to Memory Concepts and Abstraction
Memory ManagementSummer 2025Q4(B) OR

Explain best-fit memory allocation algorithm with example.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Memory Allocation and Free-Space Management to Memory Concepts and Abstraction
Memory ManagementSummer 2025Q4(C)

Calculate page faults for FIFO with 3 frames for reference string 1,2,3,4,5,3,4,1.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Paging, Demand Paging, and TLB to Page Replacement and Segmentation
Memory ManagementSummer 2025Q4(C) OR

Calculate page faults for LRU with 3 frames for reference string 1,2,3,4,5,3,4,1.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Paging, Demand Paging, and TLB to Page Replacement and Segmentation
I/O and File ManagementSummer 2023Q5(A)

Explain different types of operations performed on the file.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: File Management and File-System Structures
I/O and File ManagementSummer 2023Q5(B)

Discuss DMA.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: DMA and Buffering
I/O and File ManagementSummer 2023Q5(B) OR

Discuss RAID.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: RAID and Disk Cache
I/O and File ManagementSummer 2023Q5(C)

For requests 1,36,16,34,9,12 and current head 11 on 51-cylinder disk, calculate total movement for FCFS and SSTF.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Disk Arm Scheduling Algorithms to RAID and Disk Cache
I/O and File ManagementSummer 2023Q5(C) OR

For requests 1,36,16,34,9,12 and current head 11 on 51-cylinder disk, calculate total movement for LOOK and SCAN.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Disk Arm Scheduling Algorithms to RAID and Disk Cache
I/O and File ManagementWinter 2023Q5(A)

Explain different file operations.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: File Management and File-System Structures
I/O and File ManagementWinter 2023Q5(B)

Write short note on Direct Memory Access.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: DMA and Buffering
I/O and File ManagementWinter 2023Q5(B) OR

Explain different types of files.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: File Management and File-System Structures
I/O and File ManagementWinter 2023Q5(C)

For requests 1,36,16,34,9,12 and current head 11 on 51-cylinder disk, find total movement using C-LOOK.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Disk Arm Scheduling Algorithms to RAID and Disk Cache
I/O and File ManagementWinter 2023Q5(C) OR

For requests 1,36,16,34,9,12 and current head 11 on 51-cylinder disk, find total movement using C-SCAN.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Disk Arm Scheduling Algorithms to RAID and Disk Cache
I/O and File ManagementSummer 2024Q5(A)

Define RAID. Explain RAID0, RAID1 and RAID2.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: RAID and Disk Cache
I/O and File ManagementSummer 2024Q5(B)

Explain different file operations.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: File Management and File-System Structures
I/O and File ManagementSummer 2024Q5(B) OR

Explain different attributes of file.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: File Management and File-System Structures
I/O and File ManagementSummer 2024Q5(C)

For requests 1,36,16,34,9,12 and current head 11, solve FIFO and SSTF total movement.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Disk Arm Scheduling Algorithms
I/O and File ManagementSummer 2024Q5(C) OR

For requests 1,36,16,34,9,12 and current head 11, solve LOOK and SCAN total movement.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Disk Arm Scheduling Algorithms
I/O and File ManagementWinter 2024Q5(A)

Define RAID. Explain RAID0, RAID1 and RAID2.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: RAID and Disk Cache
I/O and File ManagementWinter 2024Q5(B)

Explain different file operations.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: File Management and File-System Structures
I/O and File ManagementWinter 2024Q5(B) OR

Explain different attributes of file.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: File Management and File-System Structures
I/O and File ManagementWinter 2024Q5(C)

For requests 1,36,16,34,9,12 and current head 11, solve FIFO and SSTF total movement.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Disk Arm Scheduling Algorithms
I/O and File ManagementWinter 2024Q5(C) OR

For requests 1,36,16,34,9,12 and current head 11, solve LOOK and SCAN total movement.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Disk Arm Scheduling Algorithms
I/O and File ManagementSummer 2025Q5(A)

What are I/O devices? List different types of I/O devices.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: I/O Devices and I/O Techniques
I/O and File ManagementSummer 2025Q5(B)

Explain different file operations.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: File Management and File-System Structures
I/O and File ManagementSummer 2025Q5(B) OR

Explain different attributes of file.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: File Management and File-System Structures
I/O and File ManagementSummer 2025Q5(C)

Explain FIFO disk scheduling algorithm with example.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Disk Arm Scheduling Algorithms to RAID and Disk Cache
I/O and File ManagementSummer 2025Q5(C) OR

Explain SSTF disk scheduling algorithm with example.

How to use this question

Learn linked topics first, then write in this order: definition, mechanism/steps, example or numerical, and final remark.

Suggested answer route: Disk Arm Scheduling Algorithms to RAID and Disk Cache