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

Software Engineering – Previous Year Questions

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

  1. Match List I with List II. List I: (A) Least frequently used (B) Critical section (C) Loosely coupled multiprocessor system (D) Distributed operating system organization List II: (I) Memory is distributed among the proc…
    Answer: C. (A)-(II), (B)-(III), (C)-(I), (D)-(IV)
  2. Match List I with List II. List I: (A) Firmware (B) Batch file (C) Packing (D) Banker's algorithm List II: (I) Number of logical records packed into a physical block (II) File kept in ASCII format (III) Resource allocat…
    Answer: C. (A)-(IV), (B)-(II), (C)-(I), (D)-(III)
  3. Match List I with List II. List I (system call): (A) fork() (B) exec() (C) kill() (D) exit() List II (description): (I) Sends a signal from one process to another process (II) Indicates termination of the current proces…
    Answer: C. (A)-(IV), (B)-(III), (C)-(I), (D)-(II)
  4. Which of the following cloud computing concept(s) is/are related to the pooling and sharing of resources? (A) Virtual Memory (B) Service (C) Virtualization
    Answer: A. (C) only Paper 2 CS · November 2020
  5. Which of the following routing technique(s) is/are used in distributed systems? (A) Fixed Routing (B) Virtual Routing (C) Dynamic Routing
    Answer: D. All of (A), (B) and (C)
  6. 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-III, B-IV, C-I, D-II
  7. Which statement is not correct about the 'init' process in UNIX?
    Answer: C. It is the first process in the system.
  8. 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. $ head -3 shortlist | tr '[a-z]' '[A-Z]'
  9. 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. (a)-(iii), (b)-(i), (c)-(iv), (d)-(ii)
  10. 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. Only I
  11. A distributed operating system typically consists of:
    Answer: C. Tightly coupled O.S. software on loosely coupled hardware
  12. Which of the following statements about UNIX signals is NOT correct?
    Answer: D. KILL is a blockable signal.
  13. 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. 80 msec
  14. What is the function of the following UNIX command? wc -l a > b &
    Answer: B. It runs the word-count program to count the number of lines in its input, file…
  15. Which of the following statements about the cron daemon in a UNIX operating system is NOT correct?
    Answer: D. Crontabs for individual users are not stored.
  16. 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. mkdir PIS PIS/progs PIS/data
  17. Match List I with List II
    Answer: B. A-II, B-III, C-IV, D-I Paper 2 CS · June 2025
  18. Which of the followings is NOT a software characteristic?
    Answer: D. Software is always correct Paper 2 CS · June 2025
  19. Which of the following cohesions are better than the Procedural Cohesion A. Functional Cohesion B. Sequential Cohesion C. Temporal Cohesion D. Communicational Cohesion E. Logical Cohesion
    Answer: B. A, B and D Only Paper 2 CS · June 2025
  20. Which of the followings belongs to MaCall's quality factors? A. Maintainability B. Usability C. Integrity D. Functionality
    Answer: D. A, B and C Only Paper 2 CS · June 2025
  21. Match List I with List II
    Answer: A. A-II, B-III, C-I, D-IV Paper 2 CS · June 2025
  22. In Software Engineering Jackson's Principle based on A. Designation B. Definitions C. Refutable Assertions D. Formal Review E. Requirement Elicitation
    Answer: A. A, B & C Only Paper 2 CS · December 2024
  23. Match List I (software risk) with List II: A. Predictable risk, B. Business risk, C. Project risk, D. Past risk. List II: I. Strategic risk, II. Staffing and organization, III. Implementation, IV. Past project experienc…
    Answer: D. A-IV, B-I, C-II, D-III Paper 2 CS · December 2024
  24. Identify the correct statements from the following regarding spiral model. A. Spiral model is an incremental process model. B. Spiral model is a risk - driven process mode. C. Spiral model is an acyclic balancing approa…
    Answer: D. B & D Only x y Paper 2 CS · December 2024
  25. Collaborative document inspection technique used for?
    Answer: A. Requirement Validation Process Paper 2 CS · December 2024
  26. Which one of the following is not the part of requirement management?
    Answer: D. Page Traceability Table Paper 2 CS · December 2024
  27. The characteristics of modern programming are : A. Each module should do only one thing. B. Communication between modules is allowed only by a calling module. C. Communication can take place directly between modules tha…
    Answer: B. A, B & D only Paper 2 CS · December 2024
  28. Arrange the following steps of Feature Drive Development (FDD) process in the correct sequence : (A) Develop an overall model (B) Build by feature (C) Plan by feature (D) Design by feature (E) Build a feature list
    Answer: B. (A), (E), (C), (D), (B) Paper 2 CS · June 2024 (Re-Exam)
  29. Which of the following are Agile Process Models ? (A) Extreme Programming (XP) (B) Waterfall (C) Scrum (D) Spiral (E) Incremental
    Answer: A. (A) and (C) Only Paper 2 CS · June 2024 (Re-Exam)
  30. Arrange the following phases of the Agile process in the correct sequence : (A) Design (B) Release (C) Testing (D) Development (E) Planning
    Answer: C. (E), (A), (D), (C), (B) Paper 2 CS · June 2024 (Re-Exam)