共查询到10条相似文献,搜索用时 15 毫秒
1.
OCCAM是基于C·A·R HOARE提出的CSP(Communicating SequentialProcess)语言模型而设计的一种小巧的并发程序设计语言。它的特点是语言简洁、程序结构化及并发描述能力强等。OCCAM允许用户定义成组的多个并发进程以及它们之间的同步通信通道(Channel),适用于对高度并发系统的模拟仿真以及各种实时系统的控制。也适于用作高级并发语言的教材。本文扼要地说明OCCAM的语法及相应语义,并用实例分析其通信机制。OCCAM语言在国际上已受到日益广泛的注意和称赞,在分布式系统的模拟上,OCCAM也是很有价值的。 相似文献
2.
计算机体系结构的发展与分布式并行程序设计语音OCCAM 总被引:1,自引:0,他引:1
本文主要概述了计算机体系结构的发展趋势以及相应的程序设计语言必然向分布式并行语言方向发展。文章中归纳了分布式程序设计语言研制的两种途径,重点介绍了一种新型的分布式并行程序设计语言——OCCAM。OCCAM既是一种分布式多机并行系统设计的系统程序设计语言,又是一种面向应用和教学的并行程序设计语言。它适合于科学计算,数字处理,实时系统的程序设计。最后,文章给出了在IBM——PC机上,UCSD——P系统支持下的并行算法及其结构的OCCAM模拟程序。 相似文献
3.
史树民 《计算机工程与应用》1992,(12):15-20
语言的内部实现对于程序设计者来说是透明的;程序设计者最关心的是如何借助语言的特性来有效地描述客观世界。由卡内基—梅隆大学研制的OPS(Official Production System)系列语言是一种典型的基于产生式系统的人工智能语言,这是一种语言型的专家系统构造工具;而由D.M.Ritchie于1972年在贝尔实验室设计并实现的通用型程序设计语言C,则已风糜计算机世界,以其功能强、可移植性好和代码质量高而成为优选的系统程序设计语言。而C+OPS是一种兼有OPS和C语言双重特性和优势的程序设计语言。本文将扼要地介绍C+OPS程序设计语言的设计思想和实施策略。 相似文献
4.
程序设计语言的类型结构剖析 总被引:2,自引:0,他引:2
程序设计语言原理是计算机科学中的一个非常重要的领域,而程序设计语言的类型结构又是该领域中的一个非常重要的专题。文章结合当今广泛使用的C语言对程序设计语言的类型结构进行了深入的剖析,内容包括:内部非结构类型、枚举类型、有限映像(数组)、迪卡尔积(结构体)、判定或(共用体)、序列(串和文件)、指针等,并且适当地进行了举例说明。 相似文献
5.
COPS(Concurrent Official Production System)是将产生式系统程序设计语言OPS5和面向进程的程序设计范例相结合,而设计的用于支持协同式问题求解的程序系统。本文详细阐述了COPS通讯原语的设计及其对应的语法和语义。COPS不仅能在单机上实现,而且也可以直接的移植到分布式系统上。 相似文献
6.
7.
8.
9.
前言 Transputer是英国INMOS公司于1985年推出的单片计算机,它采用了精简指令(RISC:REDUCED INSTRUCTION SET COMPUTER)技术,首次通过通信链(LINK)而非共享存储器(SHARED MEMORY)和公用总线(COMMON BUS)方式来高效地进行处理器之间互联,组成多机系统。在与Transputer推出的同时,INMOS公司还开发出了OCCAM语言用以支持用Transputer构成的并行多机系统,由于它为人们提供了 相似文献