人工智能实验1实验报告

人工智能实验1实验报告

ID:22200337

大小:127.33 KB

页数:5页

时间:2018-10-27

人工智能实验1实验报告_第1页
人工智能实验1实验报告_第2页
人工智能实验1实验报告_第3页
人工智能实验1实验报告_第4页
人工智能实验1实验报告_第5页
资源描述:

《人工智能实验1实验报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、实验报告实验名称:TurboProlog系统认识实验实验目的和要求:实验目的:1、了解PROLOG解释器;2、了解PROLOG语言中常量、变量的表示方法;3、了解利用PROLOG进行事实库、规则库的编写方法;4、丫解利用PROLOG屮的谓词asserta和retract进行数据管理。实验要求:1、熟悉Prolog运行环境,包括硬件与软件环境;2、学习示例程序,分析其功能;3、写出Example1、Example11、Example15示例程序的功能;4、利用PROLOG进行事实库、规则库的编写,并在此基础上进行简单的询问;5、练习利用PROLOG中的谓词asserta和retrac

2、t进行数据管理。实验软硬件要求:网络计算机,TurboProlog教学软件。实验内容、方法和步骤:一)实验内容:1、熟悉TurboProlog的运行环境,包括所用的机器的硬件与软件环境。2、学习使用Turboprolog,伍括进入Prolog主程序、编辑源程序、修改环境目录、退出等基本操作。3、学习Turboprolog的简单程序结构,掌握分析问题、询问解释技巧。4、丫解PROLOG语言中常量、变量的表示方法;5、利用PROLOG进行事实库、规则库的编写,并在此基础上进行简单的询问;6、利用PROLOG中的谓词asserta和retract进行数据管理。二)实验步骤:1、启动Win

3、dows操作环境。2、打开0录,执行prolog成用程序,启动Turboprolog,并按空格键(SPACE)集成开发环境。3、选择Setup项,打开下拉菜車,选择Directories项,将T作目录进行修改,按Esc键退出,选择SaveConfiguration项,保存修改。4、选择Files项,打开卜*拉菜单,选择Load项,选择要打开的示例程序,选择Example1示例程序,再选择Edit项,可以进行编辑源程序。5、编辑之后,可以选择Run项,执行程序,可以在Dialog窗口进行询问,即外部目标的执行,并分析程序之功能。6、仿前例,运行Example11、Example15,

4、分析程序功能。7、退出,选择Quit项,可以退出TurboProlog程序,返回到Windows环境。实验结果:.Inix

5、Example1运行结果如卜CAC:DOCU1E〜1星面PrologTURBOP〜1prologPROLOG.Line1FilesEditConpileOptions狐皿战

6、U剛廻]Col1Rundomainsperson,activity=symbolpredicateslikes(personactiuity>clauseslikes.likes.likes

7、likesCeric^swinning).likes.likesiflikes.ptionsSetup=Dialog■—Goal:likesbaseball〉X=tonX=bill2SolutionsGoal:likes

8、运行结果如卜‘:domainsnamelist=nane*name=symbolpredicatesnenbep.clausesmember(Nane,.[Name!_]>.memberifnenberCNane,.Tail>.Alt-X—ExitF2-SaueF3-LoadF6—SwitchF9-ConpileExample3运行结果如下:J1.1,EJH£;iuncaC:DOCU1E"1VASII1I"!星面ProloeTVRBO广1VprologVPlFilesIditCompileOptions!□!xld

9、omainsname=symbolpredicatesfathereverybodyclausesfather.fatherCcarl,.jason>.fatherCcarl^narilyn).euerybodyi£father.writeNoSolutionGoal:fatherX=kathe

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。