- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[教育学]第11章 Visual Prolog数据元素
AI程序设计 第11章 Visual Prolog数据元素 本章介绍Visual Prolog的数据元素,内容包括论域段(Domains Sections)、通用类型和根类型(Universal and Root Types)等。 第11章 Visual Prolog数据元素 11.1 论域段 11.2 通用类型和根类型 本章小结 本章习题 11.1 论域段 一个论域段在当前作用域内定义一组论域(参见接口、类声明和类实现)。 domainsSection : ??? domains domainDefinition-dot-term-list-opt 论域定义 一个论域定义,声明了一个当前作用域内已命名的论域。 domainDefinition : ??? domainName = typeExpression 如果在右边的论域表示一个接口或一个复合论域,那么所定义的论域就是类型表达式的同义词(即完全相同)。否则,所定义的论域称为类型表达式所指示的论域的子类。在这里,论域名domainName应当是小写标识符。 有些地方必须使用论域名而不是类型表达式: ??????1)? 作为形式变元类型的声明; ??????2)? 作为一个常量或一个事实变量的类型; ??????3)? 作为列表论域中的类型。 11.1 论域段 类型表达式 一个类型表达式指示一种类型。 typeExpression: ?? ?typeName ?? ?compoundDomain ?? ?listDomain ?? ?referenceDomain ??? predicateDomain ??? integralDomain ??? realDomain 第十一章小结 本章介绍Visual Prolog的数据元素,内容包括论域段(Domains Sections)、通用类型和根类型(Universal and Root Types)等。 论域段有简单论域、复合论域、列表论域、引用论域、谓词论域、整型 论域及实型论域等。 第十一章 习 题 1、Visual Prolog 的论域段用来声明谓词参数的非标准论域。它与其他语言中的类型一样吗? 2、这里的谓词与其他语言的函数和过程有关系吗? 3、引用论域与其他论域有何本质区别?它有什么作用? 4、引入通用类型和根类型有什么意义? 11.1.6 整型论域 如果整型范围描述被省略,那么就与父论域相同。如果没有父论域,那就记为处理器的自然长度。 integralRangeDescription : ???[ minimalBoundary-opt ?.. maximalBoundary-opt ] minimalBoundary : ???integralConstantExpression maximalBoundary : ???integralConstantExpression 整型范围描述声明了限定整型论域的最小界minimalBoundary和最大界maximalBoundary。如果该限定被省略,那么就用父论域的限定范围。如果没有父论域,那么用domainSize分别决定这个最大值和最小值。 11.1.6 整型论域 注意:指定的最小值不能超过指定的最大值,即: minimalBoundary = maximalBoundary 最小界minimalBoundary和最大界maximalBoundary必须满足bitsize所隐含规定的位长度。 论域位长度domainSize的值,以及最小界minimalBoundary和最大界maximalBoundary的值必须在编译期间进行计算。 11.1.7 实型论域 实型论域用于表示带有小数部分的数(即浮点数)。实型论域可用于表示非常大和非常小的数。内部论域real具有处理器体系结构的自然精度(也是编译器所赋予的精度)。 realDomain : ???domainName-opt realDomainProperties 如果在realDomainProperties之前声明domainName,那么这个论域本身就必须是一个实数论域,并且结果论域是这个论域的子类型。在此情况下,realDomainProperties不能违背作为一个子类型的可能性,就是说,范围不能被扩展,精度不能被
您可能关注的文档
- [所有分类]CH3 变压器的基本运行原理.ppt
- [所有分类]Unix系统与软件开发环境.ppt
- [所有分类]《射频通信电路》第四章.ppt
- [所有分类]个金及出纳重空类.doc
- [所有分类]二医院地下室施工方案.doc
- [所有分类]产前筛查及产前诊断有关知识.ppt
- [所有分类]人体穴位图新.doc
- [所有分类]光临的临字部首是甚麼.ppt
- [所有分类]共点力的平衡.ppt
- [所有分类]喂哺用品知识与导购要点.ppt
- 2024年高考语文复习 小说文本阅读(十三)练就审美技能,赏析描写艺术 学案.pdf
- 2024年核安全工程师法规考题.pdf
- 2024年高考语文一轮复习讲练测(新教材新高考)第04讲小说情节类题目(讲义)(原卷版+解析).pdf
- 2024年高考语文一轮复习:文言文45个高频词.pdf
- 2024年河南省会计从业资格考试全真模拟试题法规.pdf
- 2024年高考政治必修2《经济与社会》知识细节归纳100条.pdf
- 2024年高考语文一轮复习:27种经典开头方式及精彩范例.pdf
- 2024年高考政治选必一《 当代国际政治与经济》复习导引.pdf
- 2024年湖南省郴州市中考原创命题化学模拟试卷.pdf
- 2024年公司新员工个人工作总结(35篇).pdf
最近下载
- 2023年云南大学滇池学院软件工程专业《数据库原理》科目期末试卷B(有答案).docx VIP
- 平凡的世界(阅读任务三 品味小说语言)公开课一等奖创新教学设计-【中职专用】高一语文(高教版2023-2024基础模块上册).docx VIP
- 国家开放大学《社会保障基础》期末考试题库.pdf
- 佳明手持机从入门到精通.pdf
- 计算机应用基础(本) 终结性考试任务一.docx VIP
- 绵阳中学自主招生考试.doc VIP
- 2023年云南大学滇池学院数据科学与大数据技术专业《数据库原理》科目期末试卷A(有答案).docx VIP
- 国开常见眼病诊断与处理3687期末试题及答案(2022年7月).docx
- (正式版)D-L∕T 659-2016 火力发电厂分散控制系统验收测试规程.docx VIP
- 基坑土钉墙及钢管桩支护施工方案.docx VIP
文档评论(0)