首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列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
76
问题
阅读下列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://www.kaotiyun.com/show/OzPZ777K
本试题收录于:
软件评测师下午应用技术考试题库软考中级分类
0
软件评测师下午应用技术考试
软考中级
相关试题推荐
()描述了系统的功能,由系统、用例和角色三种元素组成。
在“四控,三管,一协调”的监理内容中,______活动属于“三管”的内容。
某软件公司项目A的利润分析如下,设贴现率为10%,第二年的利润净现值是(28)元。
信息系统工程监理工作中,合同管理是监理最主要的任务之一。合同管理的工作内容不包括___________。
凡由承建单位负责采购的原材料、半成品、构配件或设备,在采购订货前应向监理工程师申报,经(48)审查认可后,方可进行订货采购。
某工程,拟完工程计划投资和已完工程计划投资的比较如下图所示。图中△表示t时刻的()。
UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。()不属于这类视图。
SWOTanalysisisakindofriskidentificationmethod.IftheprojectteamchosetheSOstrategy,theyshould______.
阅读下列说明,回答问题1至问题3。【说明】某公司希望开展电子商务业务,委托其技术开发部进行网站规划与开发。张工是项目负责人,他在进行项目规划、需求分析、开发与设计过程中,要制定相应的软件测试计划并实施测试。
Fordatatransmissiontobesuccessful,sendingandreceivingdevicesmustfollowasetofcommunicationrulesfortheexchangeo
随机试题
测血压时袖带缠得过紧可使( )。
元气生成的主要物质来源是
消防工程安装中,关于消防水箱的设置,下列叙述正确的是( )。
适用于大型机器设备或重型起重运输设备制造的厂房是( )。
【背景资料】某道路工程属城市次干路,长3800m,路宽16.5m,位于城市环路以内,设计结构为:30Cm厚9%石灰土处理土基,12%石灰土底基层,35Cm水泥稳定碎石基层,12Cm沥青混凝土面层。施工项目部编制施工组织设计后,做了一些必要的技术准备工作
根据我国现行规定,投资者须在证券经纪商处开立证券交易结算资金账户后,才能开立证券账户。( )
企业进行网上宣传的前提是()。
给定资料1.近年来,学校的学业负担让很多学生不堪重负,长时间的课业学习不仅让学生们得不到充分的休息,也让本应属于他们的欢快的课余生活被枯燥的课业学习所取代。减负政策的实行仿佛让学生们看到了希望的曙光,但在减负政策逐步推行的过程中,部分政策其实并没
根据下面资料回答16-20题:2012年全国公路水路交通固定资产投资14512亿元.占全社会固定资产投资的3.9%。分地区看,西部地区交通固定资产投资5400亿元,所占比重为37.2%,比上年提高1.2个百分点;东、中部地区交通固定资产投资分别为5479
结构化程序设计方法的主要原则可以概括为自顶向下、逐渐求精、【】和限制使用goto语句。
最新回复
(
0
)