首页
登录
从业资格
对以下的程序伪代码(用缩进表示程序块)进行路径覆盖测试,至少需要( )个测试用
对以下的程序伪代码(用缩进表示程序块)进行路径覆盖测试,至少需要( )个测试用
资格题库
2022-08-02
68
问题
对以下的程序伪代码(用缩进表示程序块)进行路径覆盖测试,至少需要( )个测试用例。采用McCabe度量法计算其环路复杂度为( )。
问题1选项A.2B.4C.6D.8问题2选项A.2B.3C.4D.5
选项
答案
BC
解析
对于本题,用例(x,y,z)分别为(1,1,0)(1,-1,0)(-1,0,1)(-1,0,-1),这4个测试用例可以走完所有可能路径。因为在伪代码中,我们可以看到,当x>0时,只需要对Y分别取大于0和不大于0的值即可,z不参与比较;当x不大于0时,只需要对z分别取大于0和不大于0的值即可,y不参与比较,只需要4个用例即可。对于第二空,转换为结点图如下:
根据V(G)=m-n+2,其中m是有向图的弧,为15,n为有向图的节点数,为13,15-13+2=4,即环路复杂的为4。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2409673.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
若事务程序中有表达式a/b,如果b取值为0时计算该表达式,会产生的故障属于(
系统故障的恢复( )。A.仅需要使用日志 B.仅需要使用备份 C.必须使用
以下HTML代码中,创建指向邮箱地址的链接正确的是( )。A.<ahref=
两个以上的申请人分别就相同内容的计算机程序的发明创造,先后向国务院专利行政部门提
下列描述中,()不是分布式数据库数据透明性的表现形式。A.代码透明性 B.
以下有关测试的说法中,错误的是()A.测试证明了程序的正确性 B.测试无法执
以下关于磁盘碎片整理程序的描述中,正确的是()A.磁盘碎片整理程序的作用是延长
在计算机外部设备和主存之间直接传送而不是由CPU执行程序指令进行数据传送的控制方
如果某一事务程序的运行导致服务器重新启动,这类故障属于系统故障,恢复过程中需要
在数据库系统运行维护阶段,通过重建视图能够实现()A.程序的逻辑独立性 B.
随机试题
Completethetablebelow.WriteNOMORETHANTHREEWORDSAND/ORANUMBERforeac
Hisexpenditureonholidaysandluxuriesisratherhighin______tohisincome.
现行价格指数是指各类付款证书相关周期最后一天的前( )天的各可调因子的价格指数。
生理学上所指的体温是机体的()。A.体表温度 B.口腔温度 C.腋窝温度
男,58岁,吸烟20年,反复咳嗽咳痰8年,活动后气急3年,近日受凉后出现发热、咳
患儿,1岁。能抬头,不能独坐及站立,牙齿萌出4颗,头颅呈方形,囟门宽大,发稀而黄
关于运动中受伤的处置方式,下列说法错误的是:A.可通过伸展练习缓解运动后的肌肉酸
消防应急照明和疏散指示系统施工安装前,对系统设备进行现场检查,下列检查结果不符合
纳税人对税务机关的强制执行措施不服的情况下,可以申请行政复议,也可以直接向人民法
下列各项中,反映项目盈利能力的指标是()。A.资产负债率 B.投资回收期
最新回复
(
0
)