Software Architecture Questions and Answers – Architecture Qualities

This set of Software Architecture Multiple Choice Questions & Answers (MCQs) focuses on “Architectural Qualities”.

1. Which of the following are the main aspects for the qualities of architecture?
a) Conceptual Integrity
b) Buildability
c) Correctness and Completeness
d) All of the mentioned
View Answer

Answer: d
Explanation: Conceptual Integrity, Buildability, Correctness and Completeness are the main aspects for the qualities of architecture.

2. Which of the following focuses on state of knowledge about problem to be solved?
a) Conceptual Integrity
b) Buildability
c) Correctness and Completeness
d) All of the mentioned
View Answer

Answer: b
Explanation: Buildability focuses on state of knowledge about problem to be solved.

3. What concept is followed by Conceptual integrity?
a) Architecture should do different things in different ways
b) Architecture should do different things in similar ways
c) Architecture should do similar things in similar ways
d) None of the mentioned
View Answer

Answer: c
Explanation: Architecture should do similar things in similar ways.
advertisement
advertisement

4. Which of the following is measure in terms of cost and time?
a) Conceptual Integrity
b) Buildability
c) Correctness and Completeness
d) All of the mentioned
View Answer

Answer: b
Explanation: Buildability is measured in terms of cost and time.

5. Which of the following is considered to be a correct statement?
a) Conceptual integrity is the underlying theme or vision that unifies design of the system
b) Buildability is the underlying theme or vision that unifies design of the system
c) Correctness is the underlying theme or vision that unifies design of the system
d) None of the mentioned
View Answer

Answer: a
Explanation: Conceptual integrity is the underlying theme or vision that unifies design of the system.

6. Which of the following allows system to change as the development progresses?
a) Conceptual Integrity
b) Buildability
c) Correctness and Completeness
d) All of the mentioned
View Answer

Answer: b
Explanation: Buildability allows system to change as the development progresses.

7. Which of the following are essential for the architecture to allow for the meeting of all the systems and runtime resource constraints?
a) Conceptual Integrity
b) Buildability
c) Correctness and Completeness
d) All of the mentioned
View Answer

Answer: c
Explanation: Correctness and Completeness are essential for the architecture to allow for the meeting of all the systems and run-time resource constraints.
advertisement

8. What is Buildability?
a) Buildability is the underlying theme or vision that unifies design of the system
b) Buildability is the quality of the architecture that allows to be completed by the available tem in timely manner
c) Buildability is center to product quality
d) All of the mentioned
View Answer

Answer: b
Explanation: Buildability is the quality of the architecture that allows to be completed by the available tem in timely manner.

9. Which of the following is true?
a) Completeness is center to product quality
b) Buildability is center to product quality
c) Conceptual integrity is center to product quality
d) None of the mentioned
View Answer

Answer: c
Explanation: Conceptual integrity is center to product quality.
advertisement

10. Which of the following aspect refers to the ease of constructing a desired system?
a) Conceptual Integrity
b) Buildability
c) Correctness and Completeness
d) All of the mentioned
View Answer

Answer: b
Explanation: Buildability refers to the ease of constructing a desired system.

Sanfoundry Global Education & Learning Series – Software Architecture.

Here’s the list of Best Books in Software Architecture.

To practice all features of Software Architecture, here is complete set on 1000+ Multiple Choice Questions and Answers on Software Architecture.

If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.