All mock tests are FREE till 31 December — register to save your progress
Paper 2 CS · UNIT 05

System Software and Operating System – Previous Year Questions

336 questions from past UGC NET Paper 2 – Computer Science papers, each with the correct answer. Open any question for its explanation.

  1. Which of the following routing technique(s) is/are used in distributed systems? (A) Fixed Routing (B) Virtual Routing (C) Dynamic Routing
    Answer: D. (D) All of (A), (B) and (C) UGC NET November 2017 Paper 3
  2. Match the following WINDOWS system calls with the equivalent UNIX system calls, with reference to process control and file manipulation: Windows: (A) CreateProcess() (B) WaitForSingleObject() (C) CreateFile() (D) CloseH…
    Answer: A. (A) A-III, B-IV, C-I, D-II UGC NET November 2017 Paper 3
  3. Which statement is not correct about the 'init' process in UNIX?
    Answer: C. (C) It is the first process in the system. UGC NET January 2017 Paper 3
  4. Which UNIX command correctly changes the case of only the first three lines of the file "shortlist" from lower case to upper case?
    Answer: B. (B) $ head -3 shortlist | tr '[a-z]' '[A-Z]' UGC NET January 2017 Paper-3
  5. Match the following basic vi editor commands in UNIX with their functions. List I (Command): (a) dd (b) yy (c) p (d) u List II (Function): (i) Copies (yanks) the current line into the buffer (ii) Undoes the last change…
    Answer: D. (D) (a)-(iii), (b)-(i), (c)-(iv), (d)-(ii) UGC NET January 2017 Paper-3
  6. Consider the following statements about linker software: (I) A linker combines multiple object (relocatable) modules into a single load module. (II) A linker replaces absolute references in a program with symbolic refer…
    Answer: A. (A) Only I UGC NET January 2017 Paper-2
  7. A distributed operating system typically consists of:
    Answer: C. (C) Tightly coupled O.S. software on loosely coupled hardware UGC NET January 2017 Paper-2
  8. Which of the following statements about UNIX signals is NOT correct?
    Answer: D. (D) KILL is a blockable signal. UGC NET August 2016 Paper-3
  9. A null remote procedure call (RPC) (carrying 0 data bytes) takes 1.0 msec, with an additional 1.5 msec for every 1K of data carried. How long does it take to read 32K from a file server, issued as 32 separate 1K RPCs?
    Answer: B. (B) 80 msec UGC NET August 2016 Paper-2
  10. What is the function of the following UNIX command? wc -l a > b &
    Answer: B. (B) It runs the word-count program to count the number of lines in its input, f… UGC NET August 2016 Paper-3
  11. Which of the following statements about the cron daemon in a UNIX operating system is NOT correct?
    Answer: D. (D) Crontabs for individual users are not stored. UGC NET August 2016 Paper-3
  12. In UNIX, which single command creates the directory "PIS" together with its two subdirectories "progs" and "data" (i.e. PIS/progs and PIS/data), all newly created in one invocation?
    Answer: C. (C) mkdir PIS PIS/progs PIS/data UGC NET August 2016 Paper-2
  13. Match List - I with List - II. List - I List - II A. Latency I. number of tasks completed in a given time period B. Delay II. causes the current activity to be deferred C. Throughput III. time elapsed before next activi…
    Answer: D. A-IV, B-III, C-I, D-II Paper 2 CS · 22 June 2026
  14. In Rate Monotonic scheduling, if a task has a period of 80 ms and an execution time of 55 ms, then its processor utilization and task rate will be
    Answer: A. 0.69, 12.5 Hz Paper 2 CS · 22 June 2026
  15. Match the LIST-I with LIST-II. LIST-I LIST-II A. Disk Scheduling I. Round Robin B. Batch Processing II. SCAN C. Time Sharing III. LIFO D. Interrupt Processing IV. FIFO Choose the correct answer from the options given be…
    Answer: C. A-II, B-IV, C-I, D-III Paper 2 CS · 22 June 2026
  16. For the reference string: (given that number of frames is 3) 7 0 1 2 0 3 0 4 2 3 0 3 2 1 2 0 1 7 0 1 for the optimal page replacement algorithm, which of the following will represent the hit ratio?
    Answer: A. 11/20 Paper 2 CS · 22 June 2026
  17. Which of the following is not an interprocessor communication mechanism in UNIX?
    Answer: D. Semaphore Paper 2 CS · 22 June 2026
  18. In disk scheduling example, suppose the disk tracks are numbered from 0 to 49. Head is presently positioned at track 15 and requests for tracks 4, 40, 11, 35, 7 and 14 have arrived (in that order). It takes 1 ms to trav…
    Answer: A. C, B, D, A Paper 2 CS · 22 June 2026
  19. Following is not the feature/characteristic of Linked-List allocation of Files in a File system:
    Answer: B. Reading of files or accessing them in Random access is very fast Paper 2 CS · 22 June 2026
  20. Match List - I with List - II. List - I List - II A. Macros I. Converts high level code to object (Machine) code B. Assembler II. Used for code Expansion C. Loader III. Used to translate assembly language code to object…
    Answer: C. A-II, B-III, C-IV, D-I Paper 2 CS · 22 June 2026
  21. Once the process is allocated CPU and executing, which of the following events could NOT occur? A. The process could issue an I/O request and then be placed in the Ready Queue B. The process could create new subprocesse…
    Answer: D. A, C and D Only Paper 2 CS · June 2025
  22. What shall be the average waiting time per process if we know that 10 processes (on average) arrive every second and there are normally 20 processes in the queue?
    Answer: B. 02 seconds Paper 2 CS · June 2025
  23. Which of the following shows the correct hierarchy of a layered file system in an operating system? A. Logical File System B. File Organization Module C. Basic File System D. I/O Control E. Application Programs Choose t…
    Answer: C. E → A → B → C → D Paper 2 CS · June 2025
  24. Consider the following interrupt protection levels in Linux, and arrange them in the increasing order of their priorities. A. User-Mode Programs (Preemptible) B. Bottom Half Interrupt Handlers C. Top Half Interrupt Hand…
    Answer: D. A → D → B → C Paper 2 CS · June 2025
  25. Match List I with List IIList I List II A. Clustered Page Table I. Generally considered inappropriate for 64 bit architectures. B. Hierarchical Page Table II. Has only one entry for each real page (or frame) of memory.…
    Answer: B. A → III, B → I, C → IV, D → II Paper 2 CS · June 2025
  26. Identify the correct statement(s) from the following with respect to Spinlock Semaphores A. The name refers to busy waiting semaphores. B. They are not useful when the locks are to be held for a short duration of time.…
    Answer: A. A Only Paper 2 CS · June 2025
  27. What is the total swap time (swap in + swap out) in a system for a 15 MB process with a transfer rate of 30 MBps? Given that there is an average latency of 12 ms, however no head seeks are involved.
    Answer: A. 1.024 sec Paper 2 CS · June 2025
  28. Match List I with List IIList I List II A. RAID Level 2 I. Block interleaved distributed parity B. RAID Level 3 II. Also known as P+Q redundancy scheme C. RAID Level 5 III. Bit interleaved parity D. RAID Level 6 IV. Als…
    Answer: A. A → IV, B → III, C → I, D → II Paper 2 CS · June 2025
  29. Consider the following table about processes, their burst time and arrival time. Which process shall finish second last as per the respective Gantt charts for non-preemptive SJF and Round Robin (time quantum = 10) sched…
    Answer: D. SJF: P5; RR: P5 Paper 2 CS · June 2025
  30. Which of the following statements is correct for Pthreads?
    Answer: C. This is a specification only for thread behavior and not its implementation Paper 2 CS · June 2025