Given below are two statements Statement I: Cleanroom software process model…

2021

Given below are two statements Statement

I: Cleanroom software process model incorporates the statistical quality certification of code increments as they accumulate into a system. Statement

II: Cleanroom software engineering follows the classic analysis, design, code, test, and debug cycle to software development and focussing on defect removal rather than defect prevention.

In light of the above statements, choose the correct answer from the options given below

  1. A.

    Both Statement I and Statement II are true

  2. B.

    Both Statement I and Statement II are false

  3. C.

    Statement I is true but Statement II is false

  4. D.

    Statement I is false but Statement II is true

Attempted by 56 students.

Show answer & explanation

Correct answer: C

Answer: Statement I is true; Statement II is false.

Explanation:

  • Why Statement I is true: Cleanroom software engineering incorporates statistical quality certification of code increments. The method builds software in increments and uses formal methods plus statistical testing (based on an operational profile) to certify the reliability of each increment as it accumulates into the system.

  • Why Statement II is false: Cleanroom does not follow a classic build–test–debug cycle that primarily focuses on defect removal. Instead, it emphasizes correctness by construction (using formal specification and verification), rigorous inspections, and defect prevention. Testing is used mainly for statistical certification rather than as the primary means of removing defects.

Conclusion: therefore the correct choice is the statement that says the first statement is true and the second statement is false.

A video solution is available for this question — log in and enroll to watch it.

Explore the full course: Mppsc Assistant Professor