期刊文献+
共找到10篇文章
< 1 >
每页显示 20 50 100
C语言程序分析器的设计与实现 被引量:1
1
作者 高方社 徐建城 +1 位作者 李丛 孟凡鹏 《电子设计工程》 2014年第4期46-48,共3页
为了评价程序员编写的程序是否具有良好的风格,来提高程序的可读性。本文提出了一种基于VC6.0开发环境的C语言程序分析器的设计方案,该分析器通过对程序进行扫描,统计出程序中函数的个数,平均函数的长度,代码注释的多少以及空行的多少,... 为了评价程序员编写的程序是否具有良好的风格,来提高程序的可读性。本文提出了一种基于VC6.0开发环境的C语言程序分析器的设计方案,该分析器通过对程序进行扫描,统计出程序中函数的个数,平均函数的长度,代码注释的多少以及空行的多少,来对数据加以分析,完成对程序的总体评价。通过实际应用表明,该分析器能够有效快速地对程序进行评价,最终达到设计的要求。 展开更多
关键词 C语言 程序分析器 数据分析 程序评价
下载PDF
基于对象关系模型的C++程序静态分析器 被引量:7
2
作者 吴鹏程 金茂忠 《北京航空航天大学学报》 EI CAS CSCD 北大核心 1997年第1期105-110,共6页
面向对象程序设计技术给软件的测试和维护带来了新困难.针对这些困难,提出了用于描述程序中对象类之间三种依赖关系的对象关系图(ORD)模型,并研究了这一模型在软件测试和维护中的两个具体应用及其相应算法.为了从特定的面向对... 面向对象程序设计技术给软件的测试和维护带来了新困难.针对这些困难,提出了用于描述程序中对象类之间三种依赖关系的对象关系图(ORD)模型,并研究了这一模型在软件测试和维护中的两个具体应用及其相应算法.为了从特定的面向对象程序设计语言C++编写的程序中提取ORD图信息,构造了一个逆向工程工具——C++程序静态分析器。 展开更多
关键词 面向对象语言 软件工程 软件测试 程序分析器
下载PDF
基于基元关系模型的C++程序静态分析器 被引量:2
3
作者 汪浩 金茂忠 +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
程序结构分析器生成系统的设计与实现 被引量:2
4
作者 旷海蓉 尤晋元 《上海交通大学学报》 EI CAS CSCD 北大核心 1997年第8期62-65,共4页
介绍了一个程序结构分析器生成系统的设计与实现.描述了系统设计的主要思想,探讨分析器的统一输入、输出、语法分析界面和标志符作用域机制的设计。
关键词 程序结构分析器 静态分析 软件复用 软件工程
下载PDF
基于可视化程序设计语言的编译系统 被引量:2
5
作者 魏兰 李文锋 《计算机工程》 CAS CSCD 北大核心 2007年第13期104-106,共3页
采用面向对象技术设计可视化程序设计语言的编译系统,通过对复杂的可视化图片语法进行分析,将各语法现象以语法单元类的形式进行抽象分类,提出了编译器-编译器的设计策略,给出了从可视化图片设计语言到伪指令代码的解决方法。主要研究... 采用面向对象技术设计可视化程序设计语言的编译系统,通过对复杂的可视化图片语法进行分析,将各语法现象以语法单元类的形式进行抽象分类,提出了编译器-编译器的设计策略,给出了从可视化图片设计语言到伪指令代码的解决方法。主要研究在面向对象的编辑环境中如何实现满足硬件设备控制器的稳定、高效的编译系统。通过将可视化程序语言分析器(VPLPG)和小型的类C编译(LCC)器配合使用最终实现可视化程序设计语言的编译系统。 展开更多
关键词 面向对象 可视化程序设计语言分析器 小型C编译器
下载PDF
JAVA的静态方法调用 被引量:1
6
作者 汪绍荣 《宜春学院学报》 2004年第4期56-58,61,共4页
介绍一种数据流程分析,这种分析计算存在不同地址并由方法调用返回的引用.分析的结果用来估算方法调用表达式的动态类型并且用静态调用来取代对就某一个方法定义的所有调用,从而达到利用静态程式分析来确认静态绑定(binding)代替动态调... 介绍一种数据流程分析,这种分析计算存在不同地址并由方法调用返回的引用.分析的结果用来估算方法调用表达式的动态类型并且用静态调用来取代对就某一个方法定义的所有调用,从而达到利用静态程式分析来确认静态绑定(binding)代替动态调遣的目的. 展开更多
关键词 程序分析器生产机 方法调用 地址识别 赋值分析
下载PDF
The Key Techniques of VHDL Parser's Automatic Generation
7
作者 牛振东 宋翰涛 刘明业 《Journal of Beijing Institute of Technology》 EI CAS 1995年第2期187+182-187,共7页
VHDL and its supporting environment are active domain in the field of logic design.In the paper the design principle and some key techniques to solve the problems on the implementation of the VHDL parser are introduce... VHDL and its supporting environment are active domain in the field of logic design.In the paper the design principle and some key techniques to solve the problems on the implementation of the VHDL parser are introduced. According to the methods discussed in the paper, the VHDL parser based on VHDL IEEE 1076 standard version is implemented and a series of strict tests are done. This VHDL parser is front-end tool of the VHDL high level synthesis and mixed level simulation system developed by the Research Center of ASIC of BIT. 展开更多
关键词 compiler/VHDL VHDL parser YACC
下载PDF
Java的静态方法调用
8
作者 周建军 《科技信息》 2012年第22期220-221,共2页
介绍一种数据流程分析,这种分析计算存在不同地址并由方法调用返回的引用。分析的结果用来估算方法调用表达式的动态类型并且用静态调用来取代对就某一个方法定义的所有调用,从而达到利用静态程式分析来确认静态绑定(binding)代替动态... 介绍一种数据流程分析,这种分析计算存在不同地址并由方法调用返回的引用。分析的结果用来估算方法调用表达式的动态类型并且用静态调用来取代对就某一个方法定义的所有调用,从而达到利用静态程式分析来确认静态绑定(binding)代替动态调遣的目的。 展开更多
关键词 程序分析器生产机 方法调用 地址识别 赋值分析
下载PDF
THE MACHINE LEARNING SYSTEM OF TELEPHONE NETWORKS MANAGEMENT
9
作者 曹立明 周强 《Journal of China University of Mining and Technology》 1996年第1期65-71,共7页
The problem of fault information process in telephone networks manage ment system in AT & T in the US has been solved with stepanwise learning approach.This method makes the information decrease step by step by me... The problem of fault information process in telephone networks manage ment system in AT & T in the US has been solved with stepanwise learning approach.This method makes the information decrease step by step by means of merge and sort, classifies the information to several typical classes and establishes the knowledge base (KB) eventually. If new fault information is inputted, we will call the knowl edge in KB and predict the related faults which will happen. 展开更多
关键词 step-wise learning merge and sort algorithm FAULT
下载PDF
欧洲标准(EN)题录(下)(2003年版)
10
《世界标准信息》 2004年第1期26-75,共50页
为便于读者收集、检索欧洲标准,本刊在第11、12及2004年第1期连载欧洲标准(EN)题录,题录刊载了截止2003年6月中国标准化研究院标准馆收藏的全部现行标准。本刊同时发行:欧洲标准(EN)题录(中文电子版)单价200.00元,欧洲标准(EN)题录(中... 为便于读者收集、检索欧洲标准,本刊在第11、12及2004年第1期连载欧洲标准(EN)题录,题录刊载了截止2003年6月中国标准化研究院标准馆收藏的全部现行标准。本刊同时发行:欧洲标准(EN)题录(中文电子版)单价200.00元,欧洲标准(EN)题录(中文合订本)单价200.00元。上述电子版用微软Excel软件格式排列,便于读者使用。请需要该题录或标准全文的读者按杂志地址(或电话)与杂志社联系。 展开更多
关键词 欧洲标准 管形荧光灯 电气设备 聚酯纤维机织带 电子设备 程序分析器 录像系统 印刷电路板
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部