All mock tests are FREE till 31 December — register to save your progress

The extent to which a software tolerates the unexpected problems, is termed as:

Pick an option to check yourself, or open the answer below.

Show answer & explanation

Correct answer: D. Robustness

Explanation

Robustness is the degree to which a system continues to function correctly, or at least degrades gracefully, when it meets invalid inputs, stressful environmental conditions or other situations its designers did not anticipate. Reliability concerns failure-free operation under the expected conditions, not the unexpected ones. Correctness is conformance to the stated specification, which says nothing about behaviour outside the specification. Accuracy is about how close computed results are to the true values. Since the question is about tolerating the unexpected, the term is robustness.

More Software Engineering questions