共查询到20条相似文献,搜索用时 62 毫秒
1.
本文给出了在逻辑程序抽象解释的理论框架下进行模式推导的方法,并就其中的别名处理问题和定点计算问题进行了详细的讨论提出了一种正确,有铲的别名自理方法以及基于”护展表“的定点求解算法。该方案已用Prolog语言实现。 相似文献
2.
3.
Transputer系统成功地应用在数值计算领域,但人工智能这个重要领域因缺乏相应的并行化编程程语言而得不到广泛应用,本文介绍了两种基于Transputer的并行Prolog的语言,详细描述了它们的运行机制和在多机系统的实现。 相似文献
4.
5.
6.
7.
8.
Prolog语言实用化新进展 总被引:4,自引:0,他引:4
一、引言二十年前,一种新型的计算机语言由法国马赛大学首次提出,这就是如今尽人皆知的Prolog。多年来,英国艾丁堡大学在Prolog的理论、实现及推广方面,做出了重要贡献。当然,人们也不会忘记日本所做的大量工作.第五代机计划的实施,在推动和促进Prolog语言及知识处理系统的研究与发展方面所产 相似文献
9.
10.
有效的Prolog编译实现方法 总被引:1,自引:0,他引:1
本文从实现的角度讨论了几种有效的Prolog编译技术,包括一个有效的抽象指令集、子句选择回溯,以及可插入子句的内部谓词assert a/z的实现方法.这些技术已被应用到在VAX机上开发的Prolog编译系统中. 相似文献
11.
Pro树与Prolog程序追踪 总被引:2,自引:0,他引:2
本文介绍了Pro树的生成规则,并以一个递归程序为例,对追踪过程和由Pro树图解的运行机制进行了详细比较,说明Pro树可作为一种直观,形象,易于理解的辅助工具,用于Prolog程序的设计和调试。 相似文献
12.
本文提出了一种称为Pro图的图形方法,并用该图形方法进行了递归Prolog程序的正确性证明,文中包括Pro图的基本概念及生成规则,Pro图上各节点的的关系,Pro图的激活过程,并给出了着急递归程序正确性证明的公理和定理。 相似文献
13.
余金山 《小型微型计算机系统》1998,(3)
面向对象 (OO)技术是当前计算机界讨论的热点。另一方面 ,知识信息处理正在成为计算机应用的主要领域 ,发展中的基于知识的软件工程也将成为一种关键的软件技术。本文提出一种基于 Turbo PROLOG的 OO程序设计方法学。我们 :(1 )简明地讨论了 OO方法的基本概念和基本要素 ;(2 )给出了在 Turbo PROLOG中实现 OO各要素的规则和方法 ;(3)分析了 OO基本特征在该方法中的体现及存在问题。 相似文献
14.
刘海燕 《计算机应用与软件》1998,(3):1-8,19
本文定义了一个多context逻辑结构。MCO在几个方面推广了传统的一阶逻辑:每个context相关一个理论;Context间存在outer关系; 相似文献
15.
16.
基于程序插装的动态测试技术实现 总被引:21,自引:0,他引:21
动态测试是检测程序的动态行为的一种有效手段,本文介绍了Safepro白盒软件测试工具系列中基于程序插装的动脉测试技术实现,具体讨论了动态测试的模型、数据流模型和动态跟踪数据的编码和解码技术,插装库设计与插装策略等内容。 相似文献
17.
在软件开发过程中,对所开发的软件进行测试,是保证软件质量必不可少的手段。黑盒测试方法是在无需了解软件内部逻辑结构的情况下,测试软件是否达到了预期要求。软件质量工程师要根据软件发生缺陷的外在现象提出软件问题报告(SPR),供软件开发工程师参考。本文着重讨论了软件黑盒测试中如何在软件开发工程师和软件质量工程师之间实现规范化信息交流的一种方法。 相似文献
18.
定义了一类强构造学习问题ERP;探讨了以数据驱动方式提高强构造学习系统效率的途径,特别是学习系统的主动采样方式与系统性能的关系;给出了一个效率较高、输入条件基本实用的ERP(1)学习算法,该算法原则上可推广到任意n〉1的ERP(n)问题。. 相似文献
19.
程序正确性测试的相关技术进展 总被引:1,自引:0,他引:1
本文介绍了程序正确性测试的基本原理,并讨论了有关的测试技术,包括以程序规约为基准的黑箱测试和以程序实现结构为基准的白箱测试两个方面。随后探讨了相关技术向分布式程序的拓展问题。 相似文献
20.
软件测试工具是软件开发工具中非常重要的一个部分,国外的软件工具开发人员对此已做了大量的工作。本文在此择其若干进行介绍、分析,谨提供给国内的软件工具开发人员参考。 相似文献