Summer Sale Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: ecus65

iSQI CPSA-FL - ISAQB Certified Professional for Software Architecture -Foundation Level

Page: 1 / 2
Total 43 questions

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

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

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

Which of the following statements are covered by the term 'coupling'? (Choose two.)

A.

A building block uses an interface of another building block.

B.

Two building blocks offer operations with the same name.

C.

A building block only contains operations that belong together logically.

D.

A building block uses internal data structures of another building block.

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.

Which statements with regard to project objectives and architectural objectives are true and which are false? (Assign all answers.)

How does management and architects work together? Decide which statements are true and which are false. (Assign all answers.)

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

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

Name the three most important fields of template-based architecture documentation. (Choose three.)

A.

To describe module structures (white boxes)

B.

To describe individual architectural modules and their external interfaces (black boxes)

C.

To use copyright templates for a consistent description of project/system meta information within documents and source codes

D.

To use a standardized document structure

E.

To reuse code and test case templates