网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
综合应用题。 某程序可实现如下功能:系统从标准输入读入三个200以内的整数a、b、c分别作为三角形的三条边,如果这三条边能构成三角形,那么系统就会在标准输出打印信息中说明这个三角形是等边三角形或是等腰三角形或是一般三角形,并给出此三角形的周长;如果这三条边不能构成三角形,那么系统就会在标准输出打印信息中说明此三条边不构成三角形。(18分) ① 请分别采用输入域等价类划分和输出域等价类划分方法为此程序设计测试用例; ② 根据①的结果,比较输入域等价类划和输出域等价类划分方法在实际应用中的差别。
参考答案和解析
将保存在AL中的数乘以10。
更多 “综合应用题。 某程序可实现如下功能:系统从标准输入读入三个200以内的整数a、b、c分别作为三角形的三条边,如果这三条边能构成三角形,那么系统就会在标准输出打印信息中说明这个三角形是等边三角形或是等腰三角形或是一般三角形,并给出此三角形的周长;如果这三条边不能构成三角形,那么系统就会在标准输出打印信息中说明此三条边不构成三角形。(18分) ① 请分别采用输入域等价类划分和输出域等价类划分方法为此程序设计测试用例; ② 根据①的结果,比较输入域等价类划和输出域等价类划分方法在实际应用中的差别。” 相关考题
考题
以下程序用于判断 a 、 b 、 c 能否构成三角形,若能,输出 YES ,否则输出 NO 。当给 a 、 b 、 c 输入三角形三条边长时,确定 a 、 b 、 c 能构成三角形的条件是需同时满足三个条件 : a+bc , a+cb , b+ca 。请填空。main(){ float a,b,c;scanf(" % f % f % f",a,b,c);if( 【 7 】 )printf("YES\n");/*a 、 b 、 c 能构成三角形 */else printf("NO\n");/*a 、 b 、 c 不能构成三角形 */}
考题
在设计测试用例时, (24) 是用得最多的一种黑盒测试方法。在黑盒测试方法中,等价类划分方法设计测试用例的步骤是:1.根据输入条件把数目极多的输入数据划分成若干个有效等价类和若干个无效等价类;2.设计一个测试用例,使其覆盖 (25) 尚未被覆盖的有效等价类,重复这一步,直至所有的有效等价类均被覆盖。3.设计一个测试用例,使其覆盖 (26) 尚未被覆盖的无效等价类,重复这一步,直至所有的无效等价类均被覆盖。因果图方法是根据 (27) 之间的因果关系来设计测试用例的。在实际应用中,一旦纠正了程序中的错误后,还应选择部分或全部原先已测试过的测试用例,对修改后的程序重新测试,这种测试称为 (28) 。(24) A.等价类划分B.边值分析C.因果图D.判定表(25),(26) A.1个B.7个左右C.尽可能少的D.尽可能多的(27) A.输入与输出B.设计与实现C.条件与结果D.主程序与子程序(28) A.验收测试B.强度测试C.系统测试D.回归测试请帮忙给出正确答案和分析,谢谢!
考题
以下关于黑盒测试用例设计方法的叙述,错误的是( )。A.边界值分析通过选择等价类边界作为测试用例,不仅重视输入条件边界,而且也必须考虑输出域边界 B.因果图方法是从用自然语言书写的程序规格说明的描述中找出因(输入条件)和果(输出或程序状态的改变),可以通过因果图转换为判定表 C.正交试验设计法,就是使用已经造好了的正交表格来安排试验并进行数据分析的一种方法,目的是用最少的测试用例达到最高的测试覆盖率 D.等价类划分法根据软件的功能说明,对每一个输入条件确定若干个有效等价类和无效等价类,但只能为有效等价类设计测试用例
考题
下列程序中,a,b,c代表一个三角形的三条边,程序的作用是判断一个三角形是否成立,请填写空白处。 If a + b cb + c a_____a + c b Then MsgBox("这三条边不能构成一个三角形") End If
考题
() 阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。[说明] 使用等价类划分法为NextDate函数设计测试用例。 NextDate函数包含三个输入变量month、day、year(month、day、year均为整数,并且满足:1≤ month ≤12;1≤ day ≤31;1912 ≤year ≤2050),函数的输出为输入日期后一天的日期。 [问题1] (5分) 请列举出5种常用的黑盒测试用例设计方法。[问题2] (6分) 分析NextDate函数的规格说明,列出输入域等价类表。[问题3] (4分) 根据等价类表设计能覆盖所有等价类的测试用例。
考题
关于等价分类测试法,下列说法不正确的是______。A) 使用等价分类法设计测试方案时首先需要划分输入数据的等价类B) 等价类是指某个输入域的子集合,在该子集合中各个输入数据对于揭露程序中的错误都是等效的C) 测试某个等价类的代表值就等价于对这一类其他值的测试D) 等价类的划分始终不能详尽,所以要尽量避免使用等价分类法进行测试A.B.C.D.
考题
以下关于边界值测试法的叙述中,不正确的是(60)。A.边界值分析法不仅重视输入域边界,而且也必须考虑输出域边界B.边界值分析法是对等价类划分方法的补充C.发生在输入输出边界上的错误比发生在输入输出范围的内部的错误要少D.测试数据应尽可能选取边界上的值,而不是等价类中的典型值或任意值
考题
黑盒测试中常用的等价类划分方法是先把程序的(9)域划分成若干区间,然后从每个区间中选取少数代表性数据当作测试用例。在使用等价类划分方法时,通常会涉及到两种等价类:(10)。因果图方法是根据(11)之间的因果关系来设计测试用例的。在实际应用中,对修改后的程序重新测试称为(12)。A.判断条件B.输出C.结构D.输入
考题
某程序根据输入的三条线段长度,判断这三条线段能否构成三角形。以下6个测试用例中,(35)两个用例属于同一个等价类。 ①6、7、13; ②4、7、10; ③9、20、35; ④9、11、21; ⑤5、5、4; ⑥4、4、4。A.①②B.③④C.⑤⑥D.①④
考题
阅读以下说明,回答问题1~2,将解答填入对应的解答栏内。[说明] 某程序的功能是输入三个正整数作为边长,判断三条边构成的三角形是否等边、等腰或是一般三角形。通过该程序的算法用等价类设计测试用例,检查逻辑覆盖标准。
考题
下列给定程序中,函数fun()的功能是:根据输人的三条边长(整形),判断能否构成三角形;构成的是等边三角形还是等腰三角形。若能构成等边三角形函数,返回3;若能构成等腰三角形函数,返回2;若构成=三角形函数,返回l;若不能构成三角形函数返回0。 请修改函数fun()中的错误,得出正确的结果。 注意:不要改动main()函数,不能增行或减行,也不能更改程序的结构。 试题程序:
考题
编写一个三角形判定函数,输入三角型的三个边长:A、B 和C。当三边不可能构成三角 形时提示错误,可构成三角形时计算三角形周长。若是等腰三角形打印“等腰三角形”,若 是等边三角形,则提示“等边三角形”。 请根据决策表法设计测试用例。
考题
编写一个三角形判定函数,输入三角型的三个边长:A、B 和C。当三边不可能构成三角 形时提示错误,可构成三角形时计算三角形周长。若是等腰三角形打印“等腰三角形”,若 是等边三角形,则提示“等边三角形”。 (1)请写出弱一般、强一般、弱健壮等价类测试用例 (2)请写出强健壮等价类的测试用例个数 要求写出分析过程
考题
在三角形计算中,要求三角型的三个边长:A、B 和C。当三边不可能构成三角形时提示错误,可构成三角形时计算三角形周长。若是等腰三角形打印“等腰三角形”,若是等边三角形,则提示“等边三角形”。给出程序伪代码、控制流程图、找出基本测试路径。
考题
● 某程序根据输入的三条线段长度,判断这三条线段能否构成三角形。以下 6 个测试用例中, (35) 两个用例属于同一个等价类。①6、7、13; ②4、7、10; ③9、20、35;④9、11、21; ⑤5、5、4; ⑥4、4、4。(35)A. ①②B. ③④C. ⑤⑥D. ①④
考题
在设计测试用例时,__(1)__是用得最多的一种黑盒测试方法。在黑盒测试方法中,等价类划分方法设计测试用例的步骤如下所述。
①根据输入条件把数目极多的输入数据划分成若干个有效等价类和若干个无效等价类。
②设计一个测试用例,使其覆盖__(2)__尚未被覆盖的有效等价类,重复这一步,直至所有的有效等价类均被覆盖。
③设计一个测试用例,使其覆盖__(3)__尚未被覆盖的无效等价类,重复这一步,直到所有的无效等价类均被覆盖。
因果图法是根据__(4)__之间的因果关系来设计测试用例的。
在实际应用中,一旦纠正了程序中的错误后,还应该选择部分或者全部原先已经测试过的测试用例,对修改后的程序进行重新测试,这种测试称为__(5)__。
空白(4)处应选择()A、输入与输出B、设计与实现C、条件与结果D、主程序与子程序
考题
关于等价类划分,下面的()说法是正确的。A、等价类划分是将输入域划分成尽可能少的若干子域B、同一输入域的等价类划分是唯一的C、用同一等价类中的任意输入对软件进行测试,软件都输出相同的结果D、对于相同的等价类划分,不同测试人员选取的测试用例集是一样的
考题
什么是等价类划分() a 将测试对象的输入或输出域划分成若干部分 b 从每个子集中选取少数具有代表性的数据 c 是一种白盒测试方法 d 有效值的等价类 e 无效值的等价类A、a、b、c、dB、a、b、cC、a、b、d、eD、d、e
考题
问答题编一个程序,定义一个类,该类中定义二个非静态方法,一个方法用来求出这个三角形的周长,另一个方法用来求出这个三角形的面积。已知三角形三条边a,b,c,计算其面积可以用Math类中的Sqrt()方法,有表达式Math.Sqrt(s*(s-a)*(s-b)*(s-c)),可以利用它计算指定数的开方,其中s=(a+b+c)/2。在主方法中输入一个三角形三条边a,b,c,要求调用这二个非静态方法计算三角形的周长和面积。注意:在输入三角形三条边时,必须检查它们的数据合法性。
考题
单选题什么是等价类划分() a 将测试对象的输入或输出域划分成若干部分 b 从每个子集中选取少数具有代表性的数据 c 是一种白盒测试方法 d 有效值的等价类 e 无效值的等价类A
a、b、c、dB
a、b、cC
a、b、d、eD
d、e
考题
填空题类System的三个成员域()分别指向标准输入流、标准输出流和标准错误输出流。
热门标签
最新试卷