CPSA-F Exam QuestionsBrowse all questions from this exam

CPSA-F Exam - Question 14


Which four of the following items can be building blocks of a software architecture? (Choose four.)

Show Answer
Correct Answer: ABDH

Building blocks of a software architecture typically include elements that define the system structure or modularity. An algorithm is essential for defining processes and computations. A component is a crucial architectural element representing modular parts of the system. A class is a fundamental building block in object-oriented designs. A package is a way to organize and group related classes or components, aiding in modularity. Therefore, the correct building blocks of a software architecture are an algorithm, a component, a class, and a package.

Discussion

2 comments
Sign in to comment
aqman
Jul 31, 2024

Correct answer is BDFH

DavidBarrineauOptions: BDFH
Dec 19, 2024

According to the iSAQB glossary, a function can be considered a "building block" in software architecture, as it is a fundamental unit that contributes to the construction of a larger system; meaning individual functions can be combined to create more complex functionalities within a software application