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 2022 Shift 2)

9 questions · answer key at the end · updated 11 Oct 2026
Q17. In the Linux operating system, when ________ is invoked, it is passed a set of flags that determine how much sharing is to take place between the parent and child tasks.
  1. fork()
  2. clone()
  3. pthread()
  4. thread()
Answer & explanation →
Q18. The main function of the microkernel is to provide a communication facility between the ________ program and the various ________ that are also running in user space.
  1. Virtual, Processes
  2. System, Processes
  3. Client, Services
  4. Virtual, Services
Answer & explanation →
Q19. Consider an operating system capable of loading and executing a single sequential user process at a time. The disk head scheduling algorithm used is first come first served (FCFS). If FCFS is replaced by shortest seek time first (SSTF) and the vendor claims 50% better benchmark results, what is the expected improvement in the I/O performance of user programs?
  1. 50%
  2. 100%
  3. 25%
  4. 0%
Answer & explanation →
Q20. For the following set of processes scheduled using the FCFS policy, determine the average waiting time. The processes arrived in the order P1, P2, P3, P4.
ProcessBurst Time
P18
P215
P310
P47
  1. 8
  2. 16
  3. 32
  4. 48
Answer & explanation →
Q51. Which of the following statements are true?
1. Shortest remaining time first scheduling may cause starvation
2. Preemptive scheduling may cause starvation
3. Round robin is better than FCFS in terms of response time
Choose the correct answer from the options given below:
  1. 1 only
  2. 2, 3 only
  3. 1, 2 only
  4. 1, 2, 3
Answer & explanation →
Q52. In the design of a protocol for the critical-section problem, each process must ask permission to enter the critical section in the ______ code; it then executes in the critical section; once it finishes it enters the ______ code. The process then enters the ______ code.
  1. entry section, remainder section, exit section
  2. entry section, exit section, remainder section
  3. remainder section, entry section, exit section
  4. remainder section, exit section, entry section
Answer & explanation →
Q70. Match List I with List II.
Choose the correct answer from the options given below:
List IList II
a. IPCI. Resource allocation
b. Demand pagingII. Computational speed-up
c. Banker's algorithmIII. Task control block
d. PCBIV. Virtual memory
  1. a-II, b-I, c-IV, d-III
  2. a-II, b-IV, c-I, d-III
  3. a-I, b-II, c-III, d-IV
  4. a-II, b-III, c-I, d-IV
Answer & explanation →
Q80. Select the correct order of events after power is turned on in a system.
I. Bootstrap loader is loaded from the disk
II. Kernel is loaded into memory
III. Firmware ROM loads the boot block
Choose the correct answer from the options given below:
  1. II, III and I
  2. III, I and II
  3. I, II and III
  4. I, III and II
Answer & explanation →
Q88. An OS follows round-robin scheduling with a time quantum of 4 ms. The CPU is free now and there are 20 processes waiting in the ready queue. The maximum time a process waits before getting the CPU is ______.
  1. 80 ms
  2. 76 ms
  3. 84 ms
  4. None of the above
Answer & explanation →

Answer key

  1. 17 – B
  2. 18 – C
  3. 19 – D
  4. 20 – B
  5. 51 – D
  6. 52 – B
  7. 70 – B
  8. 80 – B
  9. 88 – B