* 第九章:错误处理 9.1 概述 9.2 错误分类 9.3 错误的诊察和报告 9.4 错误处理技术 9.1 概述 1. 数据处理是必备功能之一 一般情况下,用户开发源程序都难免出现各种错误 一般有语法和语义错误,还有键入疏忽 正确的源程序:通过编译,生成目标代码。 错误的源程序:通过编译,发现并指出错误。 编译程序对于语法和语义正确的源程序要正确的编译 生成等价的目标代码;而对于错误的源程序不能一发现就 停止而是要能检查出错误的性质和出错位置,并使编译能 继续下去,同时尽可能的多而准确地发现错误和指出各种 错误。 2.错误处理能力 (1)诊察错误的能力。 (2)报错及时准确(出错位置,错误性质)。 (3)一次编译找出错误的多少。 (4)错误的改制能力。 (5)遏制重复的错误信息的能力。 用户希望使用错误处理能力强的编译,尽可能快 地得到一个语法语义正确的源程序。 9.2 错误分类 从编译角度,将错误分为二类: 语法错误和语义错误 语义错误主要包括:程序不符合语义规则或 超越具体计算机系统的限制 超越系统限制:(计算机系统和编译系统) 1. 数据溢出错误,常数太大,计算结果溢出。 2. 符号表、静态存储分配数据区溢出。 3. 动态存储分配数据区溢出。 9.3 错误的诊察和报告 错误诊察
您可能关注的文档
最近下载
- 室外照明安装技术交底(标准范本).docx VIP
- 中国老年骨质疏松症诊疗指南((2026年版))解读-PPT演示课件.pptx VIP
- 中华人民共和国义务教育法幻灯片.ppt VIP
- Unit 6 Nature and us 单元整体教学设计全英教案2026人教pep英语五年级上册.docx
- 交通影响评价标准合同.docx VIP
- DB44∕T 2856-2026 林木采伐(挖)技术规程.pdf VIP
- 统编版道德与法治九年级上册2026-2027学年《社会主要矛盾的变化》课件PPT.pptx VIP
- 大学体验英语综合教程(第四版)提高目标上册伍忠杰课后习题答案_4.pdf VIP
- 创新方法大赛理论测试题库(2018、2019、经典题库).docx VIP
- 三级安全教育培训记录表.doc VIP
原创力文档

文档评论(0)