首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
LAG(A Lexical Analazer Generator)提供了一个一般的工具,借助于它用户可以描述某程序设计语言的词法(正则表达式)及针对它的加工程序。LAG取用户准备的文件作为输入并且产生一个用PASCAL语言写的源程序,即调法分析程序。  相似文献   

2.
C语言程序是由若干个函数单元组成的,每个函数都是完成某个特殊任务的子程序段,组成一个程序的若干个函数可以保存在一个源程序文件中,也可以保存在几个源程序文件中,最后再将它们连接在一起。C语言程序的扩展名为“C”,如“my-testc”等。  相似文献   

3.
用EDLIN,中文WS编写的文本文件以及高级语言编写的源程序,有时我们希望能够将其双栏或多栏输出,这在中文WS,EDLIN软件中实现是很困难的。虽然现在推出的很多排版软件有此功能,但大多数都要在286以上的微机上才能实现,这要增加开销,使用也不如WS和EDLIN软件方便。对低档PC微机,为挖掘老设备的潜力,发挥现有软件的功能,实现文本文件的多栏排版输出,笔者用BASIC语言编写了一个打印输出M行,N列的通用程序,能将文本文件及高级语言编写的源程序分双栏或多栏输出。 编程的主要思路是将文件按页读入一个二维数组中,输入时按列顺序,输出时再按行分  相似文献   

4.
由于硬盘的高速度和大容量,用户常在硬盘上进行程序的开发和编译。然而在IBM PC系列及其兼容机上使用编译PASCAL时却会遇到这样一个问题:当PA S1、PAS2、PASCAL库程序、连接程序及用户源程序拷入硬盘后,在源程序经过PAS1和PAS2编译而用连接程序对其目标文件进行连接时,系统将会自动读软盘驱  相似文献   

5.
为了增强对程序缓冲区溢出漏洞的检测,提出一种利用CCured和BLAST对C程序进行分析的检测方法。首先利用CCured对C语言源程序进行运行时检测的代码插桩;然后用BLAST提供的自定义安全属性语言对这些插桩代码进行相关约束描述;最后让BLAST根据约束描述文件对代码插桩后的程序进行模型检测,就可以尽可能地找出C语言程序中潜在的缓冲区溢出漏洞。  相似文献   

6.
给出对编译程序的输出进行人工优化的一种方法及一个程序例子,它不降低高级语言源程序的可读性,但加快了程序的运行速度,并说明了在VC 6.0中测量程序运行时间的方法,使用这种方法给出了程序例子在优化前和优化后的运行时间的实验数据。  相似文献   

7.
§1 引言 众所周知,一个具有实际应用价值的编译程序,除具备把源程序翻译为目标程序的基本功能外,还应能对用户编制的源程序进行检查并指出错误,以保证被编译的源程序的正确性,本文把曾实际运用过的一些关于检查的原则及处理方法作一系统的说明。文中以ALGOL60语言作为源语言,所论及的方法也可用于其它程序设计语言。  相似文献   

8.
①定义使用了本地方法(C语言写的)的JAVA类源程序。在JAVA源程序类中,所包含的本地方法用native声明,并使用语句static{linker.loadlibrary(“方法库名”);}。②用javac对该JAVA源程序进行编译,生成.class形式的JAVA字节码程序文件。③为了以后用C语言编写本地方法,从而在C代码中操纵JAVA对象,C程序需要有一个遵从在JAVA源程序中对本地方法声明过的头文件,用于定义将要履行的C功能和数据结构。这一步,可通过对上述包含本地方法的.class程序文件…  相似文献   

9.
为加快软件开发速度,提高计算机应用水平,我们在DUAL MC68000微型计算机上,用PASCAL语言编制了一个Z80机器码源程序的辅助分析软件——Z80机器码源程序分析器ZOPA (Z80 Object Program Analyser)。该软件的输入是:由待分析的整个系统程序或应用程序(程序的正文段和数据段)的Z80机器码组成的文件、软件运行时输入机器码在内存的绝对地址和要分析模块的入口地址。软件运行结束时的输出是相应模块的反汇编程序、模块的结构信息以及对应的流程图。随着  相似文献   

10.
MSL仿真语言系统引入了降阶技术,从而允许用户以微分方程的原始形式作为仿真模型直接写入仿真程序;语法制导编辑技术的采用打破了常规的高级语言源程序编辑和编译的过程,使程序的语法和语义的正确性在程序一经输入即得以保证;MSL使仿真的各概念清晰,实现了实验与模式显式分开,支持多模型,子模型和自定义函数等概念,使语言仿真描述摸型能力强、逼真。  相似文献   

