- 3
- 0
- 约小于1千字
- 约 11页
- 2019-06-23 发布于江西
- 举报
教科版高中信息技术选修5人工智能初步使用Prolog.ppt
使用Prolog
学习目标:
1、了解Prolog的编程环境
2、掌握简单的Prolog程序的编写方法
3、使用Turbo Prolog求解简单的问题
一、用Prolog解决问题
1、 Turbo Prolog的使用:将Turbo Prolog的文件包复制到硬盘的某个位置,双击文件夹中的 Prolog.exe就会进入Turbo Prolog的全屏编辑环境。
一、用Prolog解决问题
实践:
2、 Turbo Prolog的基本语法
一个完整的Turbo Prolog程序一般包括六个部分:常量段、领域段、数据库段、谓词段、子句段和目标段。它们各自以相应的关键字放在开头进行表明。完整的程序结构如下:
3、 用Turbo Prolog进行述职极端
Turbo Prolog提供了5种最基本的算术运算:
加、减、乘、除、取模。我们可以利用他们进行一些数学计算。
例:从键盘输入两个整数,求两数之和。
实践
1、阅读以下程序,写出运行结果
2、在Turbo Prolog中编程实现:从键盘输入两个数,求它们的乘积。
二、 用递归方法解决问题
1、概念:在Prolog程序中,如果一个规则中含有自身的成分,则称该规则是递归的。
(1)阶乘问题的求解
(2)汉诺塔问题的求解
原创力文档

文档评论(0)