isaqb cpsa-fl practice test

Exam Title: ISAQB Certified Professional for Software Architecture, Foundation Level

Last update: Nov 27 ,2025
Question 1

Which two of the following statements about quality characteristics are most accurate? (Choose
two.)

  • A. Flexibility reduces testability
  • B. Increased flexibility improves robustness
  • C. Simplicity increases comprehensibility
  • D. Increased efficiency results in reduced performance
Answer:

B,C


vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 2

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.)

  • A. The performance of the software
  • B. The technical quality of the software implementation
  • C. The suitability of the software design for its purpose
  • D. The software is free of errors
Answer:

A,B


vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 3

Which of the following statements regarding iterative and incremental design are correct? Please
name the three statements that fit the best. (Choose three.)

  • A. Iterations help to deal with uncertainties.
  • B. The iterative approach helps to detect design problems at an earlier stage.
  • C. If the incremental approach is used, risks are detected at a later stage.
  • D. Iterative design leads to project delays.
  • E. If iterative design is used; the customer will be less involved.
  • F. If incremental design is used; key functionality is considered as early as possible.
Answer:

A,B,F


vote your answer:
A
B
C
D
E
F
A 0 B 0 C 0 D 0 E 0 F 0
Comments
Question 4

HOTSPOT
Which of the following aspects are more of a domain-related nature, and which more of technical
nature? (Assign all answers.)

Answer:

None


Explanation:

vote your answer:
Comments
Question 5

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

  • A. an algorithm
  • B. a component
  • C. a test harness
  • D. a class
  • E. a processor
  • F. a method/procedure/function/operation
  • G. a local variable
  • H. a package
Answer:

A,B,D,H


vote your answer:
A
B
C
D
E
F
G
H
A 0 B 0 C 0 D 0 E 0 F 0 G 0 H 0
Comments
Question 6

HOTSPOT
Which of the following statements regarding the design principle ‘information hiding’ are true and
which are false? (Assign all answers.)

Answer:

None


Explanation:

vote your answer:
Comments
Question 7

Which two of the following requirements are examples of quality requirements? (Choose two.)

  • A. Up to 40,000 requests per day
  • B. User should be able to select the sort order freely.
  • C. Spelling is corrected automatically.
  • D. Failure rate is less than 0.1%.
Answer:

B,C


vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 8

HOTSPOT
Conway’s law sometimes is referred to as “If you have four teams working on the compiler, you’ll get
a 4-pass compiler.”
Which interpretations of this law are true, which are false? (Assign all answers.)

Answer:

None


Explanation:

vote your answer:
Comments
Question 9

HOTSPOT
What is the main benefit of the layered architectural pattern? (Assign all answers.)

Answer:

None


Explanation:

vote your answer:
Comments
Question 10

In a customer project the architecture shall be based on components. The requirements have not
been fully determined yet.
Taking this constraint into account, which three properties of the components developed by you will
you pay particular attention to? (Choose three.)

  • A. meaningful component names
  • B. weak coupling
  • C. strong cohesion
  • D. open for extension
  • E. small component size
Answer:

C,D,E


vote your answer:
A
B
C
D
E
A 0 B 0 C 0 D 0 E 0
Comments
Page 1 out of 4
Viewing questions 1-10 out of 43
Go To
page 2