教科版高中信息技术选修5人工智能初步使用Prolog.pptVIP

  • 3
  • 0
  • 约小于1千字
  • 约 11页
  • 2019-06-23 发布于江西
  • 举报

教科版高中信息技术选修5人工智能初步使用Prolog.ppt

教科版高中信息技术选修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)

1亿VIP精品文档

相关文档