UGC NET · PAPER 2
UGC NET Paper 2 Computer Science – Unit 6: Software Engineering PYQ (June 2025)
Q10. Match List I (Software Quality Characteristic) with List II (Description)
| List I | List II |
|---|---|
| A. Reliability | I. Ability to transfer the software from one organization or hardware/software environment to another. |
| B. Efficiency | II. Capability of software to maintain its level of performance under stated conditions for a stated period of time. |
| C. Maintainability | III. Relationship between the level of performance of the software and the amount of resources used, under stated conditions. |
| D. Portability | IV. Effort needed to make modifications, including corrections, improvements or adaptation of software to changes in environment, requirements and functional specifications. |
- A-II, B-III, C-I, D-IV
- A-II, B-III, C-IV, D-I
- A-III, B-II, C-I, D-IV
- A-IV, B-II, C-I, D-III
Q18. The process followed in order to find difficult, unknown and hidden information about a software system is called
- Software Engineering
- Software Re-Engineering
- Reverse Engineering
- Inverse Engineering
Q20. Which of the following is NOT a software characteristic?
- Software does not wear out
- Software is flexible
- Software is not manufactured
- Software is always correct
Q21. 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
Choose the correct answer from the options given below:
A. Functional Cohesion
B. Sequential Cohesion
C. Temporal Cohesion
D. Communicational Cohesion
E. Logical Cohesion
Choose the correct answer from the options given below:
- A and D Only
- A, B and D Only
- C, D and E Only
- A, D and E Only
Q25. Which of the following belongs to McCall's quality factors?
A. Maintainability
B. Usability
C. Integrity
D. Functionality
Choose the correct answer from the options given below:
A. Maintainability
B. Usability
C. Integrity
D. Functionality
Choose the correct answer from the options given below:
- A and D Only
- A, B and D Only
- C and D Only
- A, B and C Only
Q32. Estimation of software development effort for organic software in basic COCOMO is
- E = 2.4 (KLOC)1.05 PM
- E = 3.4 (KLOC)1.06 PM
- E = 2.0 (KLOC)1.05 PM
- E = 2.4 (KLOC)1.07 PM
Q43. Match List I with List II
| List I | List II |
|---|---|
| A. Equivalence Partitioning | I. Measures independent paths in code |
| B. Boundary Value Analysis | II. Divides input into valid/invalid sets |
| C. Cyclomatic Complexity | III. Focuses on limits of input ranges |
| D. Decision Table Testing | IV. In which a number of combinations of actions are tested under varying sets of conditions. |
- A-II, B-III, C-I, D-IV
- A-II, B-III, C-IV, D-I
- A-III, B-II, C-I, D-IV
- A-IV, B-II, C-I, D-III
Q66. Which of the following is NOT a requirement elicitation technique?
- Interviews
- The use case approach
- Facilitated Application Specification Technique (FAST)
- Data Flow diagram
Q69. Arrange the following in increasing order of coupling, from lowest coupling to highest coupling.
A. Common Coupling
B. Stamp Coupling
C. Control Coupling
D. External Coupling
E. Content Coupling
Choose the correct answer from the options given below:
A. Common Coupling
B. Stamp Coupling
C. Control Coupling
D. External Coupling
E. Content Coupling
Choose the correct answer from the options given below:
- E, A, C, B, D
- D, B, A, E, C
- B, C, D, A, E
- C, A, B, D, E
Q85. Arrange the following types of testing in the order they are usually performed in the software development life cycle.
A. Integration testing
B. Unit testing
C. System Testing
D. Acceptance Testing
Choose the correct answer from the options given below:
A. Integration testing
B. Unit testing
C. System Testing
D. Acceptance Testing
Choose the correct answer from the options given below:
- B, C, A, D
- B, A, C, D
- C, B, A, D
- C, B, D, A