(1)设计随机测试数据生成程序。完整正确5分 (2)使用随机生成的测试数据测试三角形判定程序,并输出执行路径编号。5分 (3)附加题:设计自适应随机测试数据生成程序。5分

(1)设计随机测试数据生成程序。完整正确5分 (2)使用随机生成的测试数据测试三角形判定程序,并输出执行路径编号。5分 (3)附加题:设计自适应随机测试数据生成程序。5分


参考答案和解析
错误

相关考题:

为了提高测试的效率,应该______.A.随机选取测试数据B.取一切可能的输入数据作为测试数据C.在完成编码以后制定软件的测试计划D.集中对付那些错误群集的程序

● 为了提高软件测试的效率,应该(33) 。与设计测试用例无关的文档是(34) 。(33)A.随机地选取测试数据B.取一切可能的输入数据作为测试数据C.在完成编码以后制定软件的测试计划D.选择发现错误可能性较大的测试用例(34)A.项目开发计划B.需求规格说明书C.设计说明书D.源程序

使用白盒测试方法时,确定测试数据应该根据(22)和指定的覆盖标准。一般来说与设计测试数据无关的文档是(23)。软件的集成测试工作最好由(24)承担,以提高集成测试的效果。(63)A.程序的内部逻辑B.程序的复杂程序C.使用说明书D.程序的功能

在测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖等,其中(78)是最强的覆盖准则。为了对如图9-2所示的程序段进行覆盖测试,必须适当地选取测试数据组。若x,y是两个变量,可供选择的测试数据组共有Ⅰ,Ⅱ,Ⅲ,Ⅳ四组(如表9-3所示),则实现判定覆盖至少应采用的测试数据组是(79);实现条件覆盖至少应采用的测试数据组是(80);实现路径覆盖至少应采用的测试数据组是(81)或(82)。A.语句覆盖B.条件覆盖C.判定覆盖D.路径覆盖

从候选答案中选择恰当的内容将序号填入到(1)~(5)空中。 软件测试监理是信息应用系统建设实施阶段的重点监理任务之一。软件测试的目的是(1)。为了提高测试的效率,应该(2)。使用白盒测试方法时,确定测试数据应根据(3)和指定的覆盖标准。与设计测试数据无关的文档是(4)。软件的集成测试工作最好由(5)承担,以提高集成测试的效果。 供选择的答案:(1)A.评价软件的质量 B.发现软件的错误 C.找出软件中的所有错误 D.证明软件是正确的(2)A.随机地选取测试数据 B.取一切可能的输入数据作为测试数据 C.在完成编码以后制定软件的测试计划 D.选择发现错误的可能性大的数据作为测试数据(3)A.程序的内部逻辑 B.程序的复杂程度 C.使用说明书 D.程序的功能(4)A.该软件的设计人员 B.程序的复杂程度 C.源程序 D.项目开发计划(5)A.该软件的设计人员 B.该软件开发组的负责人C.该软件的编程人员 D.不属于该软件开发组的软件设计人员

为了提高测试的效率,应该A.随机选取测试数据B.取一切可能的输入数据作为测试数据SXB 为了提高测试的效率,应该A.随机选取测试数据B.取一切可能的输入数据作为测试数据C.在完成编码以后制定软件的测试计划D.集中对付那些错误群集的程序

●在结构测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖等,其 (45) 是最强的覆盖准则。为了对图1所示的程序段进行覆盖测试,必须适当地选取测试数据组。若x和y是两个变量,可供选择的测试数据组共有I、Ⅱ、Ⅲ、Ⅳ四组(见表2),则实现判定覆盖至少应采用的测试数据组是 (46) ;实现条件覆盖至少采用的测试数据组是 (47) ,实现路径覆盖至少应采用的测试数据组是 (48) 或 (49) 。图1 程序段(45) A.语句覆盖B.条件覆盖C.判定覆盖D.路径覆盖(46) ,(47) A.I和Ⅱ组B.Ⅱ和Ⅲ组C.Ⅲ和Ⅳ组D.I和Ⅳ组(48) ,(49) A.I、Ⅱ和Ⅲ组B.Ⅱ、Ⅲ和Ⅳ组C.I、Ⅲ和Ⅳ组D.I、Ⅱ和Ⅳ组

在结构测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖等,其(45)是最强的覆盖准则。为了对图1所示的程序段进行覆盖测试,必须适当地选取测试数据组。若x和y是两个变量,可供选择的测试数据组共有Ⅰ、Ⅱ、Ⅲ、Ⅳ四组(见表 2),则实现判定覆盖至少应采用的测试数据组是(46);实现条件覆盖至少采用的测试数据组是(47),实现路径覆盖至少应采用的测试数据组是(48)或(49)。A.语句覆盖B.条件覆盖C.判定覆盖D.路径覆盖

