Match List I with List II List I List II A. Product complexity I. System…
2022
Match List I with List II
List I | List II |
|---|---|
A. Product complexity | I. System Requirements Design |
B. Structured System Analysis | II. Software Design |
C. Coupling & Cohesion | III. Validation Techniques |
D. Symbolic Execution | IV. Software Cost Estimation |
Choose the correct answer from the options given below:
- A.
A-II, B-III, C-IV, D-I
- B.
A-III, B-I, C-IV, D-II
- C.
A-IV, B-I, C-II, D-III
- D.
A-III, B-IV, C-I, D-II
Attempted by 54 students.
Show answer & explanation
Correct answer: C
Correct matching: Product complexity → Software cost estimation; Structured System analysis → System Requirements Design; Coupling & Cohesion → Software design; Symbolic Execution → Validation techniques.
Product complexity → Software cost estimation.
Reason: Higher product complexity increases development effort, resources, and risk, which directly affect cost estimation.
Structured System analysis → System Requirements Design.
Reason: Structured system analysis techniques are used to analyze and specify system requirements and to design requirement artifacts.
Coupling & Cohesion → Software design.
Reason: Coupling and cohesion are design quality attributes used to assess modularity and guide software design decisions.
Symbolic Execution → Validation techniques.
Reason: Symbolic execution is a testing/validation technique that executes programs with symbolic inputs to find errors and verify behavior.