第二部分:第7章Ⅵ sual Prolog编程 第7章 Visual prolog编程 本章介绍基于Ⅵ visual Prolog编程方面的知识, 主要内容包括sua| Prolog基础、 Visual Prolog的GUI编程、 Visual prolog的逻辑层、 Visua| Prologi的数据层。 2004.11.3 A|程序设计
2004.11.3 AI程序设计 1 第二部分:第7章 Visual Prolog编程 第7章 Visual Prolog编程 本章介绍基于Visual Prolog编程方面的知识, 主 要 内 容 包 括 Visual Prolog 基 础 、 Visual Prolog的GUI编程、Visual Prolog的逻辑层、 Visual Prolog的数据层
第二部分:第7章Ⅵ sual Prolog编程 第7章 Visual prolog编程 71 Visua| Prolog基础 72 Visua| Prolog的叫U|编程 7.3sua| Prolog的逻辑层 74 Visual prolog.的数据层 本章小结与习题 2004.11.3 A|程序设计
2004.11.3 AI程序设计 2 第二部分:第7章 Visual Prolog编程 第7章 Visual Prolog编程 7.1 Visual Prolog基础 7.2 Visual Prolog的GUI编程 7.3 Visual Prolog的逻辑层 7.4 Visual Prolog的数据层 本章小结与习题
第二部分:第7章Ⅵ sual Prolog编程 7.1 Visua| Prolog基础 传统的 Prolog与 Visual prolog6之间的差别主要体现在如下几个方面: 1)程序结构 很明显,传统 Prolog中所使用的结构与Ⅵ sual prolog6中使用的结构,在理 解的难易程度方面不同。主要包括如何规划来自定义( definitions)的声明 ( declarations),以及如何简要地说明程序必须使用指定关键字 ( keywords)进行查找的主目标Goal 2)文件考虑 Visual prolog6提供了各种工具,以便将程序结构组织成不同类型的文件。 3)作用域访问 Visual Prolog6可以挑选在其他模块中通过使用称为作用域标识( Scope identification)的概念而开发出来的功能。 4)面向对象 Visual Prolog6程序可以编写成面问对象的程序,使用标准的面向对象特性。 2004.11.3 A|程序设计
2004.11.3 AI程序设计 3 第二部分:第7章 Visual Prolog编程 7.1 Visual Prolog基础 传统的Prolog与Visual Prolog 6之间的差别主要体现在如下几个方面: 1)程序结构 很明显,传统Prolog中所使用的结构与Visual Prolog 6中使用的结构,在理 解的难易程度方面不同。主要包括如何规划来自定义(definitions)的声明 (declarations),以及如何简要地说明程序必须使用指定关键字 (keywords)进行查找的主目标Goal。 2)文件考虑 Visual Prolog 6提供了各种工具,以便将程序结构组织成不同类型的文件。 3)作用域访问 Visual Prolog 6可以挑选在其他模块中通过使用称为作用域标识(Scope identification)的概念而开发出来的功能。 4)面向对象 Visual Prolog 6程序可以编写成面向对象的程序,使用标准的面向对象特性
第二部分:第7章Ⅵ sual Prolog编程 7.1 Visua| Prolog基础 7.1.1程序结构 7.1.2目标Goa 7.1.3文件考虑 7.1.4作用域访问 7.1.5面向对象 7.1.6一个完整的例子: family1.pj6 7.1.7程序的取舍 7.1.8小结 2004.11.3 A|程序设计
2004.11.3 AI程序设计 4 第二部分:第7章 Visual Prolog编程 7.1 Visual Prolog基础 7.1.1 程序结构 7.1.2 目标Goal 7.1.3 文件考虑 7.1.4 作用域访问 7.1.5 面向对象 7.1.6 一个完整的例子:family1.prj6 7.1.7 程序的取舍 7.1.8 小结
第二部分:第7章Ⅵ sual Prolog编程 7.1.1程序结构 Visual Prolog的程序,从结构上讲,主要包括若干个段,即论 域段、谓词段、子句段、目标段等。 Visual Prolog作为强类型的 编译型语言,通常用论域段和谓词段来给出有关的声明或定义 2004.11.3 A|程序设计
2004.11.3 AI程序设计 5 第二部分:第7章 Visual Prolog编程 7.1.1 程序结构 Visual Prolog的程序,从结构上讲,主要包括若干个段,即论 域段、谓词段、子句段、目标段等。Visual Prolog作为强类型的 编译型语言,通常用论域段和谓词段来给出有关的声明或定义