Identify the correct concept described as: the high-level structure of a software system, defining its components and how they interact.
Difficulty: Medium
About this MCQ
This Medium Software Engineering MCQ checks one syllabus fact.
The question is: “Identify the correct concept described as: the high-level structure of a software system, defining its components and how they interact.”
The accepted answer is D. Software architecture. “Identify the correct concept described as: the high-level structure of a software system, defining its components and how they interact.” is answered by Software architecture (option D). Option A (“Modularity”) does not match the stem; it is a near-miss used to catch incomplete recall of Software architecture. Option B (“Product backlog”) does not match the stem; it is a near-miss used to catch incomplete recall of Software architecture. Remaining alternatives (Kanban) fall outside the same rule and should be eliminated once Software architecture 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. Modularity
Why not A: “Modularity” is not correct. The accepted answer is D. Software architecture. “Identify the correct concept described as: the high-level structure of a software system, defining its components and how they interact.” is answered by Software architecture (opt
- B. Product backlog
Why not B: “Product backlog” is not correct. The accepted answer is D. Software architecture. “Identify the correct concept described as: the high-level structure of a software system, defining its components and how they interact.” is answered by Software architecture (opt
- C. Kanban
Why not C: “Kanban” is not correct. The accepted answer is D. Software architecture. “Identify the correct concept described as: the high-level structure of a software system, defining its components and how they interact.” is answered by Software architecture (opt
- D. Software architecture ✓
Correct answer
D. Software architecture
Explanation
“Identify the correct concept described as: the high-level structure of a software system, defining its components and how they interact.” is answered by Software architecture (option D). Option A (“Modularity”) does not match the stem; it is a near-miss used to catch incomplete recall of Software architecture. Option B (“Product backlog”) does not match the stem; it is a near-miss used to catch incomplete recall of Software architecture. Remaining alternatives (Kanban) fall outside the same rule and should be eliminated once Software architecture 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
- What is the name for a systematic examination of source code by peers to identify defects and improve quality?
- A fixed, short time period during which a Scrum team completes a set amount of work. What is this concept call...
- What does Pair programming refer to?
- Choose the correct description of Sprint.
- Which term refers to a software development technique in which two programmers work together at one workstatio...
- Which of the following best names the concept in which a prioritized list of features, changes, and fixes that...