Visual Prolog 7 实战教程:从基础到进阶

4星 · 超过85%的资源 | 下载需积分: 10 | PDF格式 | 3.33MB | 更新于2024-10-05 | 71 浏览量 | 12 下载量 举报
1 收藏
"Visual Prolog 7 边练边学" 本书是一本针对Visual Prolog 7及以上版本的编程教程,特别适合编程初学者和独立思考者。它以实例驱动的方式引导读者逐步学习,避免了过多的理论讲解,使得学习过程更加直观和实践性强。 在第一章"简介"中,作者介绍了如何创建一个新的GUI程序,包括编译和运行的基本步骤。通过修改程序的显示标题,读者可以初步体验到编程的乐趣。同时,这一章还引入了逻辑小知识,讲述了希腊人对逻辑的贡献,为后续深入学习逻辑编程奠定了基础。 第二章"Forms"讲解了如何创建和操作表单(Forms),包括新建Form以及如何使任务菜单的项目工作。利用CodeExpert工具添加程序代码,使得表单功能得以实现。这一章末尾介绍了亚里士多德的符号逻辑,帮助读者理解逻辑在编程中的应用。 第三章"鼠标事件"中,读者将学会如何处理鼠标点击事件,并通过onPaint方法进行图形绘制。这一章不仅涵盖了基本的事件处理,还介绍了布尔代数,这是理解条件判断和逻辑操作的关键。 第四章"基本图例"涉及了任务菜单、目录树、工程项目创建、类的创建、控件属性设置等内容,让读者掌握更多界面设计和程序组织的方法。同时,本章介绍了谓词运算,这是Prolog语言的核心概念之一。 第五章"Horn语句"深入讲解了Prolog的函数、谓词、求解机制以及答案的多样性。通过对Horn句子的学习,读者可以更好地理解Prolog的规则表示和推理过程。此外,这一章还介绍了绘图谓词和GDI实体,为后续的图形编程打下基础。 第六章"控制台应用"涵盖了截断、表、表相关操作和字符串处理,这些都是控制台程序开发的基础。同时,本章讲解了谓词的语法,加深了对Prolog语言结构的理解。 第七章"文本编辑器"引导读者构建一个简单的文本编辑器程序,包括文件的保存和调入功能,并对编辑器进行了进一步的优化。这一章的实践性极强,有助于提升实际编程技能。 第八章"绘图"探讨了与onPainting相关的技术,以及CustomControl的应用,让读者能够创建出具有复杂图形交互的程序。 第九章"数据类型"则详细阐述了Prolog中的原始数据类型,如整型、浮点型等,以及集合类型,为编写处理各种数据的程序提供了基础。 这本书全面覆盖了Visual Prolog 7的各个方面,通过实例教学,让读者在实践中掌握编程技巧和逻辑思维,是学习Prolog的绝佳资源。

相关推荐