《面向对象语言》课程教学资源(PPT课件讲稿)第4章 Visual Prolog概述

第二部分:第4章 Visua| Prolog概述 第4章Ⅵ /isual Prolog概述 在这一章,将首先给出Ⅵsua| Prolog6基本特性的一个简要介绍。 然后通过实例,较为详细地介绍Ⅵ /isual Prolog6的可视化开发环境 VDE,包括创建项目、建立项目、浏览项目、开发项目、调试项目等。 2004.11.3 A|程序设计
2004.11.3 AI程序设计 1 第二部分:第4章 Visual Prolog概述 第4章 Visual Prolog概述 • 在这一章,将首先给出Visual Prolog 6基本特性的一个简要介绍。 然后通过实例,较为详细地介绍Visual Prolog 6的可视化开发环境 VDE,包括创建项目、建立项目、浏览项目、开发项目、调试项目等

第二部分:第4章 Visua| Prolog概述 第4章Ⅵ /isual Prolog概述 4.1 Visua| Prolog6概述 4,2 isual Prolog.6基本特性 4.3创建项旦 4.4建立项旦 4.5浏览项目 4.6开发项目 4.7调试项旦 本章小结 习题四 2004.11.3 A|程序设计
2004.11.3 AI程序设计 2 第二部分:第4章 Visual Prolog概述 第4章 Visual Prolog概述 4.1 Visual Prolog 6概述 4.2 Visual Prolog 6基本特性 4.3 创建项目 4.4 建立项目 4.5 浏览项目 4.6 开发项目 4.7 调试项目 本章小结 习 题 四

第二部分:第4章 Visua| Prolog概述 4.1 Visual prolog6概述 Visual Prolog6是最新一代的 Visual Prolog逻辑程序设计语言,是 Visua| Prolog的PDC和 Turbo prolog的后继产品。 Visua| Prolog6 的目标是支持企业级的强调问题求解的复杂知识的程序设计。 Visua Prolog6的发布是PDC历时3年开发的结果。 2004.11.3 A|程序设计
2004.11.3 AI程序设计 3 第二部分:第4章 Visual Prolog概述 4.1 Visual Prolog 6概述 • Visual Prolog 6是最新一代的Visual Prolog逻辑程序设计语言,是 Visual Prolog的PDC和Turbo Prolog的后继产品。Visual Prolog 6 的目标是支持企业级的强调问题求解的复杂知识的程序设计。Visual Prolog 6的发布是PDC历时3年开发的结果

第二部分:第4章 Visua| Prolog概述 4.1 Visual prolog6概述 经过持续不断的努力和对用户需求的深入考察, Visual prolog已经 增加了如下功能: 个独特的对象系统 多线程机制 Unicode支持 改进的DLL支持 改进的函数支持 改进的异常处理 其他更多功能等 2004.11.3 A|程序设计
2004.11.3 AI程序设计 4 第二部分:第4章 Visual Prolog概述 4.1 Visual Prolog 6概述 • 经过持续不断的努力和对用户需求的深入考察,Visual Prolog已经 增加了如下功能: – 一个独特的对象系统 – 多线程机制 – Unicode支持 – 改进的DLL支持 – 改进的函数支持 – 改进的异常处理 – 其他更多功能等

第二部分:第4章 Visua| Prolog概述 4.1 Visual prolog6概述 今天,Ⅵ sual Prolog6是一个功能非常强大的、非常安全的程序设 计语言,它以一致和一流的方式将许多编程范例结合在一起。 Visual Prolog是一个完备的程序设计环境,它提供如下设施: 图形开发环境 编译器 连接器 调试器 2004.11.3 A|程序设计
2004.11.3 AI程序设计 5 第二部分:第4章 Visual Prolog概述 4.1 Visual Prolog 6概述 • 今天,Visual Prolog 6是一个功能非常强大的、非常安全的程序设 计语言,它以一致和一流的方式将许多编程范例结合在一起。Visual Prolog是一个完备的程序设计环境,它提供如下设施: – 图形开发环境 – 编译器 – 连接器 – 调试器

