Stream和Object:面向对象的并行计算模型及其语言探讨(2)

来源 :计算机科学 | 被引量 : 0次 | 上传用户:CoolSky_BO
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
4.扩充文法为了严格忠实地表示 Stream 计算模型,我们定义了基本文法。但是,对于大型的并行问题,往往需要更简洁、更抽象的文法描述。为了提高描述力,简洁而安全地编写程序,特对基本文法作如下扩充:·导入简易(宏)的描述;·从 Stream 变量到 Channel 变量的语义扩充;·对 Stream 完整化的支持;·导入挥发对象。4.1 简易描述(宏)为了能简易地书写程序,要提供种种简易描述。如同基本语法由函数表达式组成一样,这些简易描述在某表达式(串)展开
其他文献
<正> 我们在第一部分讨论了计算反射的一般模型。一般说来,一个系统是计算反射的,当且仅当它能对自身进行操作,据此一个反射的计算机软件系统有三个条件:a)系统有关于自己(一
管理信息系统(MIS)开发具有周期长、投资大、变化频繁、通用性低等特征,MIS 开发领域中的软件危机现象表现得尤为突出,因此,对 CASE工具的需求也就越显得迫切。据统计,面向 M
<正> 经国家教委及中国计算机学会分别派遣,我们七人于1991年5月去美国奥斯汀参加了第十三届国际软件工程会议,会后分赴匹茨堡的卡内基-梅隆大学、纽约州立大学石溪分校,以及
<正> 一、对象及对象的构成对象(object)是由封装起来的数据结构及其相关操作构成的集合,是一种抽象数据类型。数据结构描述了数据文件、可执行模块、进程间通信、信箱、目录
超文本与超介质系统将在九十年代获得极为广泛的应用。本文就它的发展历史、现状及研究进行了综述,
AIUM 从 Stream 计算(或半序集演算体系)出发,微观地研究计算和对象抽象化,是一种面向对象的并行程序设计语言。本文拟分为两部分:第一部分介绍面向对象的并行计算模型及其语
<正> 一、引言计算反射(computational reflection)是80年代初发展起来的程序设计概念和技术,早在这个概念提出以前,人们在编写程序如 compiler、debugger 等时就已隐含地使
本文讨论并发程序设计语言 Occam 及其运行微机 Transputer 的主要特性。Occam 用一组并行操作且通过通道通信的进程来描述外部世界,而 Transputer 作为并行处理系统的一个积
本文给出 PC Prolog 的规范模块 CONSULT 及其相应的数据结构,可用作简单交互式面向对象 Prolog 系统的内核。该系统最初是为 CAD/CAM 的应用而设计的,但也可用于许多与复杂
Uniface 是一种高级的第四代语言环境,它使 DB 应用系统的开发完全独立于具体的数据管理软件。本文述及了 Uniface 的体系结构,介绍了它的主要功能及其将来。