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

HOTSPOT
Which statements with regard to project objectives and architectural objectives are true and which are false? (Assign all answers.)
Hot Area:

HOTSPOT
Which of the following statements regarding the design principle ‘information hiding’ are true and which are false? (Assign all answers.)
Hot Area:

HOTSPOT
What is the main benefit of the layered architectural pattern? (Assign all answers.)
Hot Area:

HOTSPOT
You are supposed to choose a software-architecture modeling tool for a software-development project. You create a suitable criteria catalogue for the choice of appropriate tools. Which of the following factors can play a role in this? (Assign all answers.)
Hot Area:

HOTSPOT
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.)
Hot Area:

For which quality characteristics is the software architect responsible?
Please name the two characteristics that best match the role of the software architect. (Choose two.)
A. The performance of the software
B. The technical quality of the software implementation
C. The suitability of the software design for its purpose
D. The software is free of errors
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.
Which of the following statements are correct? (Choose two.)
A. The push operation usually places a new element onto a stack.
B. A stack acts exactly like a queue.
C. A stack is organized according to the FIFO principle.
D. A stack usually only provides access to one element at a time.
What do you have to take into account when designing external interfaces? (Choose three.)
A. Volatility of neighbouring systems
B. Adequate usage of the broker pattern
C. Protocols enforced by neighbouring systems
D. Expected amount of parallel calls
E. Ease of implementation
F. Effect on the coupling in the building block view