第二部分:第4章 Visua| Prolog概述 4.1 Visual prolog6概述 开发环境已经得到极大的改善,从而使编写程序更加简单,对高级任 务可提供更好的帮助。它支持先进的客户/服务器和多级解决方案。 使用 Visual prolog,我们就能在 Microsoft windows平台建立企业 级的应用程序。Ⅵ /isual Prolog特别适应于处理复杂的知识问题。 PDC已经通过实例证明了这一点,它提供的一些成功的应用系统案例 有 职员计划 医院预约登记 机场决策支持 航班决策支持 商店室内调度 2004.11.3 A|程序设计 6
2004.11.3 AI程序设计 6 第二部分:第4章 Visual Prolog概述 4.1 Visual Prolog 6概述 • 开发环境已经得到极大的改善,从而使编写程序更加简单,对高级任 务可提供更好的帮助。它支持先进的客户/服务器和多级解决方案。 使用Visual Prolog,我们就能在Microsoft Windows平台建立企业 级的应用程序。Visual Prolog特别适应于处理复杂的知识问题。 PDC已经通过实例证明了这一点,它提供的一些成功的应用系统案例 有: – 职员计划 – 医院预约登记 – 机场决策支持 – 航班决策支持 – 商店室内调度

第二部分:第4章 Visua| Prolog概述 4.1 Visual prolog6概述 上述所有这些系统全部是用Vsua| Prolog写成的。 ·通过使用功能强大的对象系统,我们能够非常迅速地构筑一个应用, 同时受益于非常宽松的耦合环境。这将使我们能够缩短开发周期,减 少维护费用。 PDC提供免费的非商业的个人版本,从而为学习使用这个卓越的系统 提供了良机 2004.11.3 A|程序设计
2004.11.3 AI程序设计 7 第二部分:第4章 Visual Prolog概述 4.1 Visual Prolog 6概述 • 上述所有这些系统全部是用Visual Prolog写成的。 • 通过使用功能强大的对象系统,我们能够非常迅速地构筑一个应用, 同时受益于非常宽松的耦合环境。这将使我们能够缩短开发周期,减 少维护费用。 • PDC提供免费的非商业的个人版本,从而为学习使用这个卓越的系统 提供了良机

第二部分:第4章 Visua| Prolog概述 4.2 Visua| Prolog6基本特性 · Visual Prolog6是最新一代的 Visual Prolog逻辑程序设计语言,它 可以创建Win32平台的企业级应用程序。 ·Viua| Prolog6是基于 Prolog的强类型的面向对象程序设计语言 下面从语言特性、图形化开发环境、编译器、链接器、调试器等方面 简要予以介绍。 2004.11.3 A|程序设计 8
2004.11.3 AI程序设计 8 第二部分:第4章 Visual Prolog概述 4.2 Visual Prolog 6基本特性 • Visual Prolog 6是最新一代的Visual Prolog 逻辑程序设计语言,它 可以创建Win 32平台的企业级应用程序。 • Visual Prolog 6是基于Prolog的强类型的面向对象程序设计语言。 下面从语言特性、图形化开发环境、编译器、链接器、调试器等方面 简要予以介绍

第二部分:第4章 Visua| Prolog概述 4.2 Visua| Prolog6基本特性 4.2.1语言特性 Visua| Prolog6语言的主要特性: 基于Horn子句的逻辑程序设计语言 完全面向对象 对象谓词值(委派) 强类型 代数数据类型 模式匹配与合 受控的不确定性机制 完全集成的事实数据库 自动的内存管理 支持与C/C++的直接联接 支持对Win32API函数的直接访问 2004.11.3 A|程序设计
2004.11.3 AI程序设计 9 第二部分:第4章 Visual Prolog概述 4.2 Visual Prolog 6基本特性 4.2.1 语言特性 Visual Prolog 6语言的主要特性: • 基于Horn子句的逻辑程序设计语言 • 完全面向对象 • 对象谓词值(委派) • 强类型 • 代数数据类型 • 模式匹配与合一 • 受控的不确定性机制 • 完全集成的事实数据库 • 自动的内存管理 • 支持与C/C++的直接联接 • 支持对Win32 API函数的直接访问

