共查询到20条相似文献,搜索用时 97 毫秒
1.
提出了一种语法分析器的增量式生成技术,该技术适用于自顶向下的语法分析方法:LL(1)方法和递归下降法,利用该技术,可以增量式生成语法分析器,从而提高语法分析器的生成效率。在微机上建立了一个语法分析器的增量式生成器。 相似文献
2.
设计并实现基于反射机制的构件化软件静态分析器.该静态分析器通过对构件化软件源程序代码的静态分析,使用反射机制,自动提取源程序的结构、构件测试元素和构件交互关系,采用XML保存分析结果并图形化直观显示程序结构和构件交互.实例结果表明,该分析器适用于对基于.NET的构件化软件进行分析处理. 相似文献
3.
徐久成 《河南师范大学学报(自然科学版)》1996,24(4):81-84
本文在Windows环境下,利用面向对象的分析设计方法,介绍了SGML系统中DTD语法分析器的设计与实现.首先介绍了SGML系统的整个框架,然后详细介绍了DTD语法分析器的分析、设计及各种结构,最后介绍了DTD语法分析器的实现. 相似文献
4.
钱宜平 《无锡职业技术学院学报》2014,(2):31-35
对于多任务共享一个CPU的单片机应用系统来说,程序员在为其编写程序时都会面临系统实时性和多任务的挑战,确保每个任务都得到及时响应和处理,对于每一个单片机应用系统都是非常重要的,也是每一位程序员追求的主要目标之一。而影响程序实时性的最主要因素就是程序的结构,在分析了一些多任务调度机制特点的基础上,在平衡多任务和实时性方面做了一些探索,构造了一种基于前后台系统的单片机应用程序结构,经过实验证明,具有较强的实用性和较好的实时性。 相似文献
5.
静态分析器是一种初步具备有关数据对象的语言知识,融编辑、语法分析和静态语义检查为一体的软件工具。文本以Ada语言中的子程序规格说明为基础,阐明了静态分析器在软件开发环境中的作用和意义,介绍了分析器数据结构的构成及语法树的构造方法,并用两个实例对静态分析的过程作了说明。 相似文献
6.
在实际的软件工程应用中,由于软件测试具有很强的针对性,各种测试活动往往难以制定为统一的标准行为,为满足特定的测试目标,需要有效足迹多种不同的测试活动。测数据生成的自动化程度又是测试工具乃至整个测试过程自动化程度的关键技术所在,本文则主要针对这一问题对测试数据的自动生成技术进行了研究和设计,使用遗传算法的测试用例自动生成方法。 相似文献
7.
数据仓库的多维数据分析器设计与实现 总被引:3,自引:0,他引:3
实现多维数据分析是数据仓库系统需要具备的一个主要功能,它接受用户的多维数据查询请求,生成多维数据集,为建立数据挖掘模型提供基础效果。本文讨论了基于Microsoft SQL Server2000的多维数据分析器的实现。简要介绍了多维数据分析的基本原理,并在DSO、ADO/MD及MDX(多维数据表达式)等技术的基础上,构造了一个多维数据分析器。最后,给出了多维分析器的实现实例。 相似文献
8.
以编译原理理论为基础,详细介绍了80C51汇编语言的词法分析器的设计与实现中几项关键技术:正则表达式,状态转换图,符号表,词法分析器和语法分析器的交互等,提出了80C51汇编语言词法分析器的设计方法,实现了词法分析器的设计. 相似文献
9.
以语言学新理论GPSG(广义短语结构文法)与由笔者开发的Tomita句法分析扩展算法为基础,设计和实现了德汉题录(短语)机译系统句法分析器的方法.该分析器能有效地描述德语短语句法结构和高效地进行句法分析. 相似文献
10.
Windows操作系统下的可执行文件一般采用PE(Portable Executable)文件格式,通过一定的方式可对该文件格式进行解析。本文以PE文件为研究对象,对其结构进行了详细的分析,设计并实现了一个32位的PE文件分析器软件,利用该软件可对一个可执行文件的PE格式进行解析,包括其MS-Dos头、PE头、导入和导出表和资源表等内容,为拆分文件、捆绑木马、破解程序以及加密解密等打下一定的基础。 相似文献
11.
提出在PASCAL抽象实现结构图上,采用数据流方程算法实现程序切片的自动化.该方法将过程蓝图的抽象实现结构图引入静态过程内切片领域,实现了程序表示形式与程序切片处理形式的统一,避免了传统方法产生控制流图的需要,简化了切片处理过程,提高了切片处理效率,并直观地反映了切片后的程序变化. 相似文献
12.
传统的编译器前端生成器由于结构和算法等原因, 通用
性和可扩展性较差. 为解决这一问题, 提出并实现一种通用可扩展编译器前端生成器〖CD2
〗JLUCC. JLUCC使用面向对象、 反射和设计模式等技术, 具有通用、 可扩展和易于使用等
特点. 通过使用JLUCC开发C/ATLAS语言编译器的实践, 验证了JLUCC的有效性. 相似文献
13.
介绍了利用LabWindows/CVI进行虚拟仪器设计的方法。该虚拟仪器界面友好,实现了信号发生、信号分析处理等功能。最后通过实验测试,得到的仪器分析结果与理论分析结果完全一致,表明虚拟信号发生分析仪的功能已经实现,各种分析结果正确。 相似文献
14.
程序设计是软件生命周期中一个重要阶段,程序设计缺陷将引发各种软件问题.根据软件测试中出现的与程序设计有关的缺陷,归纳整理了程序设计方面存在的编码风格、变量初始化、内存管理等缺陷,并通过实例对部分缺陷进行了分析,给出了修改方法. 相似文献
15.
针对在ADI公司的TS201处理器上编程耗时长,难度大的问题,提出了一种分布式的信号处理软件框架。基于该框架实现了一款自动代码生成器,以提高软件开发效率。为验证该框架和代码生成器的有效性,实现了一个常规雷达信号处理流程,并在实际雷达系统上进行了测试,得到了良好的效果。 相似文献
16.
17.
OO-HLG是作者们设计的一个Java应用程序生成器,它以面向对象和面向问题的非过程化方式定义用户需求,然后生成Java程序.文中介绍了OO-HLG的基本思想、结构、工作流程、类和对象的定义方式、软件重用技术,讨论了它的核心部件OOHL编译器的结构及其语法与语义分析技术 相似文献
18.
甄恒洲 《北华大学学报(自然科学版)》2013,14(3):355-357
在风电主机架自动焊接过程中,对焊弧焦点位置和姿态都有严格要求,焊弧焦点中心必须准确地沿着拼缝中心轨迹运动,焊弧焦点距拼缝表面要保持合适的离焦量.依据焊接工艺要求,利用远心镜头、高速CCD相机和多个线光源激光器,设计了风电主机架自动焊接焊缝测量系统,给出了一种图像灰度积分的焊缝测量算法,并进行了验证实验.结果表明:该测量系统可以准确地检测出焊缝极限边界及有效宽度,同时,该检测算法具有较强的自校验能力,能满足实际要求. 相似文献
19.
王海燕 《达县师范高等专科学校学报》2009,19(2):40-42
软件复用技术对提高软件开发效率与质量、降低软件开发成本及缩短软件开发周期有着极乒重要的作用。对软件复用的优势、软件复用存在的问题以及基于复用的软件开发方法进行了论述。 相似文献
20.
一个程序静态分析方法 总被引:1,自引:0,他引:1
刘桂山 《北京理工大学学报》1995,(5)
阐述了程序静态分析方法,指出如何建立程序调用关系结构树、程序控制流和数据流,以及如何找出程序的结构错误、异常控制流和数据流. 相似文献