* 第九章:错误处理 9.1 概述 9.2 错误分类 9.3 错误的诊察和报告 9.4 错误处理技术 9.1 概述 1. 数据处理是必备功能之一 一般情况下,用户开发源程序都难免出现各种错误 一般有语法和语义错误,还有键入疏忽 正确的源程序:通过编译,生成目标代码。 错误的源程序:通过编译,发现并指出错误。 编译程序对于语法和语义正确的源程序要正确的编译 生成等价的目标代码;而对于错误的源程序不能一发现就 停止而是要能检查出错误的性质和出错位置,并使编译能 继续下去,同时尽可能的多而准确地发现错误和指出各种 错误。 2.错误处理能力 (1)诊察错误的能力。 (2)报错及时准确(出错位置,错误性质)。 (3)一次编译找出错误的多少。 (4)错误的改制能力。 (5)遏制重复的错误信息的能力。 用户希望使用错误处理能力强的编译,尽可能快 地得到一个语法语义正确的源程序。 9.2 错误分类 从编译角度,将错误分为二类: 语法错误和语义错误 语义错误主要包括:程序不符合语义规则或 超越具体计算机系统的限制 超越系统限制:(计算机系统和编译系统) 1. 数据溢出错误,常数太大,计算结果溢出。 2. 符号表、静态存储分配数据区溢出。 3. 动态存储分配数据区溢出。 9.3 错误的诊察和报告 错误诊察
您可能关注的文档
- Cisco_思科_ppt_visio设备图库.ppt
- chapter 1 cultures and values.ppt
- CISCO考试.doc
- Chpt2 熔体与玻璃体.ppt
- CISCO模拟一看就会教程Cisco-Packet-Tracer.doc
- CISP216题无答案版.docx
- chap_08_font_embedded.ppt
- CISP培训课件02密码学基础.pptx
- Class7 技术-2风险分析的方法体系.ppt
- chapter_9_Aromatic_compounds-1.ppt
- 第一节 电阻和变阻器(讲义)物理沪科版2024九年级全一册.docx
- 第3节 质量的测量 (讲义) 物理沪科版(五四学制)2024 八年级上册.docx
- 第14讲 圆周运动(复习讲义)高考物理一轮复习.docx
- 暑假预习专题15 指数函数(20题型)新高一数学讲义(沪教版2020).docx
- 第二节 发电机是怎样工作的(讲义)物理沪科版2024九年级全一册.docx
- 4.18 东晋南朝政治和江南地区开发 教学设计 部编版七年级上学期历史.docx
- 2.5实验:用单摆测量重力加速度(表格式教学设计)物理人教版2019选择性必修第一册.docx
- 第49讲 沉淀溶解平衡及图像分析(讲义)高考化学复习讲义(新教材新高考).docx
- 旅游景区行业分析报告:内外兼修,多元创新.pdf
- Unit 1~2 单元语法知识点梳理 高二下学期期中考点(上教版2020选择性必修第二册).pptx
最近下载
- 京瓷维修手册.doc VIP
- 高中化学实验探究题目大全.pdf VIP
- (2026年)护理不良事件上报制度PPT课件.pptx VIP
- imedical药品库存管理系统使用手册.pdf VIP
- 人教版七年级数学下册第一单元练习题.docx VIP
- 2025年食品安全监管人员培训试卷含答案.docx VIP
- 2025年电网数字孪生和人工智能技术的融合发展思路报告.pdf
- TCECS1129-2022 振动试验台基础技术规程 .pdf
- 2020人教版高中英语选择性必修一~必修四课文翻译.docx
- 2026年河南省新高考历史学科全程复习规划与备考指南(一轮+二轮+三轮)含易考题、常考题、易错题.docx VIP
原创力文档

文档评论(0)