首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列C程序,回答问题,将解答填入答题纸的对应栏内。 【C程序】 int is binary(const void*buf,const size t buf—fen){ size t suspicious bytes=0; size t total—by
阅读下列C程序,回答问题,将解答填入答题纸的对应栏内。 【C程序】 int is binary(const void*buf,const size t buf—fen){ size t suspicious bytes=0; size t total—by
admin
2021-03-19
39
问题
阅读下列C程序,回答问题,将解答填入答题纸的对应栏内。
【C程序】
int is binary(const void*buf,const size t buf—fen){
size t suspicious bytes=0;
size t total—bytes=bur len>512 7 512:buf—len;//1,2,3
const unsigned char*buf c=buf;
Size ti;
Size treturn code=0;
if(buf_len==0){//4
return code=0;//5
}else{
for(i=0;i<total—bytes;i++){//6
if(buf C
==’\0’){//7
return code=1;//8
break;
)else if(buf C
<7 I I buf C
>14){//9,10
i++;
suspicious_bytes++;
if(i>=32){//11
return code=1;//12
break;
}
}
}
}
return return code;//1 3
}
请画出上述程序的控制流图,并计算其控制流图的环路复杂度V(G)。
选项
答案
控制流图如下所示。 [*] 环路复杂度V(G)=8。
解析
本问题考查白盒测试用例设计方法:基本路径测试法。涉及的知识点包括:根据代码绘制控制流图、计算环路复杂度。控制流图是描述程序控制流的一种图示方式,它由节点和定向边构成。控制流图的节点代表一个基本块,定向边代表控制流的方向。
程序的环路复杂度等于控制流图中判定节点的个数加l,本题控制流图中判定节点个数为7,所以v(G)=8。
转载请注明原文地址:https://jikaoti.com/ti/YeB7FFFM
本试题收录于:
软件评测师下午应用技术考试题库软考中级分类
0
软件评测师下午应用技术考试
软考中级
相关试题推荐
项目质量管理的主要目的是确保项目满足建设单位的应用需求和期望,项目质量管理由质量计划、质量控制和___________三方面构成。
在信息化工程监理活动中,总承包单位对分包单位的监督管理,_______视为工程监理活动。
为确保局域网网络传输安全可靠,综合布线工作完成后应进行布线系统测试,其中,()不属于非屏蔽双绞线(电缆)测试内容。
关于水平布线系统,下列说法中错误的是______。
软件测试的目的是_____________。
在CPU中,(3)可用于传送和暂存用户数据,为ALU执行算术逻辑运算提供工作区。
以下关于软件测试的描述,______是正确的。
_______isnotincludedinthemaincontentsoftheoperationandmaintenanceoftheinformationsystem.
SDLC was invented by IBM to replace the older Bisynchronous protocol for wide area connections between IBM equipment. A varietio
随机试题
正常男性血清PSA>_____,应高度怀疑前列腺癌。
下列哪一项不是治疗肝硬化腹水治疗必须遵循的原则
投资者有住宅甲、写字楼乙两个投资项目,均投资1000万元,住宅销售好、中、差的概率分别为0.3、0.3和0.4,预期收益为2000万元、1000万元和500万元;写字楼的收益好、中、差的概率分别为0.1、0.6和0.5,预期收益分别为2800万元、1000
业主方委托项目管理时,建设项目的机会研究在()阶段组织开展。
保险经纪人因过错造成的客户损失,由()承担有关法律责任。
甲公司2014年年初发行在外普通股股数10000万股,2014年3月1日新发行4500万股,12月1日回购1500万股,2014年实现净利润5000万元,则基本每股收益为()元。
一切从实际出发,是我们制定路线、方针的基本原则。现阶段中国最大的实际是______。
InthepastcenturyIrishpaintinghaschangedfromaBritish-influencedlyricaltraditiontoanartthatevokestheruggedness(
Howdidthemanhelptheoldlady?
InterculturalLearningI.Introduction—the【T1】ofinterculturalawareness:【T1】_____crucialtocomprehendandcommunicateinth
最新回复
(
0
)