计算反射和面向对象程序设计(I)

来源 :计算机科学 | 被引量 : 0次 | 上传用户:WieldWolf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
<正> 一、引言计算反射(computational reflection)是80年代初发展起来的程序设计概念和技术,早在这个概念提出以前,人们在编写程序如 compiler、debugger 等时就已隐含地使用了这种技术,其后计算反射的思想越来越受到人工智能、知识工程等领域的重视,面向对象程序设计的兴起和发展为计算反射的概念和技术的进一步成熟和发展开辟了更好的前景,许多文章都论述了在不同计算模型中的反射行为,但未给出较严格的定义,本文第一部分首先简单地讨论了人的反思行为,然后在〔1〕的基础上
其他文献
<正> 异构型分布式计算机系统(HCS)由互连的不同硬件或软件系统组成,一个典型的HCS 可配置以不同操作系统,用不同网络连接,具有不同类型的机器。随着计算机技术的发展以及分
本文简要回顾了复杂对象数据库的发展历史,比较全面地介绍了国际上当前正在开展的研究工作,尤其是对复杂对象模型的形式化理论研究工作做了重点介绍。本文最后所列的文献可作
<正> 近年来,关于知识的推理(Reasoning aboutKnowledge)正在成为计算机科学,特别是人工智能研究中的最重要的分支之一。自从八六年在美国加州召开首届关于知识的推理理论问
<正> 在文〔5〕中,作者简要介绍了在 DSS 基础之上发展起来的一种新型管理支持系统——执行信息系统(EIS),讨论了它的基本概念、特点、软硬件配置、开发实现方法以及一些相关
<正> 我们在第一部分讨论了计算反射的一般模型。一般说来,一个系统是计算反射的,当且仅当它能对自身进行操作,据此一个反射的计算机软件系统有三个条件:a)系统有关于自己(一
管理信息系统(MIS)开发具有周期长、投资大、变化频繁、通用性低等特征,MIS 开发领域中的软件危机现象表现得尤为突出,因此,对 CASE工具的需求也就越显得迫切。据统计,面向 M
<正> 经国家教委及中国计算机学会分别派遣,我们七人于1991年5月去美国奥斯汀参加了第十三届国际软件工程会议,会后分赴匹茨堡的卡内基-梅隆大学、纽约州立大学石溪分校,以及
<正> 一、对象及对象的构成对象(object)是由封装起来的数据结构及其相关操作构成的集合,是一种抽象数据类型。数据结构描述了数据文件、可执行模块、进程间通信、信箱、目录
超文本与超介质系统将在九十年代获得极为广泛的应用。本文就它的发展历史、现状及研究进行了综述,
AIUM 从 Stream 计算(或半序集演算体系)出发,微观地研究计算和对象抽象化,是一种面向对象的并行程序设计语言。本文拟分为两部分:第一部分介绍面向对象的并行计算模型及其语