Generating Alternative Requirements - Software Design Question and Answers

1.

Which of these is not an external sources for design ideas?

   A.) Users and other stakeholders
   B.) Experts
   C.) Team brainstorming
   D.) Competitive products

Answer: Option 'C'

Team brainstorming

2.

Rules for stating good technical writing include?

   A.) Write complete, simple sentences in active voice
   B.) Define terms clearly and use them consistently
   C.) Express all requirements using the words “must” or “shall”
   D.) All of the mentioned

Answer: Option 'D'

All of the mentioned

3.

Which of the following statement is true?

   A.) Formal notations are more precise and concise than natural language and not defined by mathematical rigor and precision
   B.) Semi-Formal notations are defined with mathematical rigor and precision
   C.) None of the mentioned
   D.) All of the mentioned

Answer: Option 'C'

None of the mentioned

4.

Which of the following statement is correct?

   A.) A specification is verifiable if there is a definitive procedure to determine whether it is met
   B.) A specification is testable if there is no such definative procedure
   C.) All of the mentioned
   D.) None of the mentioned

Answer: Option 'A'

A specification is verifiable if there is a definitive procedure to determine whether it is met

5.

Which of the following statement is false?

   A.) Atomizing requirements lays the foundation for requirements trace ability
   B.) Each labeled statement should express a single requirement
   C.) Atomic requirements statements are expressed in complex sentences rather than simple sentences
   D.) Non-natural-language specifications, such as equations, tables, trees and diagrams should be unchanged but included

Answer: Option 'C'

Atomic requirements statements are expressed in complex sentences rather than simple sentences

Generating Alternative Requirements Download Pdf

Recent Posts