The extent to which a software performs its intended functions without…

2016

The extent to which a software performs its intended functions without failures, is termed as

  1. A.

    Robustness

  2. B.

    Correctness

  3. C.

    Reliability

  4. D.

    Accuracy

Attempted by 218 students.

Show answer & explanation

Correct answer: C

Answer: Reliability

Explanation: Reliability is the degree to which software performs its intended functions without failures over a specified period of time. It emphasizes continuous, failure-free operation (for example, uptime or mean time between failures).

  • Why not robustness: Robustness describes the ability to tolerate invalid inputs or unexpected conditions without crashing, not the long-term, failure-free operation implied here.

  • Why not correctness: Correctness means producing outputs that conform to the specification; it is about being functionally right, but does not capture continuous operation without failures.

  • Why not accuracy: Accuracy refers to how close results are to true values, which is different from the concept of failure-free operation.

Short example: A reliable web service runs continuously without crashes for long periods (high reliability). A correct algorithm gives correct outputs when it runs (correctness), but it could still crash sometimes and so may not be reliable.

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

Explore the full course: Mppsc Assistant Professor