首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列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
37
问题
阅读下列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
软件评测师下午应用技术考试
软考中级
相关试题推荐
《软件集成测试计划》的编写在()阶段完成。
软件设计活动中,项目开发计划包括质量保证计划、配置管理计划、(35)和安装实施计划。
监理工程师在实施进度控制时,会采取多种措施来进行检查,_____________不属于监理工程师采用的基本措施。
某单位设立售前服务、开发集成、售后服务等部门,项目任务分派到各部门,该单位组织结构为()。
()不是在软件开发过程中产生的文档。
长期以来,我国信息工程项目建设成本失控现象严重,造成成本失控的原因很多,但不包括(51)________。
某企业承接了某政府部门的系统集成项目。项目投标费用为5万元,预计每个子项目开发完成后的维护成本为50万元,项目初步的WBS分解结果如下图所示:请说明成本估算和成本预算之间的区别与联系。
(2012年上半年)某公司技术人员人力成本如下表所示。项目经理根据项目总体要求制定了某项目的网络资源计划图(如下图所示,单位为日,为简化起见,不考虑节假日),并向公司申请了2名分析师负责需求分析,3名设计师负责系统设计,10名
Theworkbreakdownstructurecomprisesseverallevelsofdecompositionofthetotalproject.Thelowestlevelofdefinitionisa
Informationisnogoodtoyouifyoucan’t()it.Thelocationdimensionofinformationmeanshavingaccesstoinformationnoma
随机试题
2个月婴儿,足月平产,母乳喂养,夜间喜哭,易惊,从未预防接种。目前进行下述哪项接种是正确的
环境管理体系要求及使用指南(GB/T24001—2004)中的“环境”是指()。【2010年考试真题】
会计核算所产生的会计信息,应具有()。
我国新的进口关税税率包括()。
对进口旧机电,检验检疫机构进行检验后签发( ),并在备注栏内加注( ),供货主或代理人办理通关手续。
王奶奶患有重度痴呆症。她的子女因忙于工作无暇照顾老人,将王奶奶送到护理院照顾,根据王奶奶的情况,护理院的社会工作者在为王奶奶提供服务时应注意()。
“三个代表”重要思想中的“始终代表中国最广大人民的根本利益”是()。
讲授法
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
Nearlytwo-thirdsofbusinessesintheUKwantto【C1】______staffwithforeignlanguageskills.Frenchisstillthemosthighlyp
最新回复
(
0
)