首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
提起递归调用,人们总是想到C、PASCAL等高级语言,认为递归调用是C或PASCAL等高级语言所特有的一种程序设计结构形式。而对于关系数据库FOXBASE,则很少有资料介绍它的递归调用方法,人们也很少在FOXBASE的程序设计中使用递归调用的程序结构形式。 是不是FOXBASE不支持递  相似文献   

2.
程序设计语言PASCAL是基于结构化程序设计的思想设计的,语言紧凑,概念简洁,数据结构和控制结构比较丰富,目标程序效率高、查错能力强。PASCAL语言是目前比较流行的一种程序设计语言,它保留并进一步地扩充了ALGOL60语言的基本数据类型,提供了更为丰富的数据类型  相似文献   

3.
本文提出了一种高级微程序设计语言SMPL。该语言以程序设计语言PASCAL为蓝本,考虑到计算机微级结构和微程序设计的特点,对原有的PASCAL数据结构和语句类型进行了舍取,增加了一些适于微程序设计的语言特色,讨论了微语言的设计方法,给出了SMPL的基本语法描述。最后,介绍了在NOVA-Ⅲ机上实现的一个SMPL交叉微编译系统的概况。  相似文献   

4.
<正> 死锁,不一定的时序和不一定的轮询都是并发程序设计问题,这些问题通常对顺序程序设计不感兴趣,甚至无关。这些问题发生在并发程序设计之中,而不管程序设计语言提供了什么样的并发程序设计设施。但是,程序设计语言中的并发设施的精确特性对这些问题的严重性与经常性确有影响。本章讨论三个并发程序设计问题:死锁,程序中的最大并发特性,以及Ada中的轮询偏向。 1.死锁当程序中的一个或多个任务被永远阻塞时,死锁就发生了,因为需求不能满足。在一些任务中,死锁会成为某些任务中的一种  相似文献   

5.
“机器人程序设计软件系统PASRO”是用PASCAL写成的。PASRO是PASCAL语言的扩展,因此它具有很强的程序设计功能,并且移植性好,可用于各类机器人的控制。  相似文献   

6.
译者序     
PASCAL语言是按照结构程序设计原则设计的一个语言,与C.A.R.Hoare在“Noteson Data Structuring”一文(见第二部分的参考文献4)中提出的思想比较接近。PASCAL语言可用于教学、编写各种系统软件和科学计算。  相似文献   

7.
引言结构程序设计是为了使程序具有一个合理结构,以便保证和验证其正确性而规定的一套应如何进行程序设计的准则。逐步求精的设计方法是结构程序设计的重要组成部分。它是一种由顶向下的设计方法,即是从最能直按反映问题的体系结构和概念出发,逐步地精细化、具体化,逐步地补充细节,直至成为一个可以在计算机上执行的程序。在用程序设计语言PASCAL655书写PASCAL655编译程序时,采用了这种逐步求精的设计方法。目的在于得到一个有效的结构化的编译程序。  相似文献   

8.
PASCAL程序设计语言与其它程序设计语言相比有许多优点,特别是丰富的数据类型给程序设计带来许多方便。但是,对于经常使用多种语言编程的软件人员来说,由于PASCAL语言数据类型定义严格,造成数据类型之间的相互联系太少,给软件人员使用上带来许多麻烦,有时还增加了程序运行的时间。  相似文献   

9.
在进行C语言的程序设计中,如何发现错误,如何快速准确地改正错误,如何编写尽可能少的错误代码的程序等问题一直是程序设计者希望解决的问题。笔者在进行C语言的程序设计和讲授C语言程序设计课程及指导学生上机实习时积累了一定的经验,在此介绍如下,供读者参考。 一、赋值号与等号的区别 在有的高级语言如BASIC中,赋值号与等号的符号一致,熟悉这些语言的程序设计  相似文献   

10.
ENC是C语言的扩充。C语言是通用的程序设计语言,是当今世界上最有影响的程序设计语言之一。众所周知,著名的UNIX操作系统就是用C编写的。C语言本身的优点是不容怀疑的,但是,C语言用于结构程序设计的设施,到目前为止还是相当有限的。为弥补这个不足,我们把构造抽象数据类型的设施,称为Cluster,扩充C语言中,形成程序设计语言ENC,并在MICRO VAX-Ⅱ机上将其实现。本文就是介绍ENC的设计与实现。  相似文献   

