首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列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
36
问题
阅读下列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://kaotiyun.com/show/OzPZ777K
本试题收录于:
软件评测师下午应用技术考试题库软考中级分类
0
软件评测师下午应用技术考试
软考中级
相关试题推荐
监理工程师未能正确地履行合同中规定的职责,在工作中发生失职行为造成损失,属于监理工作的______。
应用层DNS协议主要用于实现______的网络服务功能。
合同履行管理的重点是()。
UML提供了几种不同的图用于组成不同的视图,下列不属于静态图的是______。
公钥密码是(1)。常用的公钥加密算法有(2),它可以实现加密和数字签名。(2)
Sub-contractorsshouldobeythecontractorininformationsystemproject.Whencensoringsub-contractors,thesupervisormostlyconcernsabout__
Aprojectlifecycleisacollectionofgenerallysequentialproject(73)whosenameandnumberaredeterminedbythecontrolne
_______isnotincludedinthemaincontentsoftheoperationandmaintenanceoftheinformationsystem.
(2013年上半年)某活动的工期采用三点估算法进行估算,其中最悲观估算是23天,最乐观估算是15天,最可能的估算是19天,则该活动的历时大致需要(31)天,该活动历时的标准差大概是(32)。(31)
以下关于软件测试的叙述中,不正确的是()。
随机试题
截至2019年12月31日,中国共产党党员总数为9191.6万名,同比增长1.46%。在党员的性别、民族和学历上,女党员2559.9万名,少数民族党员680.3万名,大专及以上学历党员4661.5万名。在党员的入党时间上,新中国成立前入党的17.4万名,新
头皮裂伤清创的时限一般不应超过
如图4-81所示三个振动系统的自由振动圆频率的关系为()。
设计架空配电线路的电杆埋深应是()。
根据我国现行的《企业会计准则》,下列各项中不能列入工程成本支出的是()。
收入政策通常要借助于工资与物价管制、道义劝告和改变人们对通货膨胀的预期等方法来实现。()
表1中“?”处应填:
已知一抛物线通过x轴上的两点A(1,0),B(3,0)计算上述两个平面图形绕x轴旋转一周所产生的两个旋转体体积之比.
(2014年)设f(χ)是周期为4的可导奇函数,且f′(χ)=2(χ-1),χ∈[0,2],则f(7)=_______.
Genetics,thestudyofgenes,isgainingincreasingimportance.Genescan【B1】______manythings,fromwhomwelookliketowhat
最新回复
(
0
)