- 18
- 0
- 约5.72万字
- 约 65页
- 2017-02-12 发布于江苏
- 举报
教材资料
授课顺序:1
教学目的:正确理解什么是编译程序;了解编译程序工作的基本过程及其各阶段的基本任务;熟悉编译程序总框;了解编译程序的生成过程和构造工具。
教学重点与难点:
编译程序工作的基本过程及其各阶段的基本任务,编译程序总框。
授课学时:2学时
教学方式:多媒体讲授
教学内容:
第一章 引论
1.1 什么是编译程序
一、基本概念
1、翻译程序:是指这样的一种程序,它能够把一种语言程序(源语言程序)转换成另一种功能等价的语言程序(目标语言程序)。
2、编译程序是一种翻译程序,其源程序是高级语言,目标语言程序是低级语言。通常是一次性翻译方式。如TC等高级语言编译程序。
3、解释程序也是一种翻译程序,它与编译程序的区别:立即执行源程序,通常是逐句翻译执行。如BASIC、SQL、JAVA的BYTECODE解释程序等。
二、高级语言程序的处理过程
高级程序设计语言程序的典型处理过程如下图所示:
1.2编译过程和编译程序结构
一、编译过程的阶段划分
一般编译程序的工作过程按阶段进行,每个阶段将源程序从一种表示形式转换成另一种表示形式。典型的阶段划分方法是将整个编译过程分为如下六个阶段:
1、词法分析:
任务:对构成源程序的字符串进行扫描和分解,识别出单词(如标识符等)符号。
输入:源程序
输出
您可能关注的文档
- 安全生产计划措施方案.doc
- 安全生产监测监控系统应急预案.doc
- 宝洁公司市场营销策略调研.doc
- 宝洁公司战略实施及控制系统.ppt
- 保险代理人真题带答案.doc
- 保险代理人真题二(含答案).doc
- 本课题国内外的研究概况.doc
- 本田奥德赛发动机故障灯亮.doc
- 本页SQL例句全部懂了,你数据库开发所需知识就够用了.doc
- 编译原理 实验报告.docx
- 建筑工程材料选择题:碳素结构钢与钢筋性能.pdf
- 眼部护理的跨文化比较.pptx
- 眼部护理:季节性变化的影响.pptx
- 眼部护理:男士与女士的特别需求.pptx
- 《快乐读书吧:在那奇妙的王国里》(课件)-2025-2026学年语文三年级上册统编版.pptx
- 眼部护理:眼部疲劳的预防措施.pptx
- 2026届九年级英语中考冲刺分层模拟卷与答案解析(质量检查版,含听力原文、作答空间和评分细则).docx
- 2026版项目投资合作协议书范本条款清单与签署风控提示模板(流程图).docx
- 2026版企业通用岗位结构化面试题库与综合评分表规范填写规范与审批台账模板(看板模板).docx
- 2026版企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板填写规范与审批台账模板(测算模型).docx
最近下载
- 2024年四川攀枝花中考英语试卷真题及答案详解.pdf VIP
- 2022年复旦大学附属肿瘤医院医护人员招聘考试试题及答案解析.docx VIP
- 2026年广东省湛江市卫生健康系统人员招聘笔试参考题库及答案解析.docx VIP
- 8.2《做中华传统美德的践行者》 课 件 2025-2026统编版道德与法治七年级下册.pptx VIP
- 工程监理全套监理用表.doc VIP
- 新标准职业英语综合教程2 U3-电子试题+听力文本和参考答案 .docx VIP
- DB31_T 255-2020 集中式空调(中央空调)系统节能运行和管理技术要求.docx VIP
- 食品分析复习重点(王永华版)讲课稿 .pdf VIP
- PLC恒温水箱控制系统毕业设计.pdf VIP
- 市政工程监理用表(全).pdf VIP
原创力文档

文档评论(0)