1 / 77
文档名称:

Prolog语言耐心看完你就入门了剖析PPT教案.pptx

格式:pptx   大小:345KB   页数:77页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Prolog语言耐心看完你就入门了剖析PPT教案.pptx

上传人:wz_198613 2021/6/11 文件大小:345 KB

下载得到文件列表

Prolog语言耐心看完你就入门了剖析PPT教案.pptx

文档介绍

文档介绍:会计学
1
Prolog语言耐心看完你就入门了剖析
2021/4/22
Prolog 语言简介
Prolog语言是一种以一阶谓词为基础的逻辑性语言(Programming in Logic)
第1页/共77页
2021/4/22
Prolog语言的特点
Prolog语言的基本内容
简单的例子
第2页/共77页
2021/4/22
Prolog语言(或者系统)是以一阶谓词逻辑的Horn 子句集为语法,以Robinson的消解原理为工具,加上深度优先的控制策略而形成的人工智能通用程序设计语言
Prolog语言的特点
第3页/共77页
2021/4/22
Horn子句集
消解原理
深度优先
Prolog系统
第4页/共77页
2021/4/22
Prolog具有下列特点:
① 是一种描述性语言。只需要告诉 “系统做什么”,不要告诉系统 “如何做”
② 数据与程序的统一表达。提供一种统一的符号结构 “项” ,数据与程序都是由项组成
第5页/共77页
2021/4/22
③ 自动实现模式匹配与回溯。这是人工智能中最常用的两项操作,Prolog自动实现这些操作
④ 程序易于编写与阅读。它是面向人的自然语言
⑤ 语句句型少,语法简明。只有三种句型
第6页/共77页
2021/4/22
参考资料:
雷英杰,张雷,邢清华,孙金萍。Visual Prolog 语言教程。西安:陕西***,2002年2月(380页,35元)
雷英杰,邢清华,孙金萍,张雷。Visual Prolog 编程、环境及接口。北京:国防工业出版社,2004年1月(412页,36元)
第7页/共77页
2021/4/22
Prolog语言的基本内容
1 项
2 Prolog中的语句
3 表结构
4 Prolog程序的结构
5 常用内部谓词
6 Prolog程序设计步骤
第8页/共77页
2021/4/22
符号说明:
“ ::= ” 表示“ 定义为 ”
“ | ” 表示 “ 或 ”,可选
“ { } ” 表示 “ 重复或者出现多个 ”
1 项
第9页/共77页