Free ISQI CPSA-FL Practice Test & Real Exam Questions
Name the three most important fields of template-based architecture documentation. (Choose three.)
Correct Answer: A,C,E
Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
Which four of the following items can be building blocks of a software architecture? (Choose four.)
Correct Answer: A,C,D,H
Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
Which statements with regard to project objectives and architectural objectives are true and which are false?
(Assign all answers.)

(Assign all answers.)

Correct Answer:

Explanation:
A) FalseB) TrueC) TrueD) False
A) Architectural objectives and project objectives need to be identical.
* This is false. Architectural objectives are concerned with the technical goals and quality attributes of the system, while project objectives are broader and include timelines, budgets, and overall project deliverables12.
B) Most of the time, architectural objectives are of a more long-term nature than project objectives.
* This is true. Architectural objectives often focus on the sustainability and maintainability of the system, which are long-term considerations, whereas project objectives may be more immediate and focused on the project's completion12.
C) Architectural objectives and project objectives need to be negotiated between the concerned parties.
* True. Both sets of objectives should align with the stakeholders' needs and the project's overall goals, and thus require negotiation to ensure that all parties' interests are addressed3.
D) Architectural objectives are a subset of project objectives.
* This is false. Architectural objectives are not necessarily a subset but are related and should support the project objectives. They deal specifically with the architecture of the system, which is one aspect of the project
Choose the most desirable characteristics of interfaces. (Choose three.)
Correct Answer: B,C,E
Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
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.)

Which of the following factors can play a role in this? (Assign all answers.)

Correct Answer:

Explanation:
A) TrueB) TrueC) TrueD) TrueE) TrueF) TrueG) True
When choosing a software-architecture modeling tool, several factors can play a role:
A) Multi-user capability is important for collaborative environments where multiple architects work on the same model simultaneously1.
B) Support of UML 2.x and SysML ensures that the tool can handle widely-used modeling languages for software and systems engineering1.
C) Document generation is a key feature that allows for the automatic creation of documentation from the model1.
D) Support of model transformations in preparation of the code generation indicates the tool's ability to convert models into other forms or even into executable code1.
E) Support of code generation can significantly speed up the development process by generating code from the models1.
F) Compliance with standards ensures that the tool adheres to industry standards, which can be crucial for interoperability and future-proofing1.
G) Purchase and licensing costs are practical considerations that affect the total cost of ownership of the tool1.
These criteria are aligned with the iSAQB SOFTWARE ARCHITECTURE - FOUNDATION LEVEL documents, which emphasize the importance of these factors in the selection of a software-architecture modeling tool1.
