首页 2009年程序设计形式语义学试题

2009年程序设计形式语义学试题

举报
开通vip

2009年程序设计形式语义学试题2009年程序设计形式语义学试题 2009 1. (1)何给定的整数x1和自然数x2,计算z=x1x2的程序的流程图如下: 这个程序采用的算法基于以下事实: 对于任意自然数y2>0有: y2y2-1y1 = y1 * y1,当y2是奇数时, y2y2/2y1 = (y1 * y1),当y2是偶数时, 0且规定0=1。 输入和输出断言: I(x):x2?0, x2 O(x, z): z = x1。 本题要求: 请用Hoare公理化方法证明该程序的部分正确性。 1 (2)一给定的正整数x...

2009年程序设计形式语义学试题
2009年程序 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 形式语义学试 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 2009 1. (1)何给定的整数x1和自然数x2,计算z=x1x2的程序的 流程 快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计 图如下: 这个程序采用的算法基于以下事实: 对于任意自然数y2>0有: y2y2-1y1 = y1 * y1,当y2是奇数时, y2y2/2y1 = (y1 * y1),当y2是偶数时, 0且规定0=1。 输入和输出断言: I(x):x2?0, x2 O(x, z): z = x1。 本题要求: 请用Hoare公理化方法证明该程序的部分正确性。 1 (2)一给定的正整数x,计算x的整数平方根程序的 流程图 破产流程图 免费下载数据库流程图下载数据库流程图下载研究框架流程图下载流程图下载word 如下所示: AI(x) (0,0,1)(y,y,y) 123 y+yy232 B’ BL(x,y) D >x yz 21y T() F() CO(x,z) (y+1,y+2)(y,y) 1313 程序说明: 1. 整数平方根 的含义举例说明。如 9,3;17,4;15,3,,z,x ,,,,,, 2. 这个程序采用的算法基于下列事实,即对于任何n>0,有:1+3+5+…+(2n+1) 2= (n+1)。 3. 在程序中数n、奇数2n+1及1+3+5+…+(2n+1)分别用变量y、y及y表示。 132 4. 建立的输入断言、输出断言和循环不变式为: ,,Ix:x,0 22,,,,Ox,z:z,x,z,1 22,,,, Lx,y:y,x,y,y,1,y,2y,112131 ,,qx,y:y,x,y,0 23 ,,Ex,y:x,y 2 本题要求: 请用Floyd的不变式断言法证明该程序的部分正确性。 2 2.计算最弱前置条件 (1)WP( x := 1 - x; IF x > 0 THEN y := 1-x, 0?x?1 ? y ?0) (2)WP(IF x < 0 THEN x := -x ELSE x := x-1, x ? 0) 3
本文档为【2009年程序设计形式语义学试题】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_601191
暂无简介~
格式:doc
大小:26KB
软件:Word
页数:3
分类:互联网
上传时间:2017-12-12
浏览量:17