首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
刘素珍 《电脑》1994,(3):28-29
人民银行在汇总全辖各专业银行报表的软件设计中最常遇到的一个难题是:有些专业银行的报表程序是用COBOL。语言编写的,产生的数据存于COBOL数据库中,而有些专业银行的报表程序是用FOXBASE语言编写的,产生的数据存于FOXBASE数据中。笔者在实际设计汇总软件时,找到了一种在FOXBASE中读取COBOL数据文件中数据及在COBOL中读取FOXBASE数据库中数据的一种方法,请广大读者指正。  相似文献   

2.
讨论Java与COBOL语言结合开发Web系统的方法,阐述了有关程序方法、两种语言之间的连接以及COBOL向Java的转换趋势等问题.  相似文献   

3.
<正> 美国国家标准COBOL(ANS COBOL)是一种计算机高级程序设计语言。用类似于英文的词和句法书写程序,然后用计算机把这个源程序翻译成机器语言,产生目标程序。这个翻译过程称为编译。计算机期望找到该语言的某些元素去作出反应。若某些词拼错了,或未标出某些所需的标点,编译程序就不能起作用。程序的某些元素必须放在专门的列里。COBOL语言要求你在程序设计中一丝不苟。它能通过  相似文献   

4.
本文提出了一种解决LabVlEW与其他Windows程序设计语言数据不兼容问题的方法,并成功地用该方法进行了LabVIEW与C语言数据存储格式的转换。  相似文献   

5.
COBOL的变迁     
COBOL,即通用商业语言(Common Business Oriented Lan-Suase),是一种计算机高级程序设计语言,并且是目前使用最广泛的一种计算机语言。当今世界上大部分产品程序都是用COBOL和FORTRAN编写的。这种情况,估计还将保持相当长的一段时间。在我国,学习、使用和研究COBOL还刚刚开始,随着我国计算机事业的迅速发展,推广COBOL和其他一些语言的要求日益迫切。 COBOL已经经历了二十年的历史,并且是在强有力的组织和领导下不断完善、丰富和成熟的。我们认为,研究COBOL的发展历史和趋势,对更深刻地了解其特点,从而对更有效地学习、使用和研究这种语言是有益的,从其发展历史还可看出:一种程序设计语言的发展,是与计算机本身的发展以及计算机应用的不断推广密切相关的,软件工作者应从中获益,树立正确的开发软件的观点;同时,还可以学习如何有效地组织和领导软件的开发和研究工作。  相似文献   

6.
语言的内部实现对于程序设计者来说是透明的;程序设计者最关心的是如何借助语言的特性来有效地描述客观世界。由卡内基—梅隆大学研制的OPS(Official Production System)系列语言是一种典型的基于产生式系统的人工智能语言,这是一种语言型的专家系统构造工具;而由D.M.Ritchie于1972年在贝尔实验室设计并实现的通用型程序设计语言C,则已风糜计算机世界,以其功能强、可移植性好和代码质量高而成为优选的系统程序设计语言。而C+OPS是一种兼有OPS和C语言双重特性和优势的程序设计语言。本文将扼要地介绍C+OPS程序设计语言的设计思想和实施策略。  相似文献   

7.
本文根据DOS操作系统下的汉化COBOL语言数据文本和XENIX多用户操作系统汉化INFORMIX关系型数据库的数据文本之间差异,设计出BASIC程序,将COBOL数据的ASCII文本转换成INFORMIX可接收的ASCII文本,从而实现COBOL语言数据向INFORMIX关系型数据库的转换。  相似文献   

8.
一、问题的提出IBM-PC 中的高级语言,如 FORTRAN、COBOL、Pascal 等在设计时,只考虑在单用户环境下使用,所以打开文件的方式都是采用兼容方式,即不允许多用户共享访问文件。在我厂常减压装置计算机控制系统中,我们以一台 IBM-PCLXT 作为模型机,该机用来运行常压塔产品质量控制模型。其模型程序是用 FOR  相似文献   

9.
面向对象语言到过程式语言的转换   总被引:1,自引:0,他引:1  
本文简单介绍了可重用构件描述语言RECOS一强类型的面向对象的程序设计语言,着重论述了RECOS语言到C语言的转换系统的实现策略和关键技术.  相似文献   

10.
代码翻译中PERFORM和GOTO语句复合结构的变换   总被引:2,自引:0,他引:2  
传统语言COBOL从诞生至今已有近50年历史,现存约有1 000亿行代码是用COBOL编写的.维护这些遗产代码的一个有效方法是将其翻译成现代语言,例如Java.其中将COBOL语言中GOTO和PERFORM语句及其复合控制结构消除是翻译过程中的一个关键步骤.提出一种利用switch,while语句来消除GOTO和PERFORM复合控制结构的方法,实现了程序的等价变换.该方法不改变程序的控制结构,保持其可读性,并将代码膨胀率控制到2倍左右.该方法已在所开发的"C2J翻译系统"中进行应用,通过了400万行实际商用程序的测试,结果证明,该方法是正确、有效的.  相似文献   