第二部分:第4章 Visua| Prolog概述 4.2 Visua| Prolog6基本特性 对象机制实现了系统和用户之间的松散耦合。对象只能通过接口来访 问,接口与实现之间不过是松散耦合。类可以通过继承(或不继承) 其它类来实现接口。 强大的类型检测、无需指针算法和自动内存管理的结合真正地避免了 非法访问。 无非法访问一直是 Visual prolog的一个优势。正如PDC的一位用户 所说:“对于 Visual prolog,那种错误不存在。” Visua| Prolog6 毫无例外地继续保持这个优势。PDC的目标是:避免在必须调用外部 代码或建立指针算法时引起的非法访问。 2004.11.3 A|程序设计 10
2004.11.3 AI程序设计 10 第二部分:第4章 Visual Prolog概述 4.2 Visual Prolog 6基本特性 • 对象机制实现了系统和用户之间的松散耦合。对象只能通过接口来访 问,接口与实现之间不过是松散耦合。类可以通过继承(或不继承) 其它类来实现接口。 • 强大的类型检测、无需指针算法和自动内存管理的结合真正地避免了 非法访问。 • 无非法访问一直是Visual Prolog的一个优势。正如PDC的一位用户 所说:“对于Visual Prolog,那种错误不存在。 ” Visual Prolog 6 毫无例外地继续保持这个优势。PDC的目标是:避免在必须调用外部 代码或建立指针算法时引起的非法访问
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《面向对象语言》课程教学资源(PPT课件讲稿)第3章 A编程基础.ppt
- 《面向对象语言》课程教学资源(PPT课件讲稿)第2章 知识表示方法.ppt
- 《面向对象语言》课程教学资源(PPT课件讲稿)第1章 人工智能概述.ppt
- 《面向对象语言》课程教学资源(讲稿)表14-3内部谓词简述.doc
- 《面向对象语言》课程教学资源(讲稿)class predicates.doc
- 《面向对象语言》课程教学资源(PPT课件讲稿)主目录.ppt
- 《面向对象语言》课程教学资源(PPT课件讲稿)附录 术语表.ppt
- 《面向对象语言》课程教学资源(PPT课件讲稿)第15章 与其他编程语言接口.ppt
- 《面向对象语言》课程教学资源(PPT课件讲稿)第14章 内部论域、谓词和常量.ppt
- 《面向对象语言》课程教学资源(PPT课件讲稿)第13章 编译单元.ppt
- 《面向对象语言》课程教学资源(PPT课件讲稿)第12章 Visual Prolog程序元素.ppt
- 《面向对象语言》课程教学资源(PPT课件讲稿)第11章 Visual Prolog数据元素.ppt
- 《面向对象语言》课程教学资源(PPT课件讲稿)第10章 Visual Prolog语言元素.ppt
- 《面向对象语言》课程教学资源(PPT课件讲稿)第9章 编码风格.ppt
- 《面向对象语言》课程教学资源(PPT课件讲稿)第8章 编写CGI程序.ppt
- 《面向对象语言》课程教学资源(PPT课件讲稿)第7章 Visual Prolog编程.ppt
- 同济大学计算机系:《小波分析与应用》讲义(宣国荣).ppt
- 《网络工程师模拟试卷》(附答案).doc
- 《网络工程师模拟试卷》(附答案).doc
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第十一章 结构体和共用体类型.ppt
- 《面向对象语言》课程教学资源(PPT课件讲稿)第5章 Prolog基础.ppt
- 《面向对象语言》课程教学资源(PPT课件讲稿)第6章 类与对象.ppt
- 北京大学计算机系:《Java》课程讲义(PPT课件)第一章 Java的类.ppt
- 北京大学计算机系:《Java》课程讲义(PPT课件)第七章 Java线程(多线程).ppt
- 北京大学计算机系:《Java》课程讲义(PPT课件)第三章 Java事件(事件处理).ppt
- 北京大学计算机系:《Java》课程讲义(PPT课件)第九章 分布式对象技术体系(1/2).ppt
- 北京大学计算机系:《Java》课程讲义(PPT课件)第九章 分布式对象技术体系(2/2).ppt
- 北京大学计算机系:《Java》课程讲义(PPT课件)第二章 Java小程序小应用.ppt
- 北京大学计算机系:《Java》课程讲义(PPT课件)第五章 Java显示AWT(构成用户界面的窗口环境).ppt
- 北京大学计算机系:《Java》课程讲义(PPT课件)第八章 Java网络功能.ppt
- 北京大学计算机系:《Java》课程讲义(PPT课件)第六章 Java流(数据流的运用).ppt
- 北京大学计算机系:《Java》课程讲义(PPT课件)第四章 Java异常处理.ppt
- 《CAXA2000电子图板教程》ppt电子课件.ppt
- 《电子商务的技术基础》第四章(4-1) 国际互联网.ppt
- 北京邮电大学自动化学院:《数据结构》第一章 绪论(杨福兴).ppt
- 北京邮电大学自动化学院:《数据结构》第一章(1-1)什么是数据结构.ppt
- 北京邮电大学自动化学院:《数据结构》第七章 图.ppt
- 北京邮电大学自动化学院:《数据结构》第三章 栈和队列.ppt
- 北京邮电大学自动化学院:《数据结构》第九章 排序.ppt
- 北京邮电大学自动化学院:《数据结构》第二章 线性表.ppt