Skip to content

Software Engineering

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.

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

More Software Engineering MCQs