Visual Prolog 7.1 实战教程:从入门到精通

需积分: 10 3 下载量 188 浏览量 更新于2024-07-20 收藏 2.97MB PDF 举报
"Visual-Prolog-7边练边学" 本资源是一本关于Visual Prolog 7.1的中文应用教程,旨在帮助读者通过实践学习掌握该编程语言。教程共分为八章,深入浅出地介绍了Visual Prolog的基础知识和核心概念。 在第一章“简介”中,读者将学习如何创建一个新的GUI(图形用户界面)程序,了解编译和运行程序的基本步骤,并进行简单的个性化修改,例如改变程序的显示标题。同时,章节还引入了逻辑小知识,简述了逻辑的历史,特别是希腊人的贡献。 第二章“Forms”讲解了如何创建和定制Form,以及如何利用CodeExpert添加程序代码,使任务菜单的项目能够实际工作。章节末尾,作者介绍了亚里士多德的符号逻辑,为后续的逻辑知识打下基础。 第三章“鼠标事件”涉及添加鼠标事件监听器,以及使用onPaint方法进行绘图。读者将学习如何响应鼠标点击并实现基本的图形绘制。本章还涵盖了布尔代数和论证形式的基础知识。 第四章“基本图例”涵盖了任务菜单、目录树、工程项目的创建,以及新class的定义。此外,还包括设置控件属性的方法,以及谓词运算的逻辑小知识。 第五章“Horn语句”是关于Visual Prolog的核心语法,包括函数、谓词、求解过程以及处理答案不唯一的情况。本章详细解释了Horn句子的构成、声明和绘图谓词,以及GDI实体的使用。逻辑符号和Horn句子的意义也在这一章中得到阐述。 第六章“控制台应用”讲解了如何处理截断、表的操作,以及相关话题,如字符串操作。同时,本章介绍谓词的语法,帮助读者理解控制台程序的编写。 第七章“文本编辑器”引导读者构建一个简单的文本编辑器,涵盖文件的保存与调入,以及编辑器功能的改进。这一章的实际操作有助于读者巩固文件操作和UI交互设计的知识。 第八章“绘图”主要讨论onPainting事件和CustomControl的使用,帮助读者提升图形绘制的能力。 最后一章“数据类型”深入探讨了Visual Prolog中的原始数据类型和集合,这是编程中的基础概念,对于理解和处理数据至关重要。 通过这八章的学习,读者将全面掌握Visual Prolog 7.1的基本概念和实践技巧,从而能够开发自己的应用程序。每一章都包含实践练习和逻辑小知识,使得学习过程既有趣又富有挑战性。