New Year Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 70percent

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

Demo: 12 questions
Total 43 questions

ISAQB Certified Professional for Software Architecture -Foundation Level Questions and Answers

Question 1

Which four of the following items can be building blocks of a software architecture? (Choose four.)

Options:

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

Question 2

You are the software architect of a system that has run for many years and been extended repeatedly. An analysis of the source code has revealed a multitude of dependencies between the classes.

Which of the following measures are possible solutions? (Assign all answers.)

Options:

Question 3

Select the two most appropriate methods for evaluating the reliability of a software system. (Choose two.)

Options:

A.

Determining the number of ‘lines of code’

B.

Measurement of ‘Mean-Time-between-Failure’

C.

Execution of performance tests

D.

Determination of the cyclomatic complexity

E.

Conducting an ATAM evaluation

Question 4

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

Options:

A.

meaningful component names

B.

weak coupling

C.

strong cohesion

D.

open for extension

E.

small component size

Question 5

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

Options:

A.

Source code

B.

Building Blocks

C.

Functionality

D.

Relationships

E.

Components

F.

Requirements

G.

Interfaces

Question 6

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

Options:

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

Question 7

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

Options:

Question 8

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

Options:

Question 9

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

Options:

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.

Question 10

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

Options:

Question 11

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

Options:

A.

Bridge

B.

Tower

C.

Observer

D.

Façade

E.

Wall

Question 12

Which statements regarding top-down and bottom-up design are true? (Assign all answers.)

Options:

Demo: 12 questions
Total 43 questions