网站大量收购独家精品文档,联系QQ:2885784924

编译原理课件Chapter-1.pdf

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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 • 源程序 用汇编语言或高级语言编写的程序称为源程序。 • 目标程序 用 目标语言所表示的程序。 目标语言:可以是介于源语言和机器语言之间的 “中 间语言”,可以是某种机器的机器语言,也可以是某种机 器的汇编语言。 • 翻译程序 将源程序转换为 目标程序的程序称为翻译程序。它是 指各种语言的翻译器,包括汇编程序和编译

文档评论(0)

JuanHuang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档