2. How does Clean room software engineering Differs from the conventional and object-oriented views ?

A. It makes explicit use of statistical quality control
B. It verifies design specification using a mathematically based proof of correctness
C. It relies heavily on statistical use testing to uncover high-impact errors
D. All of the mentioned
✅ The correct answer is option D.

3. Which of the following is not a benefit of software reuse ?

A. Standards compliance
B. Increased Reliability
C. Reduced Process risk
D. Maintaining a component library
✅ The correct answer is option C.
Explanation: There can be thousands of components in a frameworks whose maintenance is quite difficult.

4. Who was first to proposed the Cleanroom philosophy in software engineering ?

A. Mills
B. Dyer
C. Linger
D. All of the Mentioned
✅ The correct answer is option D.
Explanation: The Cleanroom philosophy was first proposed for software engineering by Mills, Dyer, and Linger during the 1980s.

6. How does Clean room software engineering Differs from the conventional and object-oriented views ?

A. It makes explicit use of statistical quality control
B. It verifies design specification using a mathematically based proof of correctness
C. It relies heavily on statistical use testing to uncover high-impact errors
D. All of the mentioned
✅ The correct answer is option D.

7. Which of the following is not a benefit of software reuse ?

A. Standards compliance
B. Increased Reliability
C. Reduced Process risk
D. Maintaining a component library
✅ The correct answer is option C.
Explanation: There can be thousands of components in a frameworks whose maintenance is quite difficult.

8. Who was first to proposed the Cleanroom philosophy in software engineering ?

A. Mills
B. Dyer
C. Linger
D. All of the Mentioned
✅ The correct answer is option D.
Explanation: The Cleanroom philosophy was first proposed for software engineering by Mills, Dyer, and Linger during the 1980s.

9. Which of the following option is not provided by formal methods ?

A. providing frameworks
B. verifying systems
C. provide investors
D. both providing frameworks and verifying systems
✅ The correct answer is option D.
Explanation: A method is formal if it has a sound mathematical basis, typically given by a formal specification language