All mock tests are FREE till 31 December — register to save your progress
UGC NET · PAPER 2

UGC NET Paper 2 Computer Science – Unit 5: System Software and Operating System PYQ (December 2024)

10 questions · answer key at the end · updated 11 Oct 2026
Q27. Consider the following disk-scheduling movement and identify the algorithm it represents. Request queue: 84, 125, 11, 36, 170, 20, 172, 45 (cylinders 0–199). The head starts at cylinder 28 and services 36 → 45 → 84 → 125 → 170 → 172 moving towards higher cylinders, then jumps directly back to 11 (without going to 199 or 0) and services 11 → 20.
  1. SSTF
  2. SCAN
  3. C-SCAN
  4. C-LOOK
Answer & explanation →
Q41. Match List I with List II
List IList II
A. RAID level 1I. Bit-interleaved parity organization
B. RAID level 2II. Disk mirroring
C. RAID level 3III. Block-interleaved parity organization
D. RAID level 4IV. ECC organization
  1. A-II, B-I, C-IV, D-III
  2. A-II, B-IV, C-I, D-III
  3. A-III, B-IV, C-I, D-II
  4. A-IV, B-III, C-II, D-I
Answer & explanation →
Q47. If the virtual memory size is 32 MB and the physical memory size is 4 MB with a page size of 2 KB, calculate the number of frames available in physical memory.
  1. 1024
  2. 2048
  3. 3072
  4. 4096
Answer & explanation →
Q76. Which of the following does NOT interrupt a running process?
  1. Device
  2. Timer
  3. Scheduler
  4. Power Failure
Answer & explanation →
Q77. Given the following processes with their burst times and priorities (lower number indicates higher priority), all arriving at time 0, what is the average waiting time using the (non-preemptive) priority scheduling algorithm?
ProcessBurst TimePriority
P1103
P211
P324
P415
P552
  1. 9.2
  2. 6.8
  3. 7.6
  4. 8.2
Answer & explanation →

Directions (Q96–100): Consider the following set of processes with arrival time and CPU burst time given in milliseconds (ms):

ProcessArrival TimeBurst Time
P105
P223
P322
P453
P561
Q96. Calculate the average response time for these processes with the non-preemptive priority scheduling algorithm. Priorities are as follows; consider that all the processes arrive at time 0 (low numbers represent high priority).
ProcessBurst TimePriority
P153
P231
P325
P434
P512
  1. 5.6 ms
  2. 5.2 ms
  3. 4.7 ms
  4. 3.8 ms
Answer & explanation →
Q97. Find the average weighted turnaround time for these processes using the Highest Response Ratio Next (HRN) algorithm.
  1. 3.2 ms
  2. 2.834 ms
  3. 1.632 ms
  4. 6.721 ms
Answer & explanation →
Q98. What is the average turnaround time for these processes with the First Come First Serve (FCFS) scheduling algorithm?
  1. 5.3 ms
  2. 6.4 ms
  3. 7.0 ms
  4. 8.2 ms
Answer & explanation →
Q99. What is the average waiting time for these processes with non-preemptive Shortest Job First (SJF) scheduling?
  1. 3.0 ms
  2. 2.1 ms
  3. 4.6 ms
  4. 3.2 ms
Answer & explanation →
Q100. When we apply the Shortest Job First (SJF) scheduling algorithm, process P2 faces partial starvation and waits a longer time to execute. Which one of the following algorithms addresses this problem?
  1. Round Robin
  2. Priority
  3. Highest Response Ratio Next
  4. Least Completed Next
Answer & explanation →

Answer key

  1. 27 – D
  2. 41 – B
  3. 47 – B
  4. 76 – C
  5. 77 – D
  6. 96 – A
  7. 97 – B
  8. 98 – C
  9. 99 – D
  10. 100 – C