11.
C是个强有力的程序设计语言。它所提供的各种特点有助于写出简单明了、有效且易于维护的程序。 C语言原是贝尔实验室Dennis Ritchie为DEC PDP11机写UNIX操作系统而创立的。UNIX系统本身、C编译程序及大部分UNIX系统下的实用程序都是用C写的。因此,C的设计思想是基于面向机器的,具有许多机器语言的特点,比如有许多地址操作和位操作,可直接使用机器寄存器,可进行存贮分配等,但作为一个高级语言,又具有高级语言的特点,如具有很丰富的高级数据类型和高级程序结构。  相似文献   

12.
C语言在嵌入式系统开发中的代码优化   总被引:1,自引:0,他引:1  
孟涛 《福建电脑》2008,(3):181-182
C语言是嵌入式系统开发中常用的一种程序设计语言.本文结合嵌入式系统的特点,从变量定义、算法优化和存储器分配三个方面.阐述了C语言在嵌入式软件开发中的代码优化方法。  相似文献   

13.
周梁 《计算机科学》1989,16(4):45-51
综观三十年来开发的程序设计语言不难发现,至今在计算机领域内占主导地位的仍是当初就已形成的冯·诺依曼程序设计风格的命令型语言,象FORTRAN、COBOL、BASIC、ALGOL 60、Pascal与Ada等都属于这种类型。它们共同的设计思想是以存放初等数据类型值(如整、实、串型等)的变量作  相似文献   

14.
《信息与电脑》2019,(21):104-105
C语言是一种计算机高级程序语言,在计算机系统及软件编辑中有着非常广泛的应用,学习C语言编辑程序技巧对于提高计算机高级程序的编辑实践应用有着重要的促进意义。基于此,笔者主要论述了C语言的主要内容,分析了C语言编程的核心思想,探讨了C语言编辑程序的技巧,旨在为计算机专业学生应用C语言编辑系统及软件提供一些参考和建议。  相似文献   

15.
C++语言是目前应用最广泛的程序设计语言,它所提供的各种特点有助于写出简单明了、有效且易于维护的程序。但C++语言的编译环境有一些不完善的地方,常常出现一些意想不到的错误,给编程者带来很大不便。本文谈谈笔者在C+十下编程时经常遇到的关于整数乘、除法运算和数组越界方面遇到的错误及解决办法。一、C+十语言不能自动进行长整数转换笔者在用C+十编程时,用整数作乘、除法运算时,运算结果经常出现一些随机数,和实际运算结果相差很远,后来发现:两个整数相乘时,若乘积为长整数,编译程序不能自动转换为长整数,需在乘积…  相似文献   

16.
一个管理软件要处理的业务是很杂的,各类问题都有。但现在的各种软件工具却又是各有所长,不可能面面俱到,要想多种软件工具并用,博采众长,提高系统的运行效率,编制高质量的应用程序,首先需要解决的就是这些软件工具之间的接口问题。这个接口包括程序之间的调用,连接以及各程序模块之间的信息通信。本文就COBOL语言程序之间的连接,COBOL语言程序与其它语言程序之间的连接以及数据的通信问题进行一些探讨。一、程序之间的连接程序之间的连接通常有两种形式。一种是调用方式的连接,一种是链方式的连接。调用方式的连接一般是在主子程序之间进行。彼  相似文献   

17.
本文讨论了由ARM为控制核心,设计了电源转换模块、温度采集模块、人机交互模块等。程序用C语言进行编程,实现了多路温度控制。  相似文献   

18.
本文叙述一个在IBM/PC机上用PASCAL语言实现的VAX/COBOL报表程序自动生成系统,该系统具有比较强的表格绘制功能,同时生成COBOL报表程序中嵌套有对关系数据库RDB操纵语言RDO语句,能够实现对数据库中多个关系,多个字段同时交叉提取数据的操作。  相似文献   

19.
蒋晖 《电脑开发与应用》2006,19(5):F0002-F0002
C 语言是一门很重要的程序设计语言,学好这门语言是很多程序员的必经之路。许多学校的计算机及相关专业已经开设了这门课,但学习C 语言,或用它来编程时经常会有一些不易注意的地方。下面我们一起来分析研究一下。1 C 语言中的“ ”、“--”运算符的使用一般递增和递减  相似文献   

20.
C++作为一种面向对象程序设计语言具有非常强大的功能。文章描述了C++面向对象程序设计语言中实体描述(数据抽象)以及程序(进程)的并发控制。  相似文献   

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

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

京公网安备 11010802026262号