面向C程序的环形复杂度自动化计算方法

来源 :计算机工程 | 被引量 : 0次 | 上传用户:aiming9583o
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为准确度量软件复杂程度,提出一种环形复杂度计算方法。借助于McCabe度量法,针对C语言程序,通过对源程序进行预处理,提取其中含有控制流信息的关键语句后对其进行分情况处理,从而无须借助控制流图即可实现程序环形复杂度的自动化计算。实验结果表明,该方法可以准确、高效地计算出程序的环形复杂度。
其他文献
针对传统固定步长算法在最大功率点附近产生小幅振荡问题,提出了一种改进的自动缩放变步长方法,该方法对功率转换的占空比步长缩放控制功能进行改进,能够防止光照强度突变时,
无乳链球菌(Streptococcus agalactiae)是导致奶牛乳房炎的主要病原菌之一,属高度接触性传染的专性乳腺寄生菌,易引起隐性乳房炎,可导致持续性感染且很难自愈,给奶牛业造成了
本研究在社会认同理论框架下探讨流动儿童的歧视应对机制,重点关注我国流动人口特有的群体认同,流动群体认同的歧视应对作用,具体包括三个研究。研究一以110名流动儿童为被试
张谷英村集生态美学、社会历史、科学技术、经济条件、人文意识于一体,是历史与现代衔接最生动、最直观、最具文化底蕴的实物记录,其布局之妙、巷道之幽、排水之奇、空间之活
在现代网络技术发展、商业竞争日益激烈和消费者价值观变革等因素的综合作用下,网络广告成为网络营销战略的重要组成部分,如何对网络广告活动效果进行有效的评价成为企业界和
本文针对软体家具在使用过程中需要防螨、除臭等抗菌和清洁等问题,对竹纤维的发展现状和市场前景进行分析,得出其在软体家具上应用的可行性,提出用具有天然抗菌环保功能的竹
本文以参与“婚活”的女性为研究对象,分析了当今时代日本未婚女性的结婚条件,并与泡沫经济时期女性的结婚条件作对比,论述了女性择偶条件发生的变化、变化产生的原因,并探讨
菲茨杰拉德善于用不同的象征和神话原型来刻画人物形象和表现小说主题,象征和原型在他的作品中无所不在,其代表作《夜色温柔》中就应用了不少的象征和原型以塑造人物形象,刻
自杜威以来,教育理论界对赫尔巴特教育理论的反叛和复归,归根结底是传统教育和现代教育理论以新旧"三中心"为焦点的对弈。通过全面地分析对比,传统教育和现代教育理论虽然存
进入21世纪以来,随着经济转型和科学技术的发展,人们的创业热情愈发高涨,创业的影响力开始与经济发展、综合国力、国家发展战略等宏观层面紧密联系在一起。早在1985年,彼得·德鲁