Certbus > ISQI > iSQI Certification > CPSA-FL > CPSA-FL Online Practice Questions and Answers

CPSA-FL Online Practice Questions and Answers

Questions 4

HOTSPOT

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

Hot Area:

Browse 43 Q&As
Questions 5

HOTSPOT

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

Hot Area:

Browse 43 Q&As
Questions 6

HOTSPOT

Which of the following statements regarding the design principle ‘information hiding’ are true and which are false? (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

Which of the following techniques are best suited to illustrate the interaction of runtime building blocks? Select the four most suitable techniques.

A. Activity diagrams

B. Sequence diagrams

C. State diagram

D. Flowcharts

E. Class diagrams

F. Tabular description of interfaces

G. Depiction of screen flows (sequence of user interactions)

H. Numbered lists of sequential steps

Browse 43 Q&As
Questions 10

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

Browse 43 Q&As
Questions 11

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 12

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

Browse 43 Q&As
Questions 13

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

Browse 43 Q&As
Questions 14

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

Browse 43 Q&As
Questions 15

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 16

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.

Browse 43 Q&As
Questions 17

Which views should software architects document? Select the three most popular views.

A. Deployment view

B. Data view

C. Runtime view

D. Configuration view

E. Non-functional view

F. Link view

G. Stakeholder view

H. Building-block view

I. Interface view

Browse 43 Q&As
Questions 18

Which three artifacts does the assessment team create when conducting an ATAM evaluation? (Choose three.)

A. Architecture-specific chapters of the quality management manual

B. The concrete quality tree

C. Description of quality scenarios

D. A quality model

E. Architecture documentation

F. Selection of the quality attributes of the architectural building blocks

G. List of the architectural risks

Browse 43 Q&As
Exam Code: CPSA-FL
Exam Name: iSAQB Software Architecture - Foundation Level (CPSA-F)
Last Update: Mar 18, 2025
Questions: 43 Q&As

PDF

$49.99

VCE

$55.99

PDF + VCE

$65.99