一种实用的程序控制流错误检测方法

来源 :绵阳师范学院学报 | 被引量 : 0次 | 上传用户:zhang11289
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文武介绍了一种检测软件控制流错误的方法,阐述了该方法的原理,给出了具体的实现方案和测试结果.本方法在RSCFC方法的基础上,通过把程序划分为若干个基本模块并分别为每个模块设定静态标记,在每个基本模块的首部和尾部分别加上相应的测试和设置指令,在程序运行时通过比较运行时生成的动态标记和编译时确定的静态标记是否匹配来检测程序控制流错误.本方法和RSCFC方法相比的优点在于:使用相同长度的标记可以编码更多的基本模块;在基本模块的起始处和结束处都进行错误检测,错误覆盖率高;可以在发生错误的当前基本模块检测出所有的
其他文献
基于这样一种思考:近年来,不少南方作家特别是青年作家,在苦苦寻求自己的艺术道路时,自觉或不自觉地陷入了一味向北方认同的境地中。这种有如昆虫般的趋光现象已成为困惑。因
目的:探讨膝关节骨关节炎的治疗方法。方法:对324例407膝膝骨关节炎疼痛患者,临床分期为软组织损害型;关节内轻中度病损型;关节内重度病损型。分别进行保守综合治疗,关节镜治疗及全
目的:探讨应用外固定支架固定治疗高龄股骨转子间骨折的临床疗效。方法:对2000年1月-2007年12月收治的47例高龄股骨转子间骨折病例进行回顾性分析。结果:47例随访时间3个月~3年,平
托马斯·库恩在他的名著《科学革命的结构》一书中指出,人类科学的发展是靠科学家组成的科学家集团不断借助新的方法打破旧的范式,建立新的范式而推动的。系统论、控制论
目的:探讨使用思密达治疗小儿腹泻的效果.方法:将2015年1月至2016年1月在河北省饶阳县妇幼保健院进行治疗的150例腹泻患儿作为研究的对象.将这150例患儿分为思密达组(75例)和常规
为探讨2型糖尿病周围神经病变与尿微量白蛋白(FALB)、血糖、血脂、病程的相关性,分析78例2型糖尿病患者,按临床表现及肌电图结果分为:糖尿病周围神经病变组(DPN组),糖尿病无
目的:探讨老年心肌梗死患者的临床表现特点。方法:选择本院急性心肌梗死患者106例,根据患者年龄分为两组,≥60岁患者为观察组,〈60岁患者为对照组。比较两组梗死前心绞痛、典型
我和天国相交已久,他的为人为文应该说我是十分熟悉的。熟悉得就象家人一样。他出版的中短篇小说集《锁王》我是责任编辑。他的长篇小说《风流巷》、
本文研究缺二次项的三次系统,直接由系统的系数给出了焦点量的算法,用muMATH软件在PC机上进行符号运算,导出了计算焦点量的最简公式,并获得了判定原点为中心的充要条件,从而
目的:比较使用辛伐他汀和阿托伐他汀治疗原发性血脂异常的效果。方法 :选取近期江苏省如东县人民医院药剂科收治的72例原发性血脂异常患者作为研究对象。随机将这些患者分为对