Software Design Questions and Answers – Design Finalization

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

1. What is the last engineering design activity?
a) Design Resolution
b) Design Selection
c) Design Finalization
d) None of the mentioned
View Answer

Answer: c
Explanation: The last engineering design resolution activity is Design Finalization.

2. What is followed in Design Finalization?
a) Resolution of Design
b) Checking the design to make sure that it is of sufficient quality and is well documented
c) Checking the design for any errors
d) Selecting the best design solutions
View Answer

Answer: b
Explanation: Design Finalization-Checking the design to make sure that it is of sufficient quality and is well documented.

3. A product’s engineering design is documented in a design document into which of the following parts?
a) A software architecture document (SAD)
b) A detailed design document(DDD)
c) All of the mentioned
d) None of the mentioned
View Answer

Answer: c
Explanation: A product’s engineering design is documented in a design document with two parts: A software architecture document (SAD) and a detailed design document(DDD).
advertisement
advertisement

4. What are the contents for SAD document?
a) Product overview
b) Mid-Level Design Models
c) Architectural Models
d) Product overview & Architectural Models
View Answer

Answer: d
Explanation: SAD includes product overview, Architectural models, Mapping between models etc.

5. DDD refines SAD and includes Which of the following?
a) Mid-level Design Models
b) Detailed Design Rationale
c) Mapping between Models
d) All of the mentioned
View Answer

Answer: d
Explanation: DDD refines SAD and includes- Mid-level Design Models, Detailed Design Rationale and Mapping between Models.
Note: Join free Sanfoundry classes at Telegram or Youtube

6. What should Designers ensure during Design finalization?
a) Design is Adequate
b) Design document does a good Job of documenting the design
c) All of the mentioned
d) None of the mentioned
View Answer

Answer: c
Explanation: Designers must ensure-Design is Adequate and Design document does a good Job of documenting the design during design finalization.

7. Goals are accomplished by examining the design document to see whether it has the following quality characteristics?
a) Adequacy,Economy, Changeability
b) Feasibility,Well Formedness, Clarity
c) All of the mentioned
d) None of the mentioned
View Answer

Answer: c
Explanation: To accomplish goals all the mentioned qualities are examined.
advertisement

8. What is critical review?
a) An examination and evaluation of a work product or process by qualified individuals or teams
b) An evaluation of a finished product to determine whether it is of acceptable quality
c) All of the mentioned
d) None of the mentioned
View Answer

Answer: c
Explanation: A review is an examination and evaluation of a work product or process by qualified individuals or teams. A critical review is an evaluation of a finished product to determine whether it is of acceptable quality.

9. Designers can check a design document using which of the following review techniques?
a) Desk Check
b) Walk through, Inspection
c) Active Review
d) All of the mentioned
View Answer

Answer: d
Explanation: Designers can check a design document the following review techniques-Desk Check, Walk through, Inspection , Active Review.
advertisement

10. Which of the following are true?
a) Designers should adopt a policy of continuous review to mitigate this risk
b) The most effective kinds of reviews are inspections and active reviews
c) Inspections and active reviews are expensive, but it is cheaper to ?nd errors early in the design process than at its end or, even worse, during coding and testing
d) All of the mentioned
View Answer

Answer: d
Explanation: All of the mentioned statements are true.

Sanfoundry Global Education & Learning Series – Software Architecture and Design.

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.