- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序编译与运行
邵兵
shaobing@
1
课程要求
分为两部分上:(分别计分)
《程序编译与运行》——理论基础 (48学时)
课堂教学,按时交作业 (约1/3),闭卷考试(约2/3)。
《程序编译与运行 (实践)》——实践部分(32机时)
上机实践,自己独立编写一个编译系统。
两门课需同时选修!
目的:
掌握编译的基本理论、常用的编译技术,了解编译过
程及编译系统的构造 (结构和机理 )。能运用所学技术解
决实际问题,能独立编写一个小型编译系统。
2
• 教材
– 张莉等, 《编译原理及编译程序构造》,清华大学出版
社,2011年6月。高教出版社2016年9月5 日出最新版。
• 参考书
– Alfred V. Aho等, 《编译原理》 (龙书)第2版:本科
教学版,机械工业出版社,2009年5月。
– 刘春林等, 《编译原理——学习指导与典型题解析》,
国防工业出版社。2004年8月。
• 要求:
– 提前预习,上课认真听讲;
– 课后及时复习,认真完成作业。
3
辅导老师(TA ):2人
姓名 学号 手机 邮箱
杨基鸣 572855847@
张子健 928156406@
4
第一章 概论
(介绍名词术语、了解编译系统的结构和编
译过程)
5
内 容
1.1.编译的起源:程序设计语言的发展
1.2. 基本概念
1.3. 编译过程和编译程序构造
1.4. 编译技术的其它应用
6
1.1 基本概念
• 低级语言 (Low level language)
– 字位码、机器语言、汇编语言
–特点:与特定的机器有关,功效高,但使用复杂、繁
琐、费时、易出错。
• 高级语言
– Fortran 、Pascal 、C语言等
–特点:不依赖具体机器,移植性好,对用户要求低,
易使用,易维护等。
7
• 源程序
用汇编语言或高级语言编写的程序称为源程序。
• 目标程序
用 目标语言所表示的程序。
目标语言:可以是介于源语言和机器语言之间的 “中
间语言”,可以是某种机器的机器语言,也可以是某种机
器的汇编语言。
• 翻译程序
将源程序转换为 目标程序的程序称为翻译程序。它是
指各种语言的翻译器,包括汇编程序和编译
您可能关注的文档
- matlab脚本和函数编程.pdf
- Matlab数组及其运算.pdf
- matlab字符串、元胞、结构.pdf
- R5-临床血液学检验第07讲第7章红细胞基础、贫血分类.pdf
- R5临床血液学检验第08讲再生障碍性贫血.pdf
- R5临床血液学检验第09讲IDA及MA.pdf
- R5-临床血液学检验第10-11讲溶血性贫血.pdf
- R5临床血液学检验第12讲继发贫及红细胞增多.pdf
- UCC中国系统登录说明 .pdf
- 白细胞检验的基本方法.pdf
- (4篇)XX区抓党建促基层治理培训心得体会汇编12.docx
- 汇编1154期-在培训班上的讲话汇编(3篇).doc
- 汇编1173期-专题党课讲稿汇编(3篇)112.doc
- 汇编1076期-主题党课讲稿汇编(3篇).doc
- 汇编1177期-学习心得体会汇编(3篇)112.doc
- (6篇)党和国家机构改革心得体会汇编.docx
- 汇编1166期-坚定理想信念、全面从严治党、担当作为专题党课讲稿汇编(3篇)112.doc
- 汇编1174期-专题党课讲稿汇编(3篇)112.doc
- 教育13期-主题教育学习心得体会、研讨发言材料参考汇编(3篇).doc
- 汇编1458期-心得体会研讨发言提纲参考汇编(3篇)123.doc
最近下载
- 大运河—我们身边的世界文化遗产课件.pptx VIP
- 建筑工程基桩承载力静载检测技术规程.pdf VIP
- 走美杯五年级竞赛专题课二-题目.docx
- 企业碳中和目标规划方案.docx VIP
- 港口企业安全生产标准化管理体系全套资料.doc VIP
- 2023北京八十中初一(下)期中数学(教师版).pdf VIP
- 小升初英语试卷及答案(人教版)2019.pdf VIP
- 22G101-3 混凝土结构施工图 平面整体表示方法制图规则和构造详图(独立基础、条形基础、筏形基础、桩基础).docx
- 2020年8月自考03293现代谈判学试题.doc VIP
- DBJ 53T-50-2022云南省建筑工程结构实体检验检测技术规程.docx
文档评论(0)