This set of Software Architecture Multiple Choice Questions & Answers (MCQs) focuses on “Architectural Business Cycle”.
1. What is Architecture of a software based on?
a) Design
b) Requirements
c) All of the mentioned
d) None of the mentioned
View Answer
Explanation: Architecture of software depends on requirements.
2. What would happen if different organization were given same set of requirements?
a) It will produce same architecture
b) It will produce different architecture
c) It may or may not produce same architecture
d) None of the mentioned
View Answer
Explanation: It produces different architecture.
3. What factors does a software architecture results in?
a) Technical
b) Business
c) Social
d) All of the mentioned
View Answer
Explanation: Software architecture results into all the factors.
4. What does Software architecture means?
a) It is the structure or structure of systems
b) It comprises of software components
c) Relationship among components
d) All of the mentioned
View Answer
Explanation: Software architecture is a structure or structure of systems, which comprise software components, external visible properties of those components and relationship among them.
5. The architects are influenced by which of the following factors?
a) Customers and end users
b) Developing organization
c) Background and experience of the architects
d) All of the mentioned
View Answer
Explanation: All of the mentioned.
6. How do developing organizations influence by architects?
a) Immediate business
b) Long term business
c) Organization structure
d) All of the mentioned
View Answer
Explanation: All of the factors are influenced by developing organizations.
7. Which among the following are true with regards to the architecture business cycle?
a) The architecture can affect the enterprise goals of the developing organizations
b) The architecture affects the structure of developing organizations
c) All of the mentioned
d) None of the mentioned
View Answer
Explanation: All of the mentioned are true with regards to the architecture business cycle.
8. Architecture based process includes which of the following?
a) Creating the business case for the system
b) Understanding the requirements
c) Analyzing or valuating the architecture
d) All of the mentioned
View Answer
Explanation: All of the mentioned are architecture based process.
9. Which of the following does a business case consists of?
a) How much should a product cost?
b) What help does Architecture description language provides?
c) What is domain analysis?
d) Non of the mentioned
View Answer
Explanation: Business case include- How much a product cost? What is target market? What is target time to market?
10. What claim does Analyzing and evaluating architecture follow?
a) ADL’s provide valuable analytical capabilities but tend to concentrate on run-time properties of system
b) Maintainability is the main aspect
c) Maintainability has many facets
d) All of the mentioned
View Answer
Explanation: Architecture evaluation follows all the mentioned claim.
Sanfoundry Global Education & Learning Series – Software Architecture.
Here’s the list of Best Books in Software Architecture.
To practice all areas of Software Architecture, here is complete set on 1000+ Multiple Choice Questions and Answers on Software Architecture.
- Apply for Computer Science Internship
- Practice Computer Science MCQs
- Check Computer Science Books
- Check Software Architecture and Design Books
- Practice MCA MCQs