Software architecture is best defined as which of the following?
Difficulty: Medium
About this MCQ
This Medium Software Engineering MCQ checks one syllabus fact.
The question is: “Software architecture is best defined as which of the following?”
The accepted answer is B. The high-level structure of a software system, defining its components and how they interact.. Software architecture is best defined as which of the following is answered by The high-level structure of a software system defining its components and how they interact option B Option A An outdated computer system technology or application that is still in use despite being replaced by newer alternatives does not match the stem it is a near-miss used to catch incomplete recall of The high-level structure of a software system defining its components and how they interact Option C A preliminary working model of a software system built to gather early feedback from users does not match the stem it is a near-miss used to catch incomplete recall of The high-level structure of a software system defining its components.
- A. An outdated computer system, technology, or application that is still in use despite being replaced by newer alternatives.
Why not A: “An outdated computer system, technology, or application that is still in use despite being replaced by newer alternatives.” is not correct. The accepted answer is B. The high-level structure of a software system, defining its components and how they interact.. Software architecture is best defined as which of the following is answered by The high-level structure of a software system defining its components and how they interact option B
- B. The high-level structure of a software system, defining its components and how they interact. ✓
- C. A preliminary working model of a software system built to gather early feedback from users.
Why not C: “A preliminary working model of a software system built to gather early feedback from users.” is not correct. The accepted answer is B. The high-level structure of a software system, defining its components and how they interact.. Software architecture is best defined as which of the following is answered by The high-level structure of a software system defining its components and how they interact option B
- D. A prioritized list of features, changes, and fixes that need to be made to a software product.
Why not D: “A prioritized list of features, changes, and fixes that need to be made to a software product.” is not correct. The accepted answer is B. The high-level structure of a software system, defining its components and how they interact.. Software architecture is best defined as which of the following is answered by The high-level structure of a software system defining its components and how they interact option B
Correct answer
B. The high-level structure of a software system, defining its components and how they interact.
Explanation
Software architecture is best defined as which of the following is answered by The high-level structure of a software system defining its components and how they interact option B Option A An outdated computer system technology or application that is still in use despite being replaced by newer alternatives does not match the stem it is a near-miss used to catch incomplete recall of The high-level structure of a software system defining its components and how they interact Option C A preliminary working model of a software system built to gather early feedback from users does not match the stem it is a near-miss used to catch incomplete recall of The high-level structure of a software system defining its components.
Source: Software Engineering Official Reference Guide
Tags: computer science, software engineering, sdlc, software development
Submitted by: MCQsHub Editorial
Related MCQs
- Which of the following best describes Code review?
- Choose the correct description of Sprint.
- What is the name for a systematic examination of source code by peers to identify defects and improve quality?
- Which of the following best names the concept in which a prioritized list of features, changes, and fixes that...
- What does Pair programming refer to?
- What is the function or purpose of Product backlog?