Question:

Consider the following statements about debugging and choose the correct statements: A. The process of validating the correctness of a program is debugging.
B. Debugging depends largely on the programmer and error.
C. Debugging is a definable process and planned ahead before the program.
D. Debugging process ends temporarily only.
Choose the correct answer from the options given below:

Show Hint

Remember: Testing finds the bugs; Debugging fixes them. Testing can be planned and automated, but debugging is an investigative process that depends on the specific error found.
Updated On: Oct 3, 2026
  • A, B, C only
  • A, C only
  • B, D only
  • C, D only
Show Solution
collegedunia
Verified By Collegedunia

The Correct Option is D

Solution and Explanation

Step 1: Understanding the Question:

• We must pick the correct statements about debugging.

Step 2: Detailed Explanation:


• Statement A is incorrect: validating the correctness of a program is testing/verification, not debugging; debugging is the process of locating and removing the cause of errors found by testing.

• Statement B is not accepted as correct in the NTA key.

• Statements C and D are accepted: debugging is treated as a definable, planned process, and the debugging process ends only temporarily (it is re-started when new errors appear).

Step 3: Final Answer:

As per the NTA final answer key, the correct option is (D) C, D only.
Was this answer helpful?
0
0

Top CUET PG Atmospheric Science Questions

View More Questions