期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
支持多种并行计算模型的面向对象框架研究 被引量:1
1
作者 吕建 陆陪 于大川 《软件学报》 EI CSCD 北大核心 1999年第3期270-276,共7页
为了支持并行程序设计,几乎所有的程序设计语言均通过提供并行与同步通信机制来支持某一高级并行计算模型,如Ada语言的任务与会合机制以及Java语言的线程和同步方法.显然,这样的程序设计语言仅能支持一种高级并行计算模型.... 为了支持并行程序设计,几乎所有的程序设计语言均通过提供并行与同步通信机制来支持某一高级并行计算模型,如Ada语言的任务与会合机制以及Java语言的线程和同步方法.显然,这样的程序设计语言仅能支持一种高级并行计算模型.尽管单模型的途径对某些应用来说简单而有效,但由于现实世界中的问题往往较为繁杂而难以完全用单一模型来解决.文章采用面向对象的语言机制和框架技术来解决此问题.通过分析现有各种语言中高级并行计算模型的共性,提出了若干新的面向对象语言机制.以此为基础,提出了并行面向对象框架的概念,并讨论用其表达和使用高级并行计算模型的方法.结果是,可在某种意义下将高级并行计算模型从语言中分离出来,而单一语言可由多个并行框架加以支撑,从而使得在单一面向对象语言中支持多种高级并行计算模型成为可能. 展开更多
关键词 并行计算模型 面向对象 并行框架 并行程序设计
在线阅读 下载PDF
面向对象语言Transframe及其环境MagicFrame
2
作者 李愚 徐永森 +1 位作者 谢高严 DavidL.Shang 《南京大学学报(自然科学版)》 CAS CSCD 2000年第5期529-540,共12页
论述了目前的软件开发中存在的两个问题 :①现有的高级语言对各种高级计算模型支持的不足 ;②快速原型开发和高质量产品开发之间的矛盾 .针对以上问题 ,设计了一种新的面向对象语言Transframe并研制了它的开发环境MagicFrame .Transfram... 论述了目前的软件开发中存在的两个问题 :①现有的高级语言对各种高级计算模型支持的不足 ;②快速原型开发和高质量产品开发之间的矛盾 .针对以上问题 ,设计了一种新的面向对象语言Transframe并研制了它的开发环境MagicFrame .Transframe语言具有的参数化的动态类、名的一般模型、类与函数概念的统一、成员类继承和代理等多种机制为构造各种领域模型提供了有力的支持 .基于Transframe的开发环境MagicFrame采用了冻结 /解冻的机制来消除现有动态开发环境和静态开发环境的鸿沟 。 展开更多
关键词 面向对象语言 软件开发 程序设计语言
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部