What term describes the following? a software development model where each development phase has a corresponding testing phase, forming a V shape.
Difficulty: Medium
About this MCQ
This Medium Software Engineering MCQ checks one syllabus fact.
The question is: “What term describes the following? a software development model where each development phase has a corresponding testing phase, forming a V shape.”
The accepted answer is D. V-model. V-model is the fact required by “What term describes the following? a software development model where each development phase has a corresponding testing phase, forming a V shape.” (option D). Option A (“Legacy system”) does not match the stem; it is a near-miss used to catch incomplete recall of V-model. Option B (“Modularity”) does not match the stem; it is a near-miss used to catch incomplete recall of V-model. Remaining alternatives (Software prototype) fall outside the same rule and should be eliminated once V-model is identified. Software Engineering questions of this type reward precise definitions rather than approximate associations. Software Engineering recall of this distinction is a regular item in FPSC, PPSC, NTS, and CSS papers.
- A. Legacy system
Why not A: “Legacy system” is not correct. The accepted answer is D. V-model. V-model is the fact required by “What term describes the following? a software development model where each development phase has a corresponding testing phase, forming a V shape.”
- B. Modularity
Why not B: “Modularity” is not correct. The accepted answer is D. V-model. V-model is the fact required by “What term describes the following? a software development model where each development phase has a corresponding testing phase, forming a V shape.”
- C. Software prototype
Why not C: “Software prototype” is not correct. The accepted answer is D. V-model. V-model is the fact required by “What term describes the following? a software development model where each development phase has a corresponding testing phase, forming a V shape.”
- D. V-model ✓
Correct answer
D. V-model
Explanation
V-model is the fact required by “What term describes the following? a software development model where each development phase has a corresponding testing phase, forming a V shape.” (option D). Option A (“Legacy system”) does not match the stem; it is a near-miss used to catch incomplete recall of V-model. Option B (“Modularity”) does not match the stem; it is a near-miss used to catch incomplete recall of V-model. Remaining alternatives (Software prototype) fall outside the same rule and should be eliminated once V-model is identified. Software Engineering questions of this type reward precise definitions rather than approximate associations. Software Engineering recall of this distinction is a regular item in FPSC, PPSC, NTS, and CSS papers.
Source: Software Engineering Official Reference Guide
Tags: computer science, software engineering, sdlc, software development
Submitted by: MCQsHub Editorial
Related MCQs
- The concept in which a software development model that combines iterative development with systematic risk ana...
- Select the correct name for: an assessment conducted early in a project to determine whether a proposed system...
- Which statement correctly explains Feasibility study?
- Which concept is defined as follows: a preliminary working model of a software system built to gather early fe...
- What is Software prototype primarily used for?
- The following statement describes a specific concept. What is it called? an Agile workflow method that visuali...