Software Architecture Questions and Answers – Architecture and Legacy Systems

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

1. Which of the following are the problems of legacy systems?
a) Determining the existing architecture
b) In systems that have some architectural documentation which is not clear
c) Developing the strategy to migrate the system to new architecture
d) All of the mentioned
View Answer

Answer: c
Explanation: The mentioned are the problems of legacy systems other is related to archaeology.

2. Which of the following are the problems for architecture archaeology?
a) Many systems have no documented architecture at all
b) Determining the goal state
c) All of the mentioned
d) None of the mentioned
View Answer

Answer: a
Explanation: Many systems have no documented architecture at all.

3. Which of the following is true?
a) The problem with understanding the meaning of quality attribute is with respect to developmental qualities
b) The problem with understanding the development qualities is the lack of suitable models
c) All of the mentioned
d) None of the mentioned
View Answer

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

4. Which of the following describes creation and selection of architecture for ad-hoc techniques?
a) At one end are talented designers conjure up an architecture in unrepeatable fashion
b) Farther up lies reuse techniques
c) Reusable components
d) All of the mentioned
View Answer

Answer: d
Explanation: All of the mentioned describes creation and selection of architecture for ad-hoc techniques.

5. Which of the following are technology spectrum for architecture selection and creation?
a) Reusable architectures
b) Partial System generators
c) Pure Application Generators
d) All of the mentioned
View Answer

Answer: d
Explanation: All of the mentioned are components of technology spectrum.
Sanfoundry Certification Contest of the Month is Live. 100+ Subjects. Participate Now!

6. What is the goal of architecture?
a) To produce systematic,reliable design guidance
b) TO produce inappropriate designs and refine it accordingly
c) All of the mentioned
d) None of the mentioned
View Answer

Answer: c
Explanation: All of the mentioned are the goals of architecture.

7. For which of the systems Integration and Interoperability are the main motivations?
a) A-7E
b) Celsius Tech
c) METOC
d) All of the mentioned
View Answer

Answer: c
Explanation: For METOC Integration and Interoperability are the main motivations.
advertisement

8. Which of the following showed reduced testing and integration time?
a) METOC
b) CORBA
c) Celsius Tech
d) None of the mentioned
View Answer

Answer: c
Explanation: Celsius Tech showed reduced testing and integration time.

9. Which of the following are followed for ADL?
a) Building tools to support an ADL involves solving a common set of problems
b) Development of an ADL development environment facilitates rapid production of ADLs
c) All of the mentioned
d) None of the mentioned
View Answer

Answer: c
Explanation: All of the mentioned are followed for an ADL.
advertisement

10. ADL’s integration with other life cycle products can be documented as which of the following?
a) What kind of executable code can be generated?
b) How can trace-ability of architecture to requirements be established?
c) How many LOC are used?
d) None of the mentioned
View Answer

Answer: b
Explanation: For ADL’s integration document following is used-What kind of executable code can be automatically generated? and How can trace-ability of architecture to requirements be established.

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.

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.