首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明,回答问题,将解答填入对应的解答栏内。 [说明] 给出一个接收三个数a、b、c作为三角形边长并输出三角形的类型的程序。程序代码如下所示: 结点 源代码行 A read a, b, c B
阅读以下说明,回答问题,将解答填入对应的解答栏内。 [说明] 给出一个接收三个数a、b、c作为三角形边长并输出三角形的类型的程序。程序代码如下所示: 结点 源代码行 A read a, b, c B
admin
2009-02-15
114
问题
阅读以下说明,回答问题,将解答填入对应的解答栏内。
[说明] 给出一个接收三个数a、b、c作为三角形边长并输出三角形的类型的程序。程序代码如下所示:
结点 源代码行
A read a, b, c
B type = "scalene"
C if(a = = b || b = = c|| a = = c)
D type = "isosceles"
E if (a = = b && b= =c)
F type = "equilateral"
G if (a> =b+ c || b> =a+ c||c> =a+ b)
H type = "not a triangle"
I if (a< =0 || b< =0 ||c< =0)
J type = "bad inputs"
K print type
给出上面三角形伪码中的所有可行路径,进行每条路径测试。并找出达到C0和C1覆盖的最小测试案例集合。
选项
答案
解析
一条路径是利用某个测试案例执行的一个唯一的程序结点序列。在上述测试矩阵中有8个子域。这8个子域每一个子域恰好是一条路径。在该例子中,有16个T和F的不同组合。但是,其中有8个组合是不可行路径。也就是说,对于诙问题的条件不存在具有这8种T和F的组合的测试案例。很难确定一条路径是不可行还是难于找到执行该路径的测试案例。
下面的表给出了三角形伪代码中的8条可行路径。
C0可以用三个小于或等于零的相同的值来达到,即0, 0,0。
C1可以用两个测试案例来达到,分别是0,0,0和一个不等边三角形(即3,4,5)。
转载请注明原文地址:https://kaotiyun.com/show/4uDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
若有关系R(A,B,C,D,E)和S(B,C,F,G),则R与S自然联结运算后的属性列有(17)个,与表达式π1,3,6,7(σ3<6(RS))等价的SQL语句如下:SELECT(18)FROM(19)WHERE(20);
颜色深度是表达图像中单个像素的颜色或灰度所占的位数(bit)。若每个像素具有8位的颜色深度,则可表示__________种不同的颜色。
若某线性表长度为n且采用顺序存储方式,则运算速度最快的操作是_______。
在.I/O设备与主机问进行数据传输时,CPU只需在开始和结束时作少量处理,而无需干预数据传送过程的是()方式。
假定X为整数类型变量,X>=1并且X<=10,如果用边界值分析法,X在测试中应该取(48)值。
程序设计语言中(34)。
在结构化分析方法中,利用分层数据流图对系统功能建模。以下关于分层数据流图的叙述中,不正确的是___________(32)。采用数据字典为数据流图中的每个数据流、文件、加工以及组成数据流或文件的数据项进行说明,其条目不包括____________(33)。
某财务系统在使用过程中,因个人所得税政策变化,需修改计算工资的程序。这种修改属于______维护。
采用插入排序算法对n个整数排序,其基本思想是:在插入第i个整数时,前i-1个整数已经排好序,将第i个整数依次和第i-1,i-2,…个整数进行比较,找到应该插入的位置。现采用插入排序算法对6个整数{5,2,4,6,1,3}进行从小到大排序,则需要进行(31)
采用IE浏览器访问清华大学校园网主页时,正确的地址格式为______。
随机试题
治疗急、慢性骨及关节感染宜选用
患者,男性,45岁。肝硬化5年。放腹水后出现神志恍惚、答非所问。行为反常等肝性脑病表现,提示其处于哪一期肝性脑病()。
漏出液的特点是
瘢痕性幽门梗阻,可造成电解质紊乱的类型是()。
根据《建筑法》,在建工程因故中止施工的,建设单位应当自中止施工之日起()内,向施工许可证颁发机关报告,并按照规定做好建筑工程的维护管理工作。
农村土地调查过程中,国土资源管理部门应收集的地类调查资料有()。
汇票持有者某甲,在汇票到期日前,出现()情形,可以行使追索权。
以下()情形最可能形成外在压力,进而导致对职业道德基本原则的不利影响。
设函数f(x)在(一∞,+∞)内连续,其导函数y=f’(x)的曲线如图所示,则f(x)有
Youcan______yourpricessoastocoveruswithacertainpercentage.
最新回复
(
0
)