期刊文献+
共找到9篇文章
< 1 >
每页显示 20 50 100
基于基元关系模型的C++程序静态分析器 被引量:2
1
作者 汪浩 金茂忠 +1 位作者 陈起 高仲仪 《北京航空航天大学学报》 EI CAS CSCD 北大核心 2001年第4期391-395,共5页
分析了面向对象软件测试和度量的特点 ,结合面向对象程序的性质提出了描述程序基本组成元素之间关系的基元关系模型 (ERM) ,介绍了从基于MFC(MicrosoftFoundationClass)的VisualC ++6.0源程序中构造ERM模型的算法 ,据此构造了一个基于... 分析了面向对象软件测试和度量的特点 ,结合面向对象程序的性质提出了描述程序基本组成元素之间关系的基元关系模型 (ERM) ,介绍了从基于MFC(MicrosoftFoundationClass)的VisualC ++6.0源程序中构造ERM模型的算法 ,据此构造了一个基于基元关系模型的VC ++6.0程序静态分析器 .对分析器实现中采取的名称空间符号表、增量式开发和增量式分析等关键技术进行了介绍 .实践证明 ,该分析器可以高效正确地提取出模型中描述的各种关系 。 展开更多
关键词 软件工程 软件工具 程序语言 面向对象 软件测试 软件开发 c++程序静态分析器
在线阅读 下载PDF
C语言程序结构自动分析器的设计与实现 被引量:1
2
作者 陈猛 陈学锋 李莲治 《哈尔滨工业大学学报》 EI CAS CSCD 北大核心 1991年第5期56-61,共6页
为了对用C语言编写的大型软件系统的程序结构进行自动分析,我们设计了一个C语言程序结构的自动分析器。本文给出了其设计思想,实现方案,并简要地说明了它的功能和使用方法。
关键词 c语言 程序结构 自动分析器
在线阅读 下载PDF
C语言程序分析器6833-cflow的自动生成
3
作者 袁杰勋 尤晋元 龚为众 《计算机工程与应用》 CSCD 北大核心 1991年第11期13-15,共3页
程序的静态结构分析器是一种重要的软件工具。本文介绍了UNIX系统支持下开发的程序分析器自动生成系统GSPA的设计和实现,及用该生成器生成的C语言程序分析器6833-cflow。
关键词 c语言 程序 分析器 生成 自动式
在线阅读 下载PDF
程序结构分析器生成系统的设计与实现 被引量:2
4
作者 旷海蓉 尤晋元 《上海交通大学学报》 EI CAS CSCD 北大核心 1997年第8期62-65,共4页
介绍了一个程序结构分析器生成系统的设计与实现.描述了系统设计的主要思想,探讨分析器的统一输入、输出、语法分析界面和标志符作用域机制的设计。
关键词 程序结构分析器 静态分析 软件复用 软件工程
在线阅读 下载PDF
面向语句分值的C程序静态评分方法
5
作者 舒新峰 贾敬霞 +1 位作者 何孝敏 付稳稳 《计算机工程与设计》 北大核心 2021年第5期1331-1338,共8页
针对现有评测方法结果过于粗糙的问题,提出面向语句分值的C程序静态评分方法。定义答案程序中语句分值的表示形式,引入程序语句依赖图准确表示待判定程序的语法结构;基于语句分值及依赖关系将程序语句依赖图划分为路径片段集合,通过匹... 针对现有评测方法结果过于粗糙的问题,提出面向语句分值的C程序静态评分方法。定义答案程序中语句分值的表示形式,引入程序语句依赖图准确表示待判定程序的语法结构;基于语句分值及依赖关系将程序语句依赖图划分为路径片段集合,通过匹配待判定程序和答案程序的路径片段集合相似度获得程序分值。实验结果表明,相比现有评测方法,该方法能够明显提升程序评分的准确度。 展开更多
关键词 语句分值 c程序静态评分 程序语句依赖图 路径片段集合 评分
在线阅读 下载PDF
LALR(1)语法分析器的自动生成 被引量:2
6
作者 肖俊超 张家晨 《计算机应用》 CSCD 北大核心 2003年第4期65-68,共4页
文章简单介绍了语法分析器自动生成的原理和技术 ,根据语法分析器的生成过程 ,介绍了实用的语法分析器的自动生成器各个部件及其实现的详细过程。
关键词 LALR(1)语法分析器 自动生成 LR方法 LALR(1)方法 Shift表 Reduce表 c语言 程序设计 语法分析程序 文件输入方法
在线阅读 下载PDF
编译原理理论在C程序题自动评分系统中的应用 被引量:3
7
作者 赵晓 刘学锋 王晓霞 《陕西科技大学学报(自然科学版)》 2010年第3期135-137,共3页
结合陕西科技大学的教学实际情况提出了一种基于编译原理理论的C程序题自动评分算法,在比较结果的评分方法基础上,设计了动态评阅与静态评阅相结合的方法.由于编译原理的知识比较成熟,所以本系统的评分结果更加公正、准确,而且避免了人... 结合陕西科技大学的教学实际情况提出了一种基于编译原理理论的C程序题自动评分算法,在比较结果的评分方法基础上,设计了动态评阅与静态评阅相结合的方法.由于编译原理的知识比较成熟,所以本系统的评分结果更加公正、准确,而且避免了人工评阅因主观因素而出现的偏差. 展开更多
关键词 编译原理 c程序 动态评阅 静态评阅
在线阅读 下载PDF
基于可视化程序设计语言的编译系统 被引量:2
8
作者 魏兰 李文锋 《计算机工程》 CAS CSCD 北大核心 2007年第13期104-106,共3页
采用面向对象技术设计可视化程序设计语言的编译系统,通过对复杂的可视化图片语法进行分析,将各语法现象以语法单元类的形式进行抽象分类,提出了编译器-编译器的设计策略,给出了从可视化图片设计语言到伪指令代码的解决方法。主要研究... 采用面向对象技术设计可视化程序设计语言的编译系统,通过对复杂的可视化图片语法进行分析,将各语法现象以语法单元类的形式进行抽象分类,提出了编译器-编译器的设计策略,给出了从可视化图片设计语言到伪指令代码的解决方法。主要研究在面向对象的编辑环境中如何实现满足硬件设备控制器的稳定、高效的编译系统。通过将可视化程序语言分析器(VPLPG)和小型的类C编译(LCC)器配合使用最终实现可视化程序设计语言的编译系统。 展开更多
关键词 面向对象 可视化程序设计语言分析器 小型c编译器
在线阅读 下载PDF
基于概率层次分析的缓冲区溢出检测工具评估 被引量:1
9
作者 张国强 殷博 +1 位作者 邱宇 王伟静 《计算机应用与软件》 北大核心 2018年第7期27-32,103,共7页
针对层次分析法在综合评估多种缓冲区溢出漏洞检测工具方面的缺陷,提出概率层次分析法,对五种典型的缓冲区溢出静态检测工具进行分析,综合评估各漏洞检测工具在缓冲区溢出漏洞检测方面的适用性和局限性。应用SARD标准数据集分析缓冲区... 针对层次分析法在综合评估多种缓冲区溢出漏洞检测工具方面的缺陷,提出概率层次分析法,对五种典型的缓冲区溢出静态检测工具进行分析,综合评估各漏洞检测工具在缓冲区溢出漏洞检测方面的适用性和局限性。应用SARD标准数据集分析缓冲区溢出漏洞多发类型并提取其程序特征结构,根据漏洞检测工具的检测结果,基于漏报率、误报率等评估准则,使用概率层次分析模型对缓冲区溢出漏洞检测工具进行综合评估。实验说明概率层析分析法能够有效地评估漏洞检测工具在检测缓冲区溢出漏洞方面的性能。 展开更多
关键词 静态测试 漏洞检测工具 工具评估 c/c++程序缓冲区溢出 概率层次分析
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部