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
- Which one of the following statements is incorrect?
- Adaptive maintenance is a maintenance which ______.
- The following table shows the time between failures (in hours) observed for a piece of software: Error number 1 2 3 4 5 Time since last fai…
- Consider the following statements about a software product line system: Statement I: At the interaction level, components provide an operat…
- Match List I with List II: List I: (A) IPC (B) Demand Paging (C) Banker's Algorithm (D) PCB List II: (I) Resource Allocation (II) Computati…
- Select the correct order of events after power is applied to a system: (A) Bootstrap loader is loaded from the disk. (B) Kernel is loaded i…