程序调试中,目的是要保证模块内各程序间具有正确的控制关系,同时可以测试模块运行效率的是()

题目
单选题
程序调试中,目的是要保证模块内各程序间具有正确的控制关系,同时可以测试模块运行效率的是()
A

程序调试

B

分调

C

代码调试

D

总调

参考答案和解析
正确答案: B
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

程序的总调指的是( )。

A.调试功能模块

B.测试模块的运转效率

C.将主控制调度程序和各功能模块联结

D.主控制调度程序调试


参考答案:C

第2题:

主要发现并排除程序设计和详细设计阶段错误的是()。

A、模块调试

B、联合调试

C、系统总调试

D、验收测试和试运行


参考答案:A

第3题:

在结构化程序设计中,模块划分的原则是

A) 各模块应包括尽量多的功能

B) 各模块的规模应尽量大

C) 各模块之间的联系应尽量紧密

D) 模块内具有高内聚度、模块间具有低耦合度


正确答案:D

 

第4题:

为了使模块尽可能独立,要求

A.模块的内聚程序要尽量高,且各模块间的耦合程序要尽量强

B.模块的内聚程序要尽量高,且各模块间的耦合程序要尽量弱

C.模块的内聚程序要尽量低,且各模块间的耦合程序要尽量弱

D.模块的内聚程序要尽量低,且各模块间的耦合程序要尽量强


正确答案:B
解析:为了使模块尽可能独立,要求模块的内聚程度尽量高,且各模块之间的耦合程度要尽量弱。

第5题:

在程序和系统调试中,分调(功能调试)的目的是测试()。

A.一个程序的处理功能是否正确

B.系统中各子系统间的相互调用关系是否正确

C.系统功能是否完善

D.一个功能内部控制关系和数据内容是否正确


正确答案:D

第6题:

程序的总调指的是()

主控制调度程序调试

B、调试功能模块

C、测试模块的运转效率

D、将主控制调度程序和各功能模块联结


参考答案:D

第7题:

( )是将调好的若干模块组成较大的功能模块或子系统进行测试和修改,主要发现和排除各模块或子系统间的接口错误。

A模块调试

B联合调试

C系统总调试

D验收测试及试运行


正确答案:B

第8题:

在结构化程序设计中,模块划分的原则是( )。

A.各模块应包括尽量多的功能

B.各模块的规模应尽量大

C.各模块之间的联系应尽量紧密

D.模块内具有高内聚度、模块间具有低耦合度


正确答案:D

第9题:

● 某程序由相互关联的模块组成,测试人员按照测试需求对该程序进行了测试。出于修复缺陷的目的,程序中的某个旧模块被变更为一个新模块。关于后续测试,(10)是不正确的。

(10)

A.测试人员必须设计新的测试用例集,用来测试新模块

B.测试人员必须设计新的测试用例集,用来测试模块的变更对程序其它部分的影响

C.测试人员必须运行模块变更前原有测试用例集中仍能运行的所有测试用例,用来测试程序中没有受到变更影响的部分

D.测试人员必须从模块变更前的原有测试用例集中排除所有不再适用的测试用例,增加新设计的测试用例,构成模块变更后程序的测试用例集


正确答案:C

试题(10)分析

回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。在给定的预算和进度下,尽可能有效率地进行回归测试,需要对测试用例库进行维护并依据一定的策略选择相应的回归测试包。对测试用例库的维护通常包括删除过时的测试用例、改进不受控制的测试用例、删除冗余的测试用例、增添新的测试用例等。在软件生命周期中,即使一个得到良好维护的测试用例库也可能变得相当大,这使每次回归测试都重新运行完整的测试包变得不切实际,时间和成本约束可能阻碍运行这样一个测试,有时测试组不得不选择一个缩减的回归测试包来完成回归测试。

上述回归测试的基本概念说明,修改了旧代码之后所进行的回归测试不一定要重新运行原有测试用例集中仍能运行的所有测试用例,可以在其中选择一个缩减的回归测试包来完成回归测试,因此选项“D”的说法是不正确的,应选择D。

参考答案

10C

第10题:

关于程序模块化,以下叙述错误的是( )。

A.程序模块化可以提高程序运行的效率

B.程序模块化可以提高程序编制的效率

C.程序模块化可以提高程序代码复用率

D.程序模块化可以提高调试程序的效率


正确答案:A
模块化程序的优点:(1)易于维护和复用,可以提高程序编制的效率。(2)易于分工合作。(3)易于模块化调试测试。模块化程序的副作用:(1)可能会痒低程序运行效率。(2)设计的前期工作需要多花费时间。可知选项B,C,D正确。答案为A选项。

更多相关问题