
程序调试的任务是( )。 A. 设计测试用例 B. 验证程序的正确性 C. 发现程序中的错误 D. 诊断和改正程序中的错误
答案是 D. 诊断和改正程序中的错误。
分析如下:
A. 设计测试用例 → 这是软件测试阶段的主要任务之一,目的是为了发现程序中存在的错误。
B. 验证程序的正确性 → 这是软件测试的总体目标,但调试是在测试发现错误之后进行的。
C. 发现程序中的错误 → 这是软件测试的核心任务,而不是调试的任务。
D. 诊断和改正程序中的错误 → 程序调试 是指在测试发现错误后,定位错误的原因并修改代码以解决问题的过程。
因此,调试的任务是诊断和改正程序中的错误,答案为 D。