- 3
- 0
- 约9.73千字
- 约 46页
- 2019-09-23 发布于湖北
- 举报
程序设计形式语义学 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.
您可能关注的文档
- 八年级语文上册《阿长与山海经》.ppt
- 八年级语文上册第2课《滹沱河和我》课件2冀教版.ppt
- 八年级语文上册第22课《杜甫诗三首》课件.ppt
- 八年级语文上册第8课《台阶》课件新人教版.ppt
- 八年级语文上册第27课教学课件.ppt
- 八年级语文上册《故宫博物院》.ppt
- 八年级语文下册13《我的信念》课件(1)冀教版.ppt
- 八年级语文下册20《邹忌讽齐王纳谏》课件(新版)语文版.ppt
- 八年级语文上册_第17课《记承天寺夜游》课件_苏教版综述.ppt
- 八年级语文下册24《诗词五首》采薇课件(新版)语文版.ppt
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
最近下载
- 医院人才队伍建设三年发展规划(2026—2028年).docx VIP
- 中班游戏教案《运皮球宝宝回家》.pptx VIP
- 专升本计算机基础-知识点总结.doc
- 《CT技术及设备》课件——期末复习.pptx VIP
- 药融圈:2026年中国合成生物制造发展白皮书.pdf
- 2026辽宁省职业病诊断医师考试(耳鼻喉口腔疾病)历年参考题库含答案详解.docx VIP
- 老龄事业与产业发展:老龄事业与产业发展概述PPT教学课件.pptx VIP
- 北京林业大学2021-2022学年《计算机应用基础》期末考试试卷(B卷)附参考答案.docx
- 北京林业大学2023-2024学年《计算机应用基础》期末考试试卷(B卷)附参考答案.docx
- 国家开放大学报名表.docx VIP
原创力文档

文档评论(0)