首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明,回答问题,将解答填入对应的解答栏内。 [说明] 计算下列源代码的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
28
问题
阅读以下说明,回答问题,将解答填入对应的解答栏内。
[说明] 计算下列源代码的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://jikaoti.com/ti/Uci7FFFM
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
(14)以静态或动态的连接方式,为应用程序提供一组可使用的类。(15)除了提供可被应用程序调用的类以外,还基本实现了一个可执行的架构。
加密和解密是明文和密文之间的可逆转换,______不属于加密算法。A.RSAB.SHAC.DESD.AES
软件内部/外部质最模型中,()不是功能性包括的子特性。
使用质量是从用户的角度来看待的产品质量,其属性不包括()。
若有关系R(A,B,C,D,E)和S(B,C,F,G),则R与S自然联结运算后的属性列有(17)个,与表达式π1,3,6,7(σ3<6(RS))等价的SQL语句如下:SELECT(18)FROM(19)WHERE(20);
某单位局域网配置如下图所示,PC2发送到Intemet上的报文的源IP地址为()。
函数f()、g()的定义如下所示,已知调用f时传递给其形参x的值是10,若以传值方式调用g,则函数f的返回值为__________。
安全日志是软件产品的一种被动防范措施,是系统重要的安全功能,因此安全日志测试是软件系统安全性测试的重要内容,下列不属于安全日志测试基本测试内容的是_______。
关于软件测试与软件开发的认识,不正确的是______。A.软件生命周期各个阶段都可能产生错误B.软件测试是独立于软件开发的一个工作C.软件开发的需求分析和设计阶段就应开始测试工作D.测试越早进行,越有助于提高被测软件的质量
随机试题
一个完整的课程变革过程的主要环节包括——、课程采用以及课程实施。()
以精神分析理论为基础的疗法是()
某男,72岁。尿频、排尿困难半年余。曾发生急性尿潴留。经检查确诊为良性前列腺增生。肺、肝、肾功能检查未见异常。最佳的治疗方法是()
不得检出≥5μm的尘粒,对其他洁净级别的厂房相对正压,不得设地漏,不得裸手直接接触药品的是能在最后容器中灭菌的大容量注射液的灌封在
对工程拖期的制约描述错误的是()。
某幕墙分包单位没有按照审批方案搭设外围脚手架,总承包单位安全人员发现后及时予以制止,并要求整改,但分包仍一意孤行拒不改正,最终导致脚手架失稳而发生坍塌事故致两人死亡,则总、分包单位之间对该安全事故()。
以下属于结构性金融衍生品的特点的有:()。
操作系统对磁盘进行读/写操作的物理单位是()。
アテネの勝利を伝えようと走り続けた使者は、伝えたとたん________倒れた。
Thedetailsofmyeducation,workhistory,andpublicationsaregivenintheenclosedresume.Iwouldenjoyanopportunitytome
最新回复
(
0
)