首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
2.
3.
4.
该文介绍了一种较新的并行程序设计语言CC++,该语言是在顺序C++语言的基础之上扩充而来的。该文对扩充的8种结构一一进行了分析,并介绍了具体使用方法,从而说明了CC++具有效的语言表示能力。  相似文献   

5.
该文介绍了一种较新的并行程序设计语言CC++,该语言在顺序C++语言的基础之上扩充而来的,该文对扩充的8种结构一一进行了分析,并介绍了具体使用方法,从而说明CC++具有效的语言表示能力。  相似文献   

6.
景晓军  方滨兴 《软件学报》1996,7(7):401-408
SIMC(SIMDC)是通过对C语言进行语法扩展(未进行语义扩展)得到的支持SIMD(singleinstructionmultipledata)并行程序设计的并行语言.SIMC可方便地描述SIMD并行算法,具有SIMD计算机系统结构定义能力,可支持多种系统结构上的并行算法研究.SIMC语言的模拟执行系统已在单机上实现,并作为作者研究开发的SIMD计算机程序设计及性能评价模拟环境的并行程序设计语言,用于SIMD计算机算法及结构的性能评价.  相似文献   

7.
一种机器人程序设计语言   总被引:1,自引:0,他引:1  
本文论述我们自己设计和实现的机器人语言 ZDRL。这是一种面向运动的语言,用户程序采用解释执行的方式。语言系统提供了一个良好的程序开发环境,用户可进行对程序的编辑、调试、执行和存取操作。该系统已在 IBMPC 微机上实现。并已应用到 Rhino 机器人的控制上。  相似文献   

8.
吴迪  陈林  徐宝文 《计算机科学》2014,41(7):1-8,44
为了满足越来越高的软件开发需求,许多通用程序设计语言扩充了各种新的语言设施,从而使语言变得复杂而难于学习和使用。为了创造一个核心概念简单明确、同时可以广泛用于各类开发的语言,设计了一种具有简明核心概念和丰富语言设施的程序设计语言SIMPLE。首先对SIMPLE语言进行概述,然后针对SIMPLE的模块化、泛型、内存管理以及异常处理等设施进行阐述。此外,讨论了如何将过程式、面向对象、函数式3种程序设计范型在SIMPLE中实现有机的融合。  相似文献   

9.
In this paper we introduce the history of the parallel programming language and list some of currently parallel programming languages. Then according to the classified principle. We analyze some of the representative parallel programming languages in detail. Finally, we show a further feature to the parallel programming language.  相似文献   

10.
OCCAM是基于C·A·R HOARE提出的CSP(Communicating SequentialProcess)语言模型而设计的一种小巧的并发程序设计语言。它的特点是语言简洁、程序结构化及并发描述能力强等。OCCAM允许用户定义成组的多个并发进程以及它们之间的同步通信通道(Channel),适用于对高度并发系统的模拟仿真以及各种实时系统的控制。也适于用作高级并发语言的教材。本文扼要地说明OCCAM的语法及相应语义,并用实例分析其通信机制。OCCAM语言在国际上已受到日益广泛的注意和称赞,在分布式系统的模拟上,OCCAM也是很有价值的。  相似文献   

11.
本文介绍一种简单而又直观的程序设计语言的编译器,我们主要讨论如何语义动作嵌入到文法产生式内,当分析过程时,如何执行相应语义子程序,以实现地程序设计语言的自动翻译。  相似文献   

12.
13.
现今的并行编程实践多采用锁来同步对共享资源的访问,编程难且易出错;新引入的原子区构造虽简化了编程,但支持其实现的软硬件技术尚不令人满意.本文就同步提出一种新的语言级抽象-共享变量维持声明,它允许程序员从局部于线程的观点声明当前线程对某共享变量s访问的维持需求,即声明当前线程在运行时从上次访问s到这次访问s期间不允许其他线程访问s.从而,程序员无须考虑该如何使用锁等具体机制来同步对共享变量的访问,也可以避免或解决原子区所面临的一些问题.本文给出了共享变量维持声明的语法和语义描述,讨论了由这种声明信息生成共享变量访问控制代码的方法.  相似文献   

14.
15.
本文介绍一种分布式程序设计语言Joyce。这种语言是P.Brinch Hansen于1986年设计出来的。Joyce是在csp语言模型的基础上,吸收了Pascal语言的优点为分布式系统的程序设计语言做了成功地尝试。P.Brinch Hansen称Joyce为安全(secure)的程序设计语言。 Joyce提供了嵌套定义代办过程(agent procedure)的功能;允许动态地激活任意多个代办过程;一个代办过程可以动态地创建子代办过程(subagent procedure),创建后的子代办过程能与其创建者并发地执行;代办过程之间利用通道变量进行消息通信;一个通道能在两个或更多的代办过程之间传递不同类型的消息;编译程序能检查消息的类型以确保代办过程使用的只是不相交变量的集合。Joyce发展了csp语言。  相似文献   

16.
通过对嵌入式技术以及无线传输收发技术的研究,提出了一种基于CSMA技术的压力监测无线多机通信系统设计方案。该系统克服了传统有线压力监测通信系统的局限性,使用极为方便。给出了该系统测量数据无线传输的原理和设计方法。实践表明,系统具有推广和应用价值。  相似文献   

17.
<正> 在多机系统中,从机主要完成数据采集、预处理、显示打印、记录、人机对话及远程通讯等辅助功能,主机则全力完成主处理任务,以提高系统速度。美国国家半导体公司研制的70系列单片机是充当从机的合适芯片。这种单片机上集成了64字节的RAM、2.5K字节的ROM、8位运算器、各种寄存器及串行I/O  相似文献   

18.
以PC为上位主机,双8098单片机为从机的二级多CPU测控系统的共享RAM实现方法,二级之间以DMA方式传递数据。适用于实时性要求高的测控系统及类似应用。  相似文献   

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

20.
BPL 是从 BASIC 和 PASCAL 语言引伸出来的一种人机对话语言。这种语言是按两层设计的,它不但迎合了初学者,也迎合了有经验的程序员。较低一级语言非常类似于稍加改进的 BASIC,具体地说是对过程/函数说明和控制语句的改进。较高一级语言编入了在 PASCAL 中所采用的大多数灵活的数据结构。由此产生的这种语言提供了 BASIC 和 PASCAL 两种语言的优点。  相似文献   

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

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