UGC NET · PAPER 2
UGC NET Paper 2 Computer Science – Unit 6: Software Engineering PYQ (September 2022)
Q25. The RAD software process model stands for
- Rapid Application Development
- Relative Application Development
- Rapid Application Design
- Recent Application Development
Q26. If every requirement can be checked by a cost-effective process, then the SRS is called
- Verifiable
- Traceable
- Modifiable
- Complete
Q27. A fault-based testing technique is
- Unit testing
- Beta testing
- Stress testing
- Mutation testing
Q28. Alpha and beta testing are forms of
- White-box testing
- Black-box testing
- Acceptance testing
- System testing
Q29. The process of gathering software requirements from the client, analysing and documenting them is known as
- Software engineering process
- User engineering process
- Requirement elicitation process
- Requirement engineering process
Q30. Size and complexity are part of
- People metrics
- Project metrics
- Process metrics
- Product metrics
Q41. Which metrics are derived by normalising quality and/or productivity measures by the size of the software that has been produced?
- Function-oriented metrics
- Function-point metrics
- Lines-of-code metrics
- Size-oriented metrics
Q42. The model in which the requirements are implemented category by category is the
- Evolutionary development model
- Waterfall model
- Prototyping model
- Iterative enhancement model
Q43. Which of the following is an indirect measure of a product?
- Quality
- Complexity
- Reliability
- All of these
Q44. If modules X and Y operate on the same input and output data, the cohesion is
- Logical cohesion
- Sequential cohesion
- Procedural cohesion
- Communicational cohesion
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:
(A) It controls efforts.
(B) It controls resources.
(C) It controls the cost of development.
Choose the correct answer from the options given below:
- (A) and (B) only
- (B) and (C) only
- (C) and (A) only
- All of (A), (B) and (C)
Q77. Match List I with List II.
Choose the correct answer from the options given below:
Choose the correct answer from the options given below:
| List I | List II |
|---|---|
| A. Localization | I. Encapsulation |
| B. Packaging or binding of a collection of items | II. Abstraction |
| C. Mechanism that enables a designer to focus on essential details of a program component | III. Characteristic of software that indicates the manner in which information is concentrated in a program |
| D. Information hiding | IV. Suppressing the operational details of a program component |
- A-I, B-II, C-III, D-IV
- A-II, B-I, C-III, D-IV
- A-III, B-I, C-II, D-IV
- A-III, B-I, C-IV, D-II
Q94. A good software requirement specification does NOT have the characteristic
- Completeness
- Consistency
- Clarity
- Reliability