Labour Day Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: suredis

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

Page: 1 / 4
Total 43 questions

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

Testing Engine

  • Product Type: Testing Engine
$42  $119.99

PDF Study Guide

  • Product Type: PDF Study Guide
$36.75  $104.99
Question 1

You want to demonstrate to colleagues that certain building blocks are suitable for the implementation of a use-case scenario.

Which of the following UML diagrams is best suited for this?

Options:

A.

Use-case diagram

B.

Sequence diagram

C.

Activity diagram

D.

Class diagram

Question 2

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

Options:

A.

Deployment view

B.

Data view

C.

Runtime view

D.

Configuration view

E.

Non-functional view

F.

Link view

G.

Stakeholder view

Question 3

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

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

Options:

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.

Question 6

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

Options:

Page: 1 / 4
Total 43 questions