Black Friday Special Sale - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: mxmas70

Home > iSQI > CPSA-F > CPSA-FL

CPSA-FL ISAQB Certified Professional for Software Architecture -Foundation Level Question and Answers

Question # 4

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

Full Access
Question # 5

Choose the most desirable characteristics of interfaces. (Choose three.)

A.

Easy to extend

B.

Geared towards the capabilities of the provider

C.

Clear descriptions of assertions and prerequisites

D.

As few parameters as possible

E.

Scalable to many consumers

F.

Remotely callable

G.

Hard to misuse

Full Access
Question # 6

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

Full Access
Question # 7

What are known patterns for the adaptation of interfaces? (Choose two.)

A.

Bridge

B.

Tower

C.

Observer

D.

Façade

E.

Wall

Full Access
Question # 8

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

Full Access
Question # 9

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.

Full Access
Question # 10

Decide if the following statements are true or false. The performance of a system (response time or throughput) often competes with its… (Assign all answers.)

Full Access
Question # 11

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

Full Access
Question # 12

What role does understandability play for architecture documentation? (Choose three.)

A.

It is desirable, but not essential.

B.

It is less important than completeness.

C.

It is an important quality characteristic.

D.

It is a quality characteristic together with correctness and efficiency.

E.

It is a quality characteristic together with simplicity and brevity.

F.

It is a quality characteristic together with scope and completeness.

Full Access