11.
PASCAL/R是在PASCAL基础上开发的新型关系数据库程序设计语言,本文评述了PASCAL/R对PASCAL进行的扩充。这些扩充使得PASCAL/R操作关系数据库十分简便  相似文献   

12.
本文介绍了一种同时具有PASCAI和PROLOG语言特点的通用的模式识别和图象处理(PRIP)程序设计语言EPPPL,相对于PASCAL,EPPPI包含了抽象级更高的数据类型和相应的公共操作.因而该语言具有比PASCAL更强的描述能力,使在科学计算程序设计时有更高的效率.文中论证了在EPPPI中引入PROLOG机制的可行性.由于在EPPPI中包含了PROLOG的机制,使该语言适用于人工智能程序设计,并具有陈述式特点,因而使它的编程效率更进一步提高.  相似文献   

13.
Ada并发程序设计   总被引:2,自引:0,他引:2  
<正> 该书1984年出版,作者系美国贝尔实验室的Narain Gehani。该书从公认的第一个提供高级通用并发程序设计设施的Ada语言着手,全面地介绍了Ada语言中的并发程序设计设施,以及如何有效利用这些设施编写并发程序;概述了在其它语言的并发程序设计设施;讨论了并发程序设计中的一些细节问题;书末还附录了Ada顺序程序设计的概要。目前,各种大小的并行计算机及操作系统都已相继问世并投入实际使用。并行处理将是今后几年计算机工程和应用的发展方向之一,也是新一代计算机的核心技术之一。但是如果缺乏高度并行的程序设计语言和方法,将会给广泛的应用带来很大障碍,这已引起计算机各  相似文献   

14.
用异种程序设计语言编写的程序模块,要实现相互调用,必须解决不同语言环境之间转换的接口。在一些配置了UNIX操作系统的小型、微型计算机上,仅提供了FORTRAN,PASCAL程序调用C子程序的接口手段。本文探讨并实现C程序调用FORTRAN子程序模块的接口方法,最终实现C,FORTRAN,PASCAL程序模块之间的交叉调用。  相似文献   

15.
PASCAL过程蓝图   总被引:3,自引:3,他引:0  
提出一种面向标准PASCAL语言的程序处理逻辑图形化表示法-PASCAL过程蓝图,这种工程化表示法支持逻辑和实现两个层次的程序抽象表示,是一种简单实用、容易理解、结构良好的程序设计工具。文中给出PASCAL过程蓝图的形式化模型、抽象逻辑结构图的图形表示方法,以及程序设计的基本过程。  相似文献   

16.
PASCAL语言是实现强数据类型、支持结构程序设计的第一实用语言。本文介绍了PASCAL语言的主要语言结构——程序结构、控制结构、简单数据类型和构造数据类型等等,以及它们对软件工程实践的支持。文章最后还给出模拟一台简单计算机操作的程序。  相似文献   

17.
本文就C语言程序设计知识体系结构进行深入的分析与归纳,提出C语言程序设计的语法方面的知识体系结构。首先,讨论知识体系结构中各概念的定义;其次,分别给出C语言的语法知识体系和程序设计的语法知识体系。为设计C语言程序设计题库提供理论基础。  相似文献   

18.
<正> 1.导论 Ada程序设计语言象PL/I和Algo168一样为并发程序设计提供设施,但是数大多数其它主要的程序设计语言,例如Algol 60,Pascal,Cohol,Fortran或C不具备这种并发设施。一个程序设计语言不提供这种设施就有碍於程序员用并发的方法解决他们的问题——Ludwig Wittgentein有句名言: 限制我的语言意味着限制我的世界用在这里是十分恰当的。由于下述许多原因,编写并发程序的功能,即程序的各成分能以并行的方式执行是合乎需要的: 在编写操作系统,实时系统,数据库系统和仿真程序中都可能有许多事件并发的产  相似文献   

19.
语言本身的设施决定了其进行面向对象程序设计的能力。本文以几种典型的传统程序设计语言为代表,论述了其语言设施支持面向对象程序设计的级别,并讨论了对传统程序设计语言进行面向对象扩充的一些问题。  相似文献   

20.
由谭浩强教授编著的《C程序设计》是一本公认的学习C语言程序设计的经典教材。根据C语言的发展和计算机教学的需要,作者在《C程序设计(第三版)》的基础上进行了修订。本书按照C语言的新标准C99进行介绍,所有程序都符合C99的规定,使编写程序更加规范;对C语言和程序设计的基本概念和要点讲解透彻,全面而深入;  相似文献   

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

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