- 15
- 0
- 约3.33万字
- 约 118页
- 2017-06-10 发布于四川
- 举报
1 2 3 4 5 6 7 8 4 4 5 5 8 8 T T T 求最大公因数程序的符号执行树 该程序的符号执行数: 从树的根结点到每片叶子结点 都构成了程序的一条路径, 控制流上注明的是路径条件。 在分支处,一个分支谓词的符号值实际上是对输入数据的限制要求。 路径条件是该路径的谓词系统,它由多个等式或不等式组成。 通过求解不等式,得到满足路径上各限制谓词的测试数据。 若不等式无解,则相应的路径为不可行路径, 这便是符号测试的意义所在。 5.5 符号测试 符号测试可以看作是测试与验证的一个折衷方法。 一方面,它沿用了传统的程序测试方法,通过运行被测 程序来检验它的可靠性。 另一方面,由于一次符号测试的结果代表了一大类普通 测试的运行结果,实际上是证明了程序接受此类输入,所得 输出是正确的,还是错误的。 最为理想的情况是,程序中仅有有限的几条执行路径。 如果对这有限的几条路径都完成了符号测试,就能较有把 握地确认程序的正确性了。 问题的关键在于是否能够开发出比传统的编译器功能更强, 能够处理符号运算的编译器或解释器。 5.5 符号测试 在实际运用时,符号测试可按以下步骤进行: ①利用符号执行解释器对被测程序进行符号执行。 ②若是遇到程序不能继续执行的情况,要求用户 干预,或是遍历执行树的各分支路径。 ③化简得到的路径条件。 ④用解线性不等式方法
您可能关注的文档
- 超有用-自己整理的VM安全标识标准.ppt
- 超级计算机前世今生.ppt
- 越南香水介绍.ppt
- 超高密度电法.ppt
- 趣味语文知识竞赛.ppt
- 趣谈星座与理财.ppt
- 跨越百年的美丽(人教版)课件.ppt
- 路演主持演讲稿.ppt
- 车床尾座套筒加工工艺规程设计.ppt
- 车辆精确分型高速公路应用解决方案.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- 最新人教版八年级下册数学期中试卷(带答案).docx VIP
- ktv佳丽规章制度.docx VIP
- 《兰州大学预聘制非教学科研人员管理办法》.docx VIP
- 2025——2026年济南历下区九年级中考英语二模考试试题(含答案).docx VIP
- ktv佳丽管理制度.docx VIP
- (人教2024版)美术三年级上册3.3 劳作之美 课件(新教材).pptx
- 人教版二年级下册数学期中测试卷及完整答案(精品).docx VIP
- 旅游大数据理论、技术与应用-全套PPT课件.pptx
- 人教版八年级数学上册举一反三15.1分式【十二大题型】(举一反三)(学生版+解析).docx VIP
- 落地式盘扣卸料平台施工方案.docx
原创力文档

文档评论(0)