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

UGC NET Paper 2 Computer Science – Unit 6: Software Engineering PYQ (September 2022)

13 questions · answer key at the end · updated 11 Oct 2026
Q25. The RAD software process model stands for
  1. Rapid Application Development
  2. Relative Application Development
  3. Rapid Application Design
  4. Recent Application Development
Answer & explanation →
Q26. If every requirement can be checked by a cost-effective process, then the SRS is called
  1. Verifiable
  2. Traceable
  3. Modifiable
  4. Complete
Answer & explanation →
Q27. A fault-based testing technique is
  1. Unit testing
  2. Beta testing
  3. Stress testing
  4. Mutation testing
Answer & explanation →
Q28. Alpha and beta testing are forms of
  1. White-box testing
  2. Black-box testing
  3. Acceptance testing
  4. System testing
Answer & explanation →
Q29. The process of gathering software requirements from the client, analysing and documenting them is known as
  1. Software engineering process
  2. User engineering process
  3. Requirement elicitation process
  4. Requirement engineering process
Answer & explanation →
Q30. Size and complexity are part of
  1. People metrics
  2. Project metrics
  3. Process metrics
  4. Product metrics
Answer & explanation →
Q41. Which metrics are derived by normalising quality and/or productivity measures by the size of the software that has been produced?
  1. Function-oriented metrics
  2. Function-point metrics
  3. Lines-of-code metrics
  4. Size-oriented metrics
Answer & explanation →
Q42. The model in which the requirements are implemented category by category is the
  1. Evolutionary development model
  2. Waterfall model
  3. Prototyping model
  4. Iterative enhancement model
Answer & explanation →
Q43. Which of the following is an indirect measure of a product?
  1. Quality
  2. Complexity
  3. Reliability
  4. All of these
Answer & explanation →
Q44. If modules X and Y operate on the same input and output data, the cohesion is
  1. Logical cohesion
  2. Sequential cohesion
  3. Procedural cohesion
  4. Communicational cohesion
Answer & explanation →
Q68. Consider the following related to the Fourth Generation Technique (4GT):
(A) It controls efforts.
(B) It controls resources.
(C) It controls the cost of development.
Choose the correct answer from the options given below:
  1. (A) and (B) only
  2. (B) and (C) only
  3. (C) and (A) only
  4. All of (A), (B) and (C)
Answer & explanation →
Q77. Match List I with List II.
Choose the correct answer from the options given below:
List IList II
A. LocalizationI. Encapsulation
B. Packaging or binding of a collection of itemsII. Abstraction
C. Mechanism that enables a designer to focus on essential details of a program componentIII. Characteristic of software that indicates the manner in which information is concentrated in a program
D. Information hidingIV. Suppressing the operational details of a program component
  1. A-I, B-II, C-III, D-IV
  2. A-II, B-I, C-III, D-IV
  3. A-III, B-I, C-II, D-IV
  4. A-III, B-I, C-IV, D-II
Answer & explanation →
Q94. A good software requirement specification does NOT have the characteristic
  1. Completeness
  2. Consistency
  3. Clarity
  4. Reliability
Answer & explanation →

Answer key

  1. 25 – A
  2. 26 – A
  3. 27 – D
  4. 28 – C
  5. 29 – D
  6. 30 – D
  7. 41 – D
  8. 42 – A
  9. 43 – D
  10. 44 – D
  11. 68 – D
  12. 77 – C
  13. 94 – D