Vcehome > ISQI > ISAQB Certified Professional For Software Architecture (CPSA) > CPSA-FL > CPSA-FL Online Practice Questions and Answers

CPSA-FL Online Practice Questions and Answers

Questions 4

HOTSPOT

Which characteristics of a black-box building block are you able to specify as an architect? (Assign all answers.)

Hot Area:

Browse 43 Q&As
Questions 5

HOTSPOT

Which characteristics of a building block are only visible in the whitebox view, and for which characteristics does the blackbox view suffice? (Assign all answers.)

Hot Area:

Browse 43 Q&As
Questions 6

HOTSPOT

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

Hot Area:

Browse 43 Q&As
Questions 7

What are the four key terms in common definitions of software architecture? (Choose four.)

A. Source code

B. Building Blocks

C. Functionality

D. Relationships

E. Components

F. Requirements

G. Interfaces

Browse 43 Q&As
Questions 8

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.

Browse 43 Q&As
Questions 9

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

Browse 43 Q&As
Questions 10

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.

Browse 43 Q&As
Questions 11

Which of the following statements apply to design patterns? (Choose two.)

A. Design patterns are not invented but discovered.

B. Design patterns should always be described alongside the problem they are supposed to solve.

C. Design patterns are formally defined and can thus be proven to be correct.

D. The number of design patterns used is proportional to the software architecture's quality.

Browse 43 Q&As
Questions 12

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

A. Bridge

B. Tower

C. Observer

D. Wall

Browse 43 Q&As
Questions 13

Which of the following statements about (crosscutting) concepts are most appropriate? (Select four.)

A. The definition of appropriate concepts ensures the conceptual integrity of the architecture.

B. Concepts are a means to increase consistency.

C. For each quality goal there should be an explicitly documented concept.

D. Uniform exception handling is most easily achieved when architects agree with developers upon a suitable concept prior to implementation.

E. A concept might be implemented by a single building block.

F. Uniform usage of concepts reduces coupling between building blocks.

G. A concept can define constraints for the implementation of many building blocks.

Browse 43 Q&As
Exam Code: CPSA-FL
Exam Name: ISAQB Certified Professional for Software Architecture - Foundation Level (CPSA-FL)
Last Update: May 11, 2024
Questions: 43 Q&As

PDF

$49.99

VCE

$59.99

PDF + VCE

$67.99