Visual Prolog V7.1入门教程

5星 · 超过95%的资源 需积分: 49 13 下载量 198 浏览量 更新于2024-10-16 收藏 2.72MB PDF 举报
"Visual Prolog V7.1初学指南是一本由托马斯·W·德·玻尔编著,乙丁译的书籍,主要针对初学者,介绍Visual Prolog V7.1这一版本的编程语言。这本书在1.0版中新增了章节,更新了内容,并对程序例子进行了修改和调整,还附带了一个索引。译者在学习和翻译过程中发现并修正了一些错误,同时也得到了原作者和PDC Visual Prolog官方网站的支持。虽然译者的英语水平有限,但书中内容通俗易懂,适合初学者学习。" Visual Prolog是一种基于逻辑编程的人工智能语言,源自最初的Prolog,由Claude Lepage创立。其流行得益于诸如Clocksin&Mellish和Ivan Bratko等人的著作,以及Borland公司提供的Turbo Prolog版本。然而,由于市场反应平平,Borland最终停止了Turbo Prolog的销售。后来,Turbo Prolog的开发者在丹麦成立了PDC公司,继续发展和推广Prolog语言,形成了现在的Visual Prolog。 在Visual Prolog V7.1中,你可以学习到面向对象编程的概念,这是从第六个版本开始引入的特性。面向对象编程允许程序员通过类和对象来组织代码,增强了代码的可重用性和封装性。此外,书中会涵盖基本的Prolog语法、逻辑推理机制、程序设计方法以及如何利用Visual Prolog的集成开发环境(IDE)进行调试和测试。 学习Visual Prolog V7.1可以帮助你理解逻辑编程的本质,包括规则、事实和查询的使用,以及如何通过逆向推理解决问题。书中可能还会涉及函数式编程元素,因为Prolog允许将函数作为第一类公民处理。同时,通过实例和练习,读者能够掌握如何创建和管理对象,以及如何利用继承和多态性来构建复杂的软件系统。 在翻译过程中,译者强调了书中的错误和不准确之处,并鼓励读者在遇到问题时直接参考原文或联系他。这表明,尽管翻译可能存在不足,但作者和译者都致力于提供一个易于理解和学习的资源,以帮助中文读者更好地进入Visual Prolog的世界。 《Visual Prolog V7.1初学指南》是一本为编程新手准备的入门教材,它将引导读者逐步掌握Prolog语言的核心概念,以及如何在实际项目中应用这些概念。无论你是对人工智能编程感兴趣,还是想了解逻辑编程,这本书都能为你提供宝贵的指导。