使用基本路径测试方法,为以下程序段设计测试用例。(1)画出程序的控制流图,编号已经给出。(2)计算程序的循环复杂度,导出程序基本路径集中的独立路径条数。(3)导出基本路径集,确定程序的独立路径。(4)根据(3)中的独立路径,设计测试用例(确保基本路径集中的每一条路径的执行)的输入数据和预期输出。void Do (int X,int A,int B){1 if ( (A1)(B=0) )2 X = X/A;3 if ( (A=2)||(X1) )4 X = X+1;5 }由于控制流图假设的是单条件,因此对于复合条件,可将其分解为多个单个条件,并映射成控制流图。1: A1;2: B=0 ;3: X = X/A ;4: A=2 ;5:X1 ;6: X = X+1;7: }

在结构测试用例的设计中,有语句覆盖、条件覆盖、判定覆盖、路径覆盖等。为了对如图10-20所示的程序段进行覆盖测试,必须适当地设计测试数据组。若x,y是两个变量,可供选择的测试数据组共有I、II、III、Ⅳ4组(如表10-10 中给出),则实现判定覆盖至少应采用的测试数据组是(1);实现条件覆盖至少应采用的测试数据组是(2);实现路径覆盖至少应采用的测试数据组是(3)或(4)。A.I和II组B.II和III组C.III和IV组D.I和IV组E.I、II和III组

根据条件,回答 46~48 题: 以下程序的功能是:生成20个200到300之间的随机整数,输出其中能被5整除的数并求出它们的和。请填空。第46题:请填写【1】处答案 。

以下程序的功能是:随机生成10~100之间的整数,并统计在1000个这样的整数中,能被5整除的数的个数。

为了提高测试的效率,应该()。A、随机选取测试数据B、在完成编码以后制定软件的测试计划C、取一切可能的输入数据作为测试数据D、集中对付那些错误群集的程序

后台软件的功能主要有以下几种()A、测试数据生成覆盖图层B、测试数据回放C、测试数据及事件分析功能D、测试数据统计及报表E、基站告警分析

当使用一个ITF时,审计员应确保()A、生产数据用于测试B、测试数据隔离与生产数据C、使用一个测试数据生成器D、主文件根据测试数据更新

哪个过程使用测试数据作为连续在线方式中程序控制的全面测试的部分?()A、测试数据/层面B、基础方案系统评估C、完整性测试D、平行模拟

与设计测试数据无关的文档是()。A、该软件的设计人员B、程序的复杂程度C、源程序D、项目开发计划

为了提高软件测试的效率,应该(1)。与设计测试用例无关的文档是(2)。空白(1)处应选择()A、随机地选取测试数据B、取一切可能的输入数据作为测试数据C、在完成编码以后制定软件的测试计划D、选择发现错误可能性较大的测试用例

软件逆向工程通常包括两类:一类是从特定程序的完整代码出发,生成对应的程序结构、设计原理和算法思想的文档;另一类是从无源代码的程序出发,生成源程序、设计原理等。

VB集成开发环境可以()A、编辑、调试、运行程序,但不能生成可执行程序B、编辑、生成可执行程序、运行程序,但不能调试程序C、编辑、调试、生成可执行程序,但不能运行程序D、编辑、调试、运行程序,也能生成可执行程序

利用屏幕生成器设计生成屏幕程序的步骤是: (1)打开数据库 (2)设计屏幕布局、定义窗口的大小、位置和其它属性等 (3)生成输入屏幕程序代码.

系统测试的原则包括()。A、测试人员应避免测试自己设计的程序B、测试用例应考虑输入、输出C、测试数据的选取应考虑各种不同情况,并对每一个测试结果做全面检查D、检查程序是否执行了规定以外的操作E、妥善保存测试用例

以下哪一个是使用测试数据的最大的挑战()。A、确定测试的程序的版本和产品程序的版本一致B、制造测试数据包括所有可能的有效和无效的条件C、对于测试的应用系统,尽量减少附加交易的影响D、在审计师监督下处理测试数据

单选题与设计测试数据无关的文档是()。A该软件的设计人员B程序的复杂程度C源程序D项目开发计划

填空题程序调试时,测试数据除用正常数据外,还应设计一些()数据和()数据用检验程序的正确性。

判断题利用屏幕生成器设计生成屏幕程序的步骤是: (1)打开数据库 (2)设计屏幕布局、定义窗口的大小、位置和其它属性等 (3)生成输入屏幕程序代码.A对B错

多选题系统测试的原则包括()。A测试人员应避免测试自己设计的程序B测试用例应考虑输入、输出C测试数据的选取应考虑各种不同情况,并对每一个测试结果做全面检查D检查程序是否执行了规定以外的操作E妥善保存测试用例

判断题软件逆向工程通常包括两类:一类是从特定程序的完整代码出发,生成对应的程序结构、设计原理和算法思想的文档;另一类是从无源代码的程序出发,生成源程序、设计原理等。A对B错