Certbus > 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

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

How are written documentation and verbal communication of software architectures related? Please mark the following statements as true or false. (Assign all answers.)

Hot Area:

Browse 43 Q&As
Questions 6

HOTSPOT

Which information is presented in the building-block view? Rate the alternatives below as either true or false. (Assign all answers.)

Hot Area:

Browse 43 Q&As
Questions 7

HOTSPOT

Which of the following statements about the coupling between building blocks are correct? (Assign all answers.)

Hot Area:

Browse 43 Q&As
Questions 8

HOTSPOT

Concerning external interfaces, Postel's law suggests: "Be conservative in what you do, be liberal in what you accept from others." Assume that Postel's law has been consistently applied in your system. (Assign all answers.)

Hot Area:

Browse 43 Q&As
Questions 9

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 10

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 11

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 12

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 13

Which of the following principles apply to testing? (Choose two.)

A. In general, exhaustive testing is not possible.

B. Where many errors exist, more errors are usually hidden.

C. Sufficient testing will show that a program is free of errors.

D. Error-free test runs also mean: the software is usable.

Browse 43 Q&As
Questions 14

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 15

Which elements should be defined in the white-box view of a software building block 'foo'? Select the three most important elements. (Choose three.).

A. The dependencies of the internal building blocks of 'foo'

B. The legal contracts with the suppliers of the internal building blocks of 'foo'

C. The algorithms of the internal building blocks of 'foo'

D. The internal building blocks of 'foo'

E. The rationale for the decomposition of the building block

F. The sizes (in lines of code) of the internal building blocks of 'foo'

Browse 43 Q&As
Questions 16

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
Questions 17

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

A. Bridge

B. Tower

C. Observer

D. Wall

Browse 43 Q&As
Questions 18

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: Mar 20, 2024
Questions: 43 Q&As

PDF

$45.99

VCE

$49.99

PDF + VCE

$59.99