面向对象的Visual Prolog及其在专家系统的研究与应用
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 自动化 >> 自动化基础 >> 正文
面向对象的Visual Prolog及其在专家系统的研究与应用
作者:郑进远 Publish: 2007-8-29 Hits:-
【中文题名】 面向对象的Visual Prolog及其在专家系统的研究与应用
【英文题名】 
【学科专业】 计算机软件与理论
【论文级别】 硕士论文
【投稿时间】 2007-8-29
【中关键词】 Prolog,Visual,Prolog,面向对象,专家系统,推理机
【英关键词】 Prolog,Visual Prolog,object-oriented,expert system,inducing equipment,recollection,
【分类导航】 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机软件>程序设计、软件工程>软件工程
【论文摘要】  智能化是当前计算机、自动化、通信、管理等信息科学技术领域中的新方法、新技术、新产品的重要发展方向与开发策略之一。信息处理的智能化与信息社会对智能的巨大需求是人工智能发展的强大动力。人工智能与专家系统曾取得过许多令人注目的成果,也走过不少弯路,经历过不少挫折。近几年来,随着计算机与网络通信技术的迅猛发展,特别是因特网的大规模普及,人工智能与专家系统的研究再度活跃起来,并正向更为广泛的领域发展。围绕人工智能与专家系统的研究和应用开发也迎来一个蓬勃发展的新时期。因此,引进与消化国际上已经广泛流行的功能强大和通用的智能程序设计语言、工具与环境,对于我国开发智能应用系统十分必要。 Prolog语言是人工智能与专家系统领域最著名的逻辑程序设计语言。Visual Prolog意指可视化逻辑程序设计语言,是基于Prolog语言的可视化集成开发环境,足Prolog开发中心(PDC)最新推出的基予Windows环境的智能化编程工具,其语言特性符合相应的国际标准ISO/IEC 13211-1:1995。目前,Visual Prolog在美国、西欧、日本、加拿大、澳大利亚等发达国家和地区十分流行,是国际上研究和开发...
【论文题纲】
目录 3-5
摘要 5-7
Abstract 7-11
第一章 前言 11-17
1.1 人工智能语言 11-13
1.1.1 人工智能 11
1.1.2 人工智能发展简史 11-12
1.1.3 人工智能介绍 12-13
1.2 Prolog语言 13-17
1.2.1 Prolog的特点: 14
1.2.2 Prolog语言及其基本结构 14-15
1.2.3 Prolog程序 15
1.2.4 Prolog语言的常用版本 15-17
第二章 面向对象的Visual Prolog程序设计 17-37
2.1 AI编程基础 17-23
2.1.1 命题逻辑 17-19
2.1.2 一阶谓词逻辑 19-22
2.1.3 专家系统 22-23
2.2 Visual Prolog概述 23-25
2.2.1 Visual Prolog 6概述 24
2.2.2 Visual Prolog 6基本特征 24-25
2.2.3 Visual Prolog 6安装和使用说明 25
2.3 Hron子句逻辑 25-26
2.4 Prolog推理机 26-28
2.5 程序控制 28-29
2.5.1 事实 28
2.5.2 查询 28
2.5.3 变量 28-29
2.5.4 规则 29
2.5.5 回溯 29
2.5.6 递归 29
2.6 Visual Prolog编程 29-31
2.6.1 Visual Prolog基础 29-30
2.6.2 程序结构 30-31
2.7 Visual Prolog语言 31-36
2.8 Visual Prolog的开发环境 36
2.9 Visual Prolog的图形界面(GUI)编程 36-37
第三章 面向对象的Visual Prolog 37-44
3.1 面向对象的概念 37
3.2 面向对缘的逻辑程序设计 37
3.3 对象模型 37-38
3.4 类实体 38-39
3.5 模块 39
3.6 创建和访问对象 39
3.7 接口对象类型 39-40
3.8 多重实现 40
3.9 包容多态性 40-41
3.10 support类型扩展 41
3.11 object超类型 41
3.12 继承 41-43
3.13 接口 43-44
第四章 Visual Prolog应用实例 44-58
4.1 五五谜题推理 44-47
4.2 失踪儿童协寻专家系统的实现 47-58
4.2.1 创建工程 47-50
4.2.2 建立工程项目Lostchild包(Package) 50
4.2.3 创建child项目创建子窗体 50-52
4.2.4 创建child项目下逻辑类addchild 52
4.2.5 在程序中添加主代码 52-57
4.2.5.1 类中加入程序的核心代码 52-55
4.2.5.2 压缩相关代码 55-57
4.2.6 编译程序 57
4.2.7 运行程序 57-58
第五章 运行情况 58-60
5.1 协寻单位用户 58
5.2 民众用户 58-60
论文工作总结与进一步研究构想 60-61
致谢 61-62
参考文献 62-64
附录 64-65
【DOI】 LunWen.ID:2.2008.388886
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:Prolog 论文 Visual Prolog 面向对象 专家系统 推理机
自动化基础最新论文
自动化基础热门论文