检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:叶焰锋[1] 叶俊民[1] 詹泽梅[1] 雷志翔[1]
机构地区:[1]华中师范大学计算机科学系,湖北武汉430079
出 处:《微计算机信息》2007年第31期145-147,共3页Control & Automation
基 金:115国防重点预研基金资助(编号不公开)
摘 要:数组越界是C程序中的常见故障,该类故障可能造成系统的崩溃。首先针对常见的数组越界故障进行了分析,提出了检测数组越界的判定准则,建立了故障模型。根据该故障模型,采用程序控制流图和路径条件,并结合静态分析思想,给出了可有效地检测出程序中存在的数组越界故障的方法。最后通过实例分析了该方法的应用过程。Array bound is a common kind of fault in programs written in c, which often causes system collapse. Firstly classical fault of array bound is analyzed, the criterion of detecting array bound fault is given, and then fault model is established. According to this fault model, an approach is given to effectively detect array bound fault in programs utilizing static analysis with flow chart and path condition. Finally it brings the application process through the example.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.249