- 6
- 0
- 约9.73千字
- 约 46页
- 2016-12-29 发布于湖北
- 举报
程序设计形式语义学 2 公理语义 试图通过在程序逻辑的范围内给出证明规则来确定程序设计构造的含义。该方法的代表人物是R.W.Floyd和C.A.R.Hoare。 从一开始,公理语义强调的是正确性证明。 2.5 程序正确性证明-Manna的子目标断言法 美国斯坦福大学的Z.Manna教授在Floyd的不变式断言法的基础上,提出了部分正确性证明的子目标法。 子目标法与不变式法的主要区别在于: 在断言设置中,不变式法的断言描述程序处理过程中的中间变量与初始值之间的关系,而子目标断言中描述的是中间变量与终值间的关系 其归纳推理方向不同。不变式断言法沿程序执行方向正向推理,而子目标法沿程序执行的反方向逆向归纳推理。 2.5 程序正确性证明-Manna的子目标断言法 1. 建立输入、输出和循环不变式断言 设x,y的初始值为x0,y0,可分别建立输入断言I、输出断言O、子目标断言如下: I(x): x0 ≥ 0 ∧ y0 ≥ 0 ∧ (x0 ≠ 0 ∨ y0 ≠ 0 ) O(x,z): z = gcd(x0,y0) 子目标断言q(x,y,yf): x ≥ 0 ∧ y ≥ 0 ∧ (x ≠ 0 ∨ y ≠ 0 ) = yf = gcd(x,y) 2.5 程序正确性证明-Manna的子目标断言法 2.
您可能关注的文档
- BK0+230~BK0+310段路基土石方技术交底书要素.doc
- BIM实训室0810要素.ppt
- BI数据模型介绍要素.ppt
- 公文格式解读讲述.ppt
- BI规范(保洁人员)(2015-4-2417.17.22)要素.ppt
- BlueQ管理程序要素.doc
- BM6T铆接机使用说明书(2015版)要素.doc
- BMC成型要素.doc
- BIOS设置与硬盘分区、格式化要素.ppt
- Book3Unit5Canada—“TheTrueNorth”要素.doc
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
最近下载
- 军标一整套程序文件(含全套表单).doc
- FEKO在频率选择表面与介质基体复合材料计算中的应用.docx VIP
- 酒店消防安全培训视频.pptx VIP
- 个人新官不理旧账整改措施.docx VIP
- DL_T 748.6-2021 火力发电厂锅炉机组检修导则 第6部分:除尘器检修.docx VIP
- NB∕T 10919-2022 风电场无人值守技术规范.pdf
- 5.国家电力投资集团有限公司风电项目工程建设管理标准化工作手册.docx VIP
- GJB9001C-2017国军标整套体系文件汇编(质量手册+程序文件+表单).pdf
- 设备检修安全操作规程.docx VIP
- XLC30000履带起重机技术规格书-2206.pdf VIP
原创力文档

文档评论(0)