Free ISQI CPSA-FL Practice Test & Real Exam Questions

  • Exam Code/Number: CPSA-FL
  • Exam Name/Title: ISAQB Certified Professional for Software Architecture - Foundation Level
  • Certification Provider: ISQI
  • Corresponding Certification: ISQI CPSA-F
  • Exam Questions: 45
  • Updated On: Jul 07, 2026
What do you have to take into account when designing external interfaces? (Choose three.)
Correct Answer: A,B,C Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
For which quality characteristics is the software architect responsible?
Please name the two characteristics that best match the role of the software architect. (Choose two.)
Correct Answer: A,B Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
What is the main benefit of the layered architectural pattern? (Assign all answers.)
Correct Answer:

Explanation:

The layered architectural pattern, also known as n-tier architecture, is a common framework in software development that organizes a system into distinct layers with specific roles and responsibilities. The primary advantage of this pattern is its Separation of Concerns (SoC), which means each layer is independent and can be understood without the others2. This separation enhances flexibility because changes in one layer can be made with minimal impact on others, allowing for easier maintenance and scalability12.
While creating high-performance systems (B) and being able to use application servers are also considerations in system architecture, they are not the main benefits attributed to the layered pattern. The layered architecture is more about managing complexity and promoting modularity rather than directly enhancing performance or dictating the use of specific technologies like application servers34.
References:
* Baeldung on Computer Science article on Layered Architecture1.
* O'Reilly's Software Architect's Handbook on Advantages of Layered Architectures2.
* Bitloops documentation on Layered Architecture3.
* Developn article on Software Architecture Patterns
Which of the following statements are covered by the term 'coupling'? (Choose two.)
Correct Answer: C,D Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
Which of the following statements apply to design patterns? (Choose two.)
Correct Answer: B,C Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).