Explore topic-wise MCQs in Software Design.

This section includes 8 Mcqs, each offering curated multiple-choice questions to sharpen your Software Design knowledge and support exam preparation. Choose a topic below to get started.

1.

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» E.
2.

Which among these best represents simplicity for an ideal device?

A. Do exactly one job completely
B. Be loosely coupled to the rest of the program
C. Have a simple and consistent interface meeting the needs of the rest of the program
D. Never change its interface
Answer» D. Never change its interface
3.

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» C. Hide its Implementation
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» E.
5.

The Nonfunctional components consist of ____________

A. Re usability
B. Adaptability
C. Reliability
D. All of the mentioned
Answer» E.
6.

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» E.
7.

Which of the following truly describes the approach determining functional component?

A. This approach is based on studying the SRS and brainstorming candidate architectural constituents responsible for coherent collections of functional and data requirements
B. This approach begins by forming constituent and constituent relationship to satisfy non functional requirements
C. This approach is used for similar program if architecture is available, it can be used as starting point
D. This approach describes the problem
Answer» B. This approach begins by forming constituent and constituent relationship to satisfy non functional requirements
8.

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» E.