首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
本文对C++的流类进行了扩充,给出了基于RS-232C标准串行口进行数据输入输出的通讯流的构造及实现方法。  相似文献   

2.
文中描述了事件-条件-动作(ECA)规则的设计以支持OODBMS中的主动能力,并描述了在C++环境中的具体形式.它支持除了传统的数据库事件外的时序的、显式的、复合的事件.并引入了一组运算符来构造复合事件.还引入了事件接口的概念,这种事件接口被用作说明跨越几个对象或不同类的对象的事件,检测和通知事件的出现.提出了反应对象和可通知对象的概念,将事件和规则都统一为对象.还引入了在规则和对象间的订购机制以监视所选择的对象.  相似文献   

3.
具有面向对象特征和知识库系统   总被引:1,自引:0,他引:1  
本文讨论了具有面向对象特征的知识库系统KBASE^+的数据模型,语言及实现。KBASE^+的数据模型可可以方便地支持对象标识,类层次,多继承等面和对象概念。描述性查询语言KBL是DATALOG针对于非一范式关系模型的扩充。本文重构了KBL的语义理论框架,提出了通过计算相关的下确界来解决属性继承中的冲突问题,通过在KBL程序中添加规则来实现实例继承的方案。本文说明了KBL程序可以转换成语义等价的DA  相似文献   

4.
pC++:一个分布式的对象并行语言   总被引:1,自引:0,他引:1  
介绍了一种比较有代表性的分布式对象并行编码语言-pC++,它使得用人享存储的编程方法来编写运行于分布式系统的程序。同时,本文描述了其对象并行扩充结构-Collection,并同了其对象并行机制,最后讨论了对象并行机制的库函数实现方法。  相似文献   

5.
本文介绍了我们研制的微机多媒体数据库管理系统MObase的基本特点。Mobase是在我们研制的微机面向对象的数据库管理系统-Obase基础上扩展而成的。Obase支持面向对象的数据模型,用户界面就是一个C++的特殊的类--Obclase,提供了和C++的完全无缝连接,系统本身用面向对象的方法实现,易于扩充。MObase中又新增了二进制串LONG及图象帧PIC FRAME等原子类以存储声音,图象等多  相似文献   

6.
田忠  刘畅  陈莹  钱乐秋 《软件学报》1996,7(5):264-271
需求工程知识库/PL——RKB/PL(requirement—engineeringknowledgebase/PL)是保持C++原有风格对C++进行的持久性扩充.为支持对象的持久性,RKB/PL在C++对象类的基础上扩充了以约束声明加强对象状态的用户监控;引入簇来表达对象类的集合含义;引入集合、簇、簇闭包的遍历机制来支持对象查询.为支持这些语言机制,RKB/PL具有一个由一组build—in对象类层次、类型信息库及接口函数、系统状态表以及系统服务函数等构成的运行时系统.本文讨论了RKB/PL中这些机制的表示、相应的运行时系统的组成以及它们的主要实现技术.RKB/PL已成功地用于实现“软件需求获取助手FRA”系统的需求工程知识库子系统.  相似文献   

7.
提出一种对C++进行并发扩充的语言ConC++.ConC++是一个并发面向对象语言,它采用并发类和保护类的机制支持并发,并发类有一个主动函数,一旦对象被创建,这个主动函数就开始执行;保护类封装了一组数据和对数据的操作,它没有自己的线程,而且是用来实现对并发类对象的同步、互斥和通信,这种集中控制对象的并发的方法体现了对象的自治性特点,减少了上下切换和死锁发生的可能,从而提高了程序的性能。  相似文献   

8.
传统程序设计语言的面向对象扩充的若干技术   总被引:3,自引:0,他引:3  
本文论述用转换方式实现传统程序设计语言的面向对象扩充,给出了一组关键技术以解决由子类型多态和动态定连所引出的问题,其基本思想是将类和对象类型分开处理,从而避免转换过程中的重复工作.这些技术具有适用性强、功效高的特点,并且在PASCAL语言的面向对象扩充NDOOP和MODULA-2语言的面向对象扩充NDOOM的实现中被采用,效果令人满意.  相似文献   

9.
面向对象数据库设计的研究   总被引:1,自引:0,他引:1  
结合一个的实例-商业MIS框架设计辅助专家系统(FGSM),提出一种面向对象数据库设计的方法。着重介绍了如何利用对象的封装技术和消息。用链表的形式来实现数据库的设计,并在文中按照C++语法规划给出了具体的实现方法。  相似文献   

