在下列描述中,关于测试与调试的说法错误的是()

题目
单选题
在下列描述中,关于测试与调试的说法错误的是()
A

测试是显示错误的行为;而调试是推理的过程;

B

测试显示开发人员的错误。调试是开发人员为自己辩护;

C

测试能预期和可控。调试需要想象、经验和思考;

D

测试必须在详细设计已经完成的情况下才能开始;没有详细设计的信息调试不可能进行。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于排错或调试的描述中,正确的是

A.只确定错误的位置,但不改正错误

B.只发现程序中的错误,但不改正错误

C.必须由程序员来完成

D.在测试之前就要完成


正确答案:C
解析:软件调试是在进行了成功的测试之后才开始的工作。它与软件测试不同,软件测试的目的是尽可能多地发现软件中的错误,而调试是进一步诊断并改正程序中潜在的错误。调试活动由两部分组成:①确定程序中可疑错误的确切性质和位置;②对程序(设计,编码)进行修改,排除这个错误。

第2题:

下列关于Windows Server 2003系统下DNS服务器配置和测试的描述中,错误的是______。

A.允许手工修改主机资源记录的生存时间

B.正向查找区域文件名的默认格式为“区域名称.dns”

C.在默认情况下,DNS服务器的调试日志是启用的

D.使用ping命令可以测试域名到IP地址的转换关系。


正确答案:C
解析:在默认情况下,DNS服务器的调试日志是禁用的,即选项C的说法有误。
  主机资源记录的生存时间(TTL)是指该记录被客户端查询到,存放到缓存中的持续时间,其默认值是3600s。可根据应用需求手工修改此数值。
  正向查找区域文件名的默认格式为“区域名称.dns”。例如,在DNS服务器[区域名称]界面的[区域名称]文本框中输入“test.com”,单击[下一步]按钮。系统将弹出[区域文件]界面,其中系统自动生成的、默认的区域文件名为“test.com.dns”。
  在Windows系统命令窗口中,命令nslookup用于测试域名与对应的IP地址相互解析的功能。如果仅测试域名到IP地址的转换,使用命令ping或tracert也可完成这一工作。

第3题:

(6)下面叙述中错误的是

A)软件测试的目的是发现错误并改正错误

B)对被调试的程序进行“错误定位”是程序调试的必要步骤

C)程序调试通常也称为Debug

D)软件测试应严格执行测试计划,排除测试的随意性


正确答案:A

第4题:

下列描述中,是软件调试技术的是( )。

A.错误推断

B.集成测试

C.回溯法

D.边界值分析


正确答案:C
解析:软件调试技术包括强行排错法、回溯法和原因排除法。边界值分析、错误推断都是黑盒测试的方法。

第5题:

下列关于软件测试的描述正确的是( )。

A.通过一系列测试,证明软件是正确的

B.排除软件中的所有错误

C.软件测试与软件调试不同

D.由于熟悉情况,所以应尽量让程序设计人员参加测试


正确答案:C
解析:软件测试是为了寻找错误而运行程序的过程。软件调试是修改程序错误,所以软件测试与软件调试是不同的概念,选项C正确。软件测试只能证明错误的存在,而不能证明错误不存在,所以选项A和选项B的说法错误;一般系统功能测试人员由设计人员和质量保证人员组成,验收测试强调用户代表和主管部门的人参与,选项D错误。

第6题:

下列叙述中正确的是

A.软件测试的主要目的是确定程序中错误的位置

B.软件调试的主要目的是发现程序中错误的类型

C.程序经调试后还应进行测试

D.软件的测试与调试工作最好都由程序编制者来完成


正确答案:C
解析:软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定。测试不是为了证明程序是正确的,而是在设想程序有错误的前提下进行的,其目的是设法暴露程序中的错误和缺陷。由于测试的这一特征,一般应当避免由开发者测试自己的程序。测试只能说明程序有错,而不能证明程序无错,希望通过有限次的测试就能发现程序中的所有错误是不可能的,即完全测试是不可能的。因此,选项A与D中的说法都是错误的。调试也称排错。①测试的目的是暴露错误,而调试的目的是发现错误的位置,并改正错误。②经测试发现错误后,可以立即进行调试并改正错误;经过调试后的程序还需进行回归测试,以检查调试的效果,同时也可防止在调试过程中引进新的错误。因此,选项B中的说法也是错误的,而选项C中的说法是正确的。

第7题:

软件测试中,发现错误产生的原因依赖于所使用的调试策略,而主要的调试方法包括动态测试、静态测试和______。


正确答案:正确性证明
正确性证明 解析:软件测试的方法有3种:动态测试、静态测试和正确性证明。

第8题:

关于测试下列说法错误的是()。

A.调试也称为纠错

B.调试作为成功测试的后果出现

C.调节器试是在测试发现错误之后排除错误的过程

D.调试的目标是发现错误


参考答案:D

第9题:

下面叙述中错误的是 ______。

A.软件测试的目的是发现错误并改正错误

B.对被调试的程序进行“错误定位”是程序调试的必要步骤

C.程序调试通常也称为Debug

D.软件测试应严格执行测试计划,排除测试的随意性


正确答案:A
解析:1983年IEEE将软件测试定义为:使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。因此选项A的叙述是错误的。软件测试的基本准则为:(1)所有测试都应追溯到需求。(2)严格执行测试计划,排除测试的随意性。(3)充分注意测试中的群集现象。(4)程序员应避免检查自己的程序。(5)穷举测试不可能。(6)妥善保存测试计划、测试用例、出错统计和最终分析报告,为维护提供方便。因此选项D正确。在对程序进行了成功的测试之后将进入程序调试(通常称Debug,即排错)。因此选项C正确。程序调试的任务是诊断和改正程序中的错误。程序调试的基本步骤:(1)错误定位。(2)修改设计和代码,以排除错误。(3)进行回归测试,防止引进新的错误。因此选项B是正确的。

第10题:

下列选项中,属于软件调试技术的是( )。 A.错误推断B.集成测试C.回溯法SXB

下列选项中,属于软件调试技术的是( )。

A.错误推断

B.集成测试

C.回溯法

D.边界值分析


正确答案:C
C。【解析】软件调试技术包括强行排错法、回溯法和原因排除法。边界值分析、错误推断都是黑盒测试的方法。

更多相关问题