《Visual Prolog编程教程》是一本全面介绍Visual Prolog编程语言及其开发环境的指南,适合初学者及进阶开发者阅读。书中详细讲解了从基础语法到高级应用的各项内容,并通过实例深入浅出地展示了如何使用Visual Prolog进行应用程序开发。
本书全面系统地介绍了Visual Prolog语言及其编程方法。全书分为四个部分:第一部分简要介绍Visual Prolog的可视化开发环境;第二部分涵盖从第2章到第11章的内容,旨在帮助读者掌握使用Visual Prolog进行程序设计的方法;第三部分包括第12至第16章节,详细阐述了Visual Prolog预定义特性的运用;第四部分则通过第17和第18两章对语言元素及模块化编程进行了全面而系统的讲解,并探讨了与其他语言的接口技术。
以下是本书各章节的内容概述:
第一部分:Visual Prolog简介
- 第一章 介绍如何在计算机上安装Visual Prolog,以及使用其可视化开发环境运行书中的示例程序。此外,还提供了一个快速指南以帮助读者创建、执行并保存首个Visual Prolog项目,并解释了测试目标实用工具的用法。
第二部分:学习Visual Prolog
- 第二章 简要介绍Prolog的基本原理及其与自然语言的关系。
- 第三章 涵盖Visual Prolog程序结构,包括语法和编程技巧。
- 第四章 讨论合一(unification)及回溯的机制,并解释它们如何帮助解决实际问题并为变量赋值。
- 第五章 探讨在Visual Prolog中声明与构建简单对象和复合对象的方法。
- 第六章 介绍使用回溯和递归编写重复性过程的技术,以及树形结构的概念。
- 第七章 深入讲解表的定义及其递归用法,并演示了常见的操作技巧。
- 第八章 讨论如何利用内部事实数据库在运行时动态添加信息及存储全局数据。
- 第九章 介绍了Visual Prolog中的算术运算和比较函数,包括实际应用示例。
- 第十章 探索高级编程技术如流程控制、引用变量的使用等,并提供了错误处理策略和技术指导。
- 第十一章 开始介绍类的概念及面向对象程序设计的基础知识。
通过这些章节的学习,读者将能够全面掌握Visual Prolog语言及其相关的开发技巧和最佳实践方法。