Visual Prolog初学者指南:中文翻译版
需积分: 49 16 浏览量
更新于2024-07-29
2
收藏 2.72MB PDF 举报
"Visual Prolog 入门指导 中文"
Visual Prolog是一种基于逻辑的、面向对象的编程语言,尤其适合于人工智能和规则引擎的开发。本文档是Visual Prolog V7.1的初学指南,由托马斯·W·德·玻尔编著,并由乙丁翻译成中文。译者在原有0.95版基础上进行了修订,以匹配原书1.0版的内容更新,包括新增章节、重写部分和程序例子的修改。
1. **Prolog的历史和背景**
Prolog起源于1972年,由Alain Colmerauer创造。其后,通过Clocksin&Mellish和Ivan Bratko等人的著作广泛传播,进一步普及。Borland公司曾推出了面向大众的Turbo Prolog,但在市场反应平平后停止了销售。随着时间推移,Turbo Prolog的开发者在丹麦成立了PDC公司,继续发展Prolog,最终演变成今天的Visual Prolog。
2. **Visual Prolog的特点**
Visual Prolog在Prolog的基础上增加了可视化编程界面,支持面向对象编程,使得代码组织更加清晰,更易于理解和维护。这使得它成为适合初学者入门的工具,同时也适用于专业开发人员构建复杂逻辑系统。
3. **面向对象编程**
从V6版本开始,Visual Prolog引入了面向对象的概念,支持类、继承、封装和多态等特性。这使得它能与主流的面向对象语言如Java和C++进行竞争,为开发者提供了更多的选择。
4. **学习资源**
本书作为初学者的指南,具有内容繁简得当、讲解通俗易懂的优点,对初学者掌握Visual Prolog有很大帮助。原书作者Thomas W. de Boer和PDC Visual Prolog官方网站的Elizabeth Safro提供了许多帮助,译者在学习过程中也分享了自己的译文,以方便其他中文使用者。
5. **翻译注意事项**
译者提醒读者,由于翻译水平有限,译文中可能存在错误,欢迎读者指出以便改进。译文基于0.95版,但已计划根据1.0版进行修订,确保内容的准确性和时效性。
6. **交流和支持**
译者提供了邮箱地址its2u@qq.com,鼓励读者在遇到问题或发现错误时与其联系。同时,译文也在PDC Visual Prolog官方网站上发布,为中文用户提供了学习资源。
通过这本书,读者不仅可以了解Prolog语言的基础知识,还能深入学习Visual Prolog的面向对象特性,为编程生涯增添一种独特的工具。随着对Prolog的理解加深,开发者能够利用其强大的逻辑处理能力解决复杂的问题,特别是在人工智能和规则引擎领域。
364 浏览量
176 浏览量
168 浏览量
点击了解资源详情
655 浏览量
2009-02-13 上传
120 浏览量
点击了解资源详情
点击了解资源详情
TA的博客
- 粉丝: 1
- 资源: 2
最新资源
- Potlatch_Server:看一场你无法独享的日落; 一幅让你叹为观止的风景,一幅触动你个人的画面? 然后拍摄一张照片,添加一些文字或诗歌来传达您的想法,然后使用 Potlatch 将其提供给其他人。 你的想法和图像能触动世界各地的人们吗? 谁是最伟大的礼物赠送者? 用 Potlatch 找出答案。 (potlatch这个词来自奇努克的行话,意思是“赠送”或“礼物”,是加拿大和美国太平洋西北海岸原住民举行的送礼盛宴)
- 可爱小老虎图标下载
- 虚拟舞蹈委员会
- applifecycle-backend-e2e:应用程序生命周期后端的e2e测试库
- AP-Elektronica-ICT:AP Hogeschool Antwerp的电子信息通信技术课程的公共GitHub页面
- USBWriter-1.3的源码
- AdBlockID-Plus_realodix:AdBlockID Plus测试
- 初级java笔试题-english-dictionary:英语词典
- vue-height-tween-transition:补间过渡项目的父项的高度
- 搞怪松鼠图标下载
- minimal-app:最小的Phonegap应用
- libmp3lame.a(3.100).zip
- 多彩变色龙图标下载
- 实现可以扫描生成二维码的功能
- LittleProjects:Coursera的Little Projects
- SingleInstanceApp:WPF单实例应用程序