编译原理清华大学导论ppt课件

上传人:aa****6 文档编号:54789600 上传时间:2018-09-19 格式:PPT 页数:48 大小:3.81MB
返回 下载 相关 举报
编译原理清华大学导论ppt课件_第1页
第1页 / 共48页
编译原理清华大学导论ppt课件_第2页
第2页 / 共48页
编译原理清华大学导论ppt课件_第3页
第3页 / 共48页
编译原理清华大学导论ppt课件_第4页
第4页 / 共48页
编译原理清华大学导论ppt课件_第5页
第5页 / 共48页
点击查看更多>>
资源描述

《编译原理清华大学导论ppt课件》由会员分享,可在线阅读,更多相关《编译原理清华大学导论ppt课件(48页珍藏版)》请在金锄头文库上搜索。

1、课程简介总学时:72学时“4.5学分课堂教学:52学时;课内实践:12学时主讲:林泓1Cornpic课程内容伊“介绍编译器构造的一般原理和基本实现方法伟理论知识:形式语言和自动机理论、语法制导翻译的定义和属性文法等伟形式化描述技术外对编译/算法,E学习的意义仪对编程语言的设计和实现有深刻的理解,对和编程语言有关的理论有所了解,对宏观上把握编程语言来说,起一个奠基的作用。仪从软件工程看,编译器是一个很好的实例,所介绍的概念和技术能应用到一般的软件设计之中。hutouccom伟在软件逆向工程、软件的设计方法、程序理解和软件安全等方面有着广泛的应用。E课程要求尘讲课进展较快,平时要复习并加深理解。怀

2、作业较多,要求独立完成。Zo08HR川g7a门49T相e小学期总评成绩=考试成绩60%+平时成绩40%平时成绩40%=作业实验考勤30%+课内实践10%E编译系统是现代计算机系统的基本组成之一,编译程序构造的基本原理和技术不仅应用于编译程序的设计,也广泛应用于一般软件的设计和实现。本课程是计算机类专业的一门重要的核心专业课。先修课程:高级程序设计语言、汇编语言、喜散髓董_镳u61匹661学习要求:不旷课,上课认真听讲,课上保持安静;课后即时复习,认真完成作业;实验课内实践程序独立设计及实现。E学习目标通过本课程的学习,旨在使同学们掌握程序设计语言的形式化描述和编译的基本理论、原理和技术,并对编

3、译程序有较为具体的认识。使同学们能运用所学过的基本知识、着手开发莲堑彗序,为今后的工作(理论研究和技术开发)打下基础。C1)堂幄崛谭幄序基藁鳝葡朦胸谩魄奠攀犀囊和嫌本蠡C4鳙藿悟铖黜肆方踵鑫蹈又蜚鼾中朐癣甬飘中阆代鹤生冀方瞌.5掌握存储分配的基本思想和实现方法;6)掌握代码优化及代码生成的方法。序构造中的应用;E学习向导编译原理课程是理论性较强的课程。其特点是概念多、斩抽象。尤其是文法、形式语言及自动机的概念是计算机专业的理论学习和研究的基础。掌握这些基本理论、原理和技术,对于培养同学们对事物的抽象能力以及分析问题和解决问题的能力大有帮助。序鑫窖彗蜃壹方榷对于潭撞序攘阡悟盲藿奎墨室彗不可普代的

4、仁伟应赡性很强的课程,薹撬屑挚们鹤嘉*覃攫了鳙泽墨鲶赭截术蚺基黜上.综合应用先修课程及本课程的知识,完成课程的实验和课程设计。董鳙参考资料教材:1编译原理(第三版主编:王生原、董渊、张素琴、吕映芝出版社:清华大学出版社出版时间:2015年参考书:1编译原理主编:何炎祥芎藿彗髓鞭薯耆酱藿堇黜塞容寻遭铲m年月主编:陈火旺、刘春林、谭庆平、赵克佳、出版社:国防工业出版社出版时间:鹫。帷年8月3编译原理技术与工具(英文版Compilers:Principles,Techniques,andTools主编,AlfredV.Aho,RaviSethi,JeffreyD.ULIman出版社:人民邮电出版社出版时间:2002年2月E参考资料4编译原理与技术(第二版主编;陈意云出版社:中国科学技术大学出版社出版时间:2002年1月5编译程序构造原理和实现技术主编;金成植出版社:高等教育出版社出版时间:2002年7月6壑蝙谭癫彗蝙铎醌序糊澄丶编高仪仁3出版社:a尕劣7编译原理(第2版)主编:蒋立源,康蒙宁出版社:西北工业大学出版社出版时间:1999年4月8(编译原理主编:张幸儿出版社:科学出版社出版时间:1999年4月第1章“引论本章主要内宰:必什么是编译程序久编译过程和编译程序的结构志为什么要学习编译程序J本章的重点:本章没有难以理解的内容,主要是对编译程序的功能和结构做一综合描述

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号