10.
用面向对象编程实现问题求解自动化   总被引:2,自引:0,他引:2  
冯珊  田园 《信息与控制》1995,24(4):199-207
本文从面向对象方法基本原理和面向对象编程的技术特征出发,阐明所建应用软件系统中的对象,类及相应类层次结构和类组合结构,使系统具有很强的表现真空世界复杂系统结构的能力,系统通过消息传递在程序执行中实现对操作的调用机制,使之在面向用户问题选择和执行求解策略方面有很强的适应性,这一点对于强调人-机交互和解题协作的智能决策支持系统设计至关重要,文章给出了用C++实现的模型对象系统及消息传递机制。  相似文献   

11.
介绍了基于Linux netfilter/iptables架构实现机制和扩展技术,在此基础上提出扩展匹配选项实现防火墙的入侵检测功能,扩充后的防火墙可以像Snort一样具有入侵检测功能,从而扩展了防火墙的安全控制功能,并且可将Snort规则转化为防火墙规则实现防火墙规则集的扩充。  相似文献   

12.
为了更好支持实时系统中使用并行机制,Ada程序设计语言的修订标准-Ada9X扩充了Ada的任务机制模型,这些扩充需要新的实现方法,该文讨论了有关技术问题,并且概述了实现方案-GNuAda运行库,详细地讨论了两个特点:保护对象和控制异步转换,保护对象是一种数据对象,对于多任务并发存取是安全的,控制异步转换允许一个任务去响应中止当前计算的异步事件,并把控制转移到该任务中的一个恢复点。  相似文献   

13.
CCPP: 一个并发C++语言的设计与实现   总被引:2,自引:1,他引:2  
温冬婵  王鼎兴  张宁 《软件学报》1997,8(6):401-408
并发面向对象语言COOL(concurentobject-orientedlanguage)是一种有效的并发程序设计语言.本文提出了一种并发对象模型(ConcurentC++,CCPP)及其语言.在CCPP并发对象模型中,所有对象都是并发对象,对象间的通讯都采用异步消息发送方式.对象间的同步采用“需要时等待”策略,同一对象内并发线程间的同步用路径表达式描述.CCPP语言是对C++语言的扩充,采用预编译方法实现.CCPP语言允许并发/顺序代码重用.  相似文献   

14.
Excel表格自动输出   总被引:5,自引:0,他引:5  
介绍了一种通过VC++编程来控制Excel,从而实现Excel表格自动化输出的方法,并着重说明了编程中如何根据实际需要重载、扩充Excel对象类的成员函数,然后给出了一般表格的自动化输出编程实例。  相似文献   

15.
本文利用C++语言的类概念,为C++语言扩充了复数型数据类型和常用复函数。利用C++的运算符重载功能,实现了复数间和复数、实数间的四则运算,增强了C++语言的科学计算能力,使得开发集WIN DOWS风格用户界面、含复数的科学计算和图形显示三位一体的应用软件变得非常容易。  相似文献   

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

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

18.
针对已有检测机制存在的对于未知攻击行为无能为力、漏报率较高、检测效率低以及缺少规则库自动扩充机制等问题,结合数据挖掘技术的相关知识,设计了基于数据挖掘的改进网络入侵检测系统模型。模型中选取聚类分析K-means算法和关联规则挖掘Apriori算法,并对其进行改进。用改进的K-means算法实现正常行为类及数据分离模块,用改进Apriori算法实现规则库的自动扩充功能,并通过实验验证了两个算法的功能。  相似文献   

19.
知识库系统KBASE+的数据模型,语言及实现   总被引:1,自引:0,他引:1  
本文讨论具有面向对象特征的知识库系统KBASE+的数据模型,语言及实现,KBASE+的数据模型可以方便地支持对象标识,类层次,多继承等面向对象概念。描述性查询语言KBL是扩充的DATALOG。本文重构了KBL语义理论框架,提出了解决属性继承和实例继承的方案,说明了KBL程序可以转换成语义等价的DATALOG程序。  相似文献   

20.
青鸟II型系统面向对象语言CASE C++的设计和实现   总被引:1,自引:0,他引:1  
CASE C++语言是面向对象的CASE环境青鸟Ⅱ型系统中设计、实现的一个与C++完全兼容并支持永久对象的面向对象程序设计语言。在青鸟Ⅱ型系统中,它是对象管理系统OMS的操纵语言和所有集成工具的编程语言,同时也是支持最终用户的通用的编程语言。本文首先简要介绍了CASE C++的设计背景。然后,较详细地讨论了CASE C++中新引入的语言成份:永久对象;类定义的共享机制;永久对象间的关系描述-链和对  相似文献   

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

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