11.
源程序编辑器作为使用计算机高级语言进行软件开发时必不可少的工具之一,它的功能的优劣将直接影响编辑和调试源程序时的效率。因此开发出适用的dBASE源程序编辑器是广大用户所向往的事情。本文将详细阐述《dBASE语法制导程序编辑器》的设计思想和实现原理。  相似文献   

12.
本文简要介绍了AutoCAD中矢量汉字字体的定义格工以及大字体字形文件的数据结构,并给出了一个用C语言编制的小程序作为示例,以说明文件的结构及矢量汉字的检索与输出方法。  相似文献   

13.
<正>(接上期)3.pic07.C源程序的编译在《PIC单片机C语言程序(8)》一文中,我们已在MPLAB IDE7.40集成开发环境中编辑了pic07.C源程序(0~99秒脉冲发生器)。对于PIC单片机来说,所有的C语言源程序,都要在进行编译并生成目标码.hex文件后,方能烧写到PIC单片机中运行,即每编辑一个C程序都要进行一次编译,所以对C程序(pic0.7c)的编译操作是十分重要的。  相似文献   

14.
命令自动生成菜单是一个面向问题语言源程序的自动生成器,它是通过利用菜单提示来自动生成命令。利用该方法开发软件产品的用户界面比较直观,可经使不太熟悉系统命令的用户方便地使用。并且对于编程者来说,菜单的屏幕设计及实现都只需通过填写数据结构表来对菜单的屏幕样式进行描述。通过通用的程序进行实现,不需要涉及对每一个菜单进行编程。  相似文献   

15.
SYBASE Reporter Library/C(SRL)产品是基于SYBASE OPEN Client(即DBLibrary/C)的一种编程接口,用C语言编写报表打印程序,但占外设空间多且难维护。通用报表打印程序的主要功能是能接收用户定义的报表打印参数及格式,分析执行用户定义的打印控制逻辑,获取数据并最终输出用户所需报表。用户所定义的报表参数、格式及打印控制逻辑均存放在某文本文件,如需打印某报表。可事先编写好相应报表定义文件,运行报表生成器并读该文件直接生成报表或送打印机打印输出。用户还能通过命令行传递参数的方法达到使用一个报表定义文件可以输出多种报表之目的。SYBASE报表生成器主要包括以下两部分:  相似文献   

16.
<正> 第一节 用于寻找程序错误的lint程序 C语言的编译程序的编制方针是不把编译程序本身搞得太大。因此,编译程序中没有输出源程序清单的功能,错误检验也没有那样彻底做。但是作为弥补后者的程序,备有lint(皮棉)程序。  相似文献   

17.
命令自动生成菜单是一个面向问题语言源程序的自动生成器,它是通过利用菜单提示来自动生成命令。利用读方法开发软件产品的用户界面比较直观,可以使不太熟悉系统命令的用户方便地使用,并且对于编程者来说,菜单的屏幕设计及实现都只需通过填写数据结构表来对菜单的屏幕样式进行描述,通过通用的程序进行实现,不需要涉及对每一个菜单进行编程。  相似文献   

18.
在无纸化考试结束后,其系统回收试卷多以Word文档的形式提供.对于包含程序设计题目的电子试卷来说,需要对程序设计语言源代码进行提取、分析.利用C++、MFC实现了Word型电子试卷程序源码提取及分析软件.软件能够提取电子试卷中源程序代码并放置于指定目标文件中,且具备创建目录并将目标文件放于指定目录的功能,能够调用计算机中已有的编译程序对特定语言源程序进行编译、链接并返回结果.  相似文献   

19.
本刊1997年第二期中载有“FLIC动画文件的播放程序设计”一文,该文给出了Autodesk公司的FLIC文件的详细格式以及一个C语言的播放程序。读者参考此文即可写出自己的播放程序,用作软件的封面或演示等。 但文中的C语言源程序仍有不足之处,播放FLIC文件的速度慢,不能很好的满足实际播放时的要求。因此笔者在此给出更为快速的程序设计。并对改进之处作出必要说明:  相似文献   

20.
*命令:L *参数:L 文件名称 *功能解释:向PIC16C84的程序存贮器中,装载目标程序文件或者列表程序文件。 *使用范例:假设有一外部源程序文件DEMO.ASM,经由汇编器MPASM汇编输出,得到目标文件和列表文件,您可以用指令L,将目标程序文件或者列表程序文  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号