Generating and Improving Software Architectures - Software Design Question and Answers

1.

Which of these are the various techniques to generate design alternatives?

   A.) Determine Functional Component
   B.) Determine Component based quality attribute
   C.) Modify an existing architecture
   D.) All of the mentioned

Answer: Option 'D'

All of the mentioned

2.

Which among these are the methods to improve software architecture?

   A.) Combine Alternatives
   B.) Impose an architectural style
   C.) Apply a mid-level design pattern
   D.) All of the mentioned

Answer: Option 'D'

Apply a mid-level design pattern

3.

Functional components for a working models can be stated as which of the following?

   A.) Configuring Process Start up
   B.) Providing User interface
   C.) Allowing user to monitor and repair the system
   D.) All of the mentioned

Answer: Option 'D'

All of the mentioned

4.

Which of these are followed for an ideal device?

   A.) Do exactly one job completely
   B.) Be loosely coupled to the rest of the program
   C.) Never change interface
   D.) All of the mentioned

Answer: Option 'D'

All of the mentioned

5.

Which among these best represents Coupling for an ideal device?

   A.) Do exactly one job completely
   B.) Be loosely coupled to the rest of the program
   C.) Hide its Implementation
   D.) Never change its interface

Answer: Option 'B'

Be loosely coupled to the rest of the program
 

Generating and Improving Software Architectures MCQs Download Pdf

Recent Posts