Software Architecture Questions and Answers – Analyzing Software Architecture

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

1. Which of the method was developed for analyzing Architecture?
a) RAAM
b) SAAM
c) LAAM
d) GAAM
View Answer

Answer: b
Explanation: SAAM- Software Architecture analysis method was developed for analyzing Architecture.

2. In which context can Software Architecture analysis method be used?
a) Validation step for an architecture being developed
b) Acquisition of a software system
c) All of the mentioned
d) None of the mentioned
View Answer

Answer: c
Explanation: Software Architecture analysis method be used as Validation step for an architecture being developed and Acquisition of a software system.

3. Architectural analysis can be done in which of the following ways?
a) In-House
b) Outsiders
c) All of the mentioned
d) None of the mentioned
View Answer

Answer: c
Explanation: Architectural analysis can be done In-house and outsiders.
advertisement
advertisement

4. Which of the following is incorrect?
a) Software Quality cannot be appended late in a project
b) Software Quality can be appended late in a project
c) If the problems are founded early it can be easily corrected
d) If the problems are founded late it cannot be easily corrected
View Answer

Answer: b
Explanation: Software Quality can be appended late in a project.

5. Which of the following is correct?
a) An effective technique to assess a candidate architecture-before or after it becomes the project’s accepted blueprint is of great economic value
b) An effective technique to assess a candidate architecture-after it becomes the project’s accepted blueprint is of great economic value
c) An effective technique to assess a candidate architecture-before it becomes the project’s accepted blueprint is of great economic value
d) None of the mentioned
View Answer

Answer: c
Explanation: An effective technique to assess a candidate architecture-before it becomes the project’s accepted blueprint is of great economic value.
Sanfoundry Certification Contest of the Month is Live. 100+ Subjects. Participate Now!

6. If the evolution deals with performance what should be looked after?
a) A description of the architecture’s tasks and communication structure
b) An architecture decomposition into modules or work assignment
c) All of the mentioned
d) None of the mentioned
View Answer

Answer: a
Explanation: If the evolution deals with performance, A description of the architecture’s tasks and communication structure.

7. If the evolution deals with modifiability what should be looked after?
a) A description of the architecture’s tasks and communication structure
b) An architecture decomposition into modules or work assignment
c) All of the mentioned
d) None of the mentioned
View Answer

Answer: b
Explanation: If the evolution deals with modifiability, An architecture decomposition into modules or work assignment.
advertisement

8. Which of the following is correct?
a) If two or more architectures are compared to satisfy its quality requirements, SAAM points out places where that architecture fails to meet its quality requirement
b) If a single architecture is being evaluated, SAAM produces a relative ranking of the candidates
c) All of the mentioned
d) None of the mentioned
View Answer

Answer: d
Explanation: If two or more architectures are compared to satisfy its quality requirements, SAAM produces a relative ranking of the candidates and if a single architecture is being evaluated, SAAM points out places where that architecture fails to meet its quality requirement.

9. What is scenario?
a) It is a brief description of a single interaction of a stakeholder with a system
b) It servers as a representative for an entire class of scenarios
c) All of the mentioned
d) None of the mentioned
View Answer

Answer: c
Explanation: All of the mentioned are true.
advertisement

10. Which of the following can be considered as stakeholders?
a) End User
b) System Administrator
c) The developer
d) All of the mentioned
View Answer

Answer: d
Explanation: All of the mentioned can be considered as stakeholders.

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.