iSAQB Certified Professional for Software Architecture – Foundation Level (CPSA-F) — Question 30

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

Answer options

Correct answer: A, B, D, H

Explanation

The correct answers, A, B, D, and H, represent essential entities in software architecture, with algorithms, components, classes, and packages forming the structure and organization of software systems. Options C, E, F, and G are important in software development but do not fundamentally represent building blocks of architecture.