volume_mute

Architectural Levels of Abstraction

publish date2026/06/11 07:37:8.557169 UTC

Drag the correct term into each placeholder.

(1) is concerned with the architecture of individual programs - how a single program is decomposed into components. (2) is concerned with complex enterprise systems that include other systems, programs, and program components distributed over different computers.

Please drag and drop the selected option in the right place or type it instead
Architecture in the small
Architecture in the large
Micro-architecture
Macro-design

Correct Answer

(1) Architecture in the small
(2) Architecture in the large

Explanation

Architecture in the small is concerned with the architecture of individual programs. Architecture in the large is concerned with complex enterprise systems distributed over different computers, which may be owned and managed by different companies.

Reference

Software Engineering, Ian Sommerville, 10th edition


Quizzes you can take where this question appears