首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明,回答问题,将解答填入对应的解答栏内。 [说明] 计算下列源代码的McCabe环数,画出控制流程图并用罗马数字标出区域。 read x,y,z; type =“scalene”; if (x= =y or x = = z o
阅读以下说明,回答问题,将解答填入对应的解答栏内。 [说明] 计算下列源代码的McCabe环数,画出控制流程图并用罗马数字标出区域。 read x,y,z; type =“scalene”; if (x= =y or x = = z o
admin
2009-02-15
45
问题
阅读以下说明,回答问题,将解答填入对应的解答栏内。
[说明] 计算下列源代码的McCabe环数,画出控制流程图并用罗马数字标出区域。
read x,y,z;
type =“scalene”;
if (x= =y or x = = z or y= = z)type =“isosceles ”;
if (x = = y and x = = z) type =“equilateral”;
if (x>= y+ z Or y>= x+20rz>=x+ y) type= “not a triangle”;
if (x<=0 or y<= 0 or z <=0) type =“bad inputs”;
print type;
选项
答案
解析
McCabe 的环数是软件开发中继代码行之后最常使用的度量。它基于图论的环数。 McCabe 试图度量程序的复杂性。前提是该复杂性与程序的控制流相关。图论使用公式C= e-n+1 来计算环数。McCabe 稍加修改后的公式为:C=e-n+2p
其中:
e=边的数目
n=结点的数目
p=强连通组建的数目(通常为1)
控制流程图如下:
区域的数目为5,所以环数也为5。也可以用判断来数出环数。离开结点a、c、e、g的路径各有一个判断,因此,共有4个判断。环数为判断数加1,所以环数为5。也可以利用公式e-n+2来计算环数。这里,e=12,n=9,e-n+2=5
转载请注明原文地址:https://www.kaotiyun.com/show/a5DZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
内存按字节编址,地址从90000H到CFFFFH,若用存储容量为16KB×8bit的存储器芯片构成该内存,至少需要(3)片。
Fornearlytenyears,theUnifiedModelingLanguage(UML)hasbeentheindustrystandardforvisualizing,specifying,constructi
(51)不属于测试人员编写的文档。
已知某高级语言源程序A经编译后得到机器C上的目标程序B,则(21)。
关于bug管理流程,______是正确的做法。A.开发人员提交新的bug入库,设置状态为“New”B.开发人员确认是bug,设置状态为“Fixed”C.测试人员确认问题解决了,设置状态为“Closed”D.测试人员确认不是bug,设置状态为“Reo
()不属于按寻址方式划分的一类存储器。
PKI体制中,保证数字证书不被篡改的方法是()。
单元测试的测试内容包括_____________。①模块接口②局部数据结构③模块内路径④边界条件⑤错误处理⑥系统性能
某开发小组欲开发一个软件系统,实现城市中不同图书馆的资源共享,包括实体资源和电子资源,共享规则可能在开发过程中有变化。客户希望开发小组能尽快提交可运行的软件,且可以接受多次交付。这种情况下最适宜采用(31)开发过程模型。主要是因为这种模型(32)。(
______不是正确的软件测试目的。A.尽最大的可能找出最多的错误B.设计一个好的测试用例对用户需求的覆盖度达到100%C.对软件质量进行度量和评估,以提高软件的质量D.发现开发所采用的软件过程的缺陷,进行软件过程改进
随机试题
关于原发性视网膜脱离的描述,错误的是
女性患者,30岁,用链霉素治疗G-杆菌引起的泌尿系感染3天,疗效不佳,改用氧氟沙星,该新用药物的主要作用机制是
某女,46岁,症见心烦胸闷,善怒,胁痛,口苦嘈杂,呕吐酸水,舌质红,苔黄,脉弦数,中医诊断为肝火犯胃所致,建议处方为左金丸。左金丸的君药是()。
根据项目法人责任制的有关规定,下列叙述正确的是()。
下列关于封闭式基金交易的陈述,不正确的是()。
根据企业所得税的规定,企业从事下列项目的所得,减半征收企业所得税的是()。
来源于境内的所得是由境内的单位、雇主或个人支付的所得;而由境外的单位、雇主或个人支付的所得则属于来源于境外的所得。()
A、 B、 C、 D、 B前两行的变化规律是上弯曲线、下弯曲线、直线,左黑三角形,右白三角形,左白三角形右黑三角形,左右皆是黑三角形,一条线段、两条线段、三条线段这三个元素的不同状态在每行的三个图形中轮流出现
国家垄断资本主义对资本主义经济发展的积极作用有()
WhichofthefollowingaboutGagaisINCORRECT?
最新回复
(
0
)