- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[交通运输]编译原理课程研讨
追求目标 《编译原理》是计算机系本科生的专业基础课程(必修),坚持不懈的建设(主讲教师和助教团队团结协作、认真负责)。 课程建设的指导思想:(1)坚持知识体系的基础性,强调基本理论的深入理解和基本技能的优化培养 ;(2)其次是坚持知识体系的系统性,强调知识点的连贯性和完备性;(3)坚持知识体系的先进性,跟踪著名大学同类课程的发展变化,同时注重自主创新,开创教学与科研结合的新途径 ;(4)坚持知识体系的简明性,强调知识体系层次化、立体化,做到较高程度的可扩充性;(5)坚持精讲多练的原则,精化课堂教学,提高实验质量。 一直将基础部分作为重点教学内容。在重视基础知识和技能的同时,本课程也在不断地更新教学内容,以保持其前沿性和时代性。近几年的工作体现在:实验内容的主体从过程式源语言的实现过渡到了面向对象源语言的实现;加强了语义处理基础的讲解,增强了前后端知识的连贯性,并逐步增加后端构造技术所占的比例。 争取教学的特色 基础理论有系统性 与《形式语言与自动机》课程密切联系;语法制导的语义处理基础部分自成体系 ;例子具有代表性,尽可能重用 实验内容受到普遍欢迎 内容丰富、重点突出;各阶段相互关联、融为一体 参与或尽量介入与编译技术相关项目,与世界著名公司Intel,HP和Freescale等的相关部门保持合作关系,开展工业级编译系统相关的研发项目。 Tsinghua 《编译原理》课程研讨 () 王生原 董渊 张素琴 课程教学小组成员 承担的课程 () 形式语言及其与自动机的关系 编译原理与技术 编译原理专题实践 软件工程 《编译原理》课程研讨题目 () 课程定位 (学生明确学习目标,教师明确功底要求) 课程大纲 编译原理讲稿第一章 实验和实践 《编译原理》课程研讨 计算机专业主干课 编译程序/系统是计算机系统的核心支撑软件 贯穿程序语言、系统环境(平台)、体系结构 联系计算机科学和计算机系统的典范 专业工作者必备的基本技能 编译原理的知识影响到专业人员的素质 除编译程序外有大量专业工作与编译技术相关 课程性质与定位 《编译原理》课程研讨 教学目的要求 深入理解编译程序设计与实现的基本原理 灵活掌握常用语言机制的实现技术 经历开发一个小型编译程序的主要阶段 具有使用构造工具开发编译程序的经验 会将所学的通用方法和技术应用于类似 软件的设计和实现中 教学形式 课内学习和课外学习内容互补 《编译原理》课程研讨 原理 + 技术 + 工具 课内 课外 教学内容 课堂教学体现课程的知识体系 编译程序/系统概述 词法和语法分析基础 自顶向下语法分析 自底向上语法分析 语法制导的语义处理基础 符号表组织 静态语义分析 中间代码生成 运行时存储组织 目标代码生成 代码优化 《编译原理》课程研讨 方案1:全面剖析PL/0的结构和实现, 系统讲解原理和方法 方案2:按编译程序结构讲解 PL/0各部分为实例, 补充其他重要原理和方法 方案3:全面剖析PL/0的结构和实现, 补充其他重要原理和方法 《编译原理》课程研讨 教学内容 课堂教学体现课程的知识体系 编译程序/系统概述 词法和语法分析基础 自顶向下语法分析 自底向上语法分析 语法制导的语义处理基础 符号表组织 静态语义分析 中间代码生成 运行时存储组织 目标代码生成 代码优化 《编译原理》课程研讨 教学内容 课堂教学体现课程的知识体系 编译程序/系统概述 词法和语法分析基础 自顶向下语法分析 自底向上语法分析 语法制导的语义处理基础 符号表组织 静态语义分析 中间代码生成 运行时存储组织 目标代码生成 代码优化 基本概念 逻辑结构 组织方式 伙伴程序 生成环境 发展综述 PL/0编译器 导读 《编译原理》课程研讨 教学内容 课堂教学体现课程的知识体系 编译程序/系统概述 词法和语法分析基础 自顶向下语法分析 自底向上语法分析 语法制导的语义处理基础 符号表组织 静态语义分析 中间代码生成 运行时存储组织 目标代码生成 代码优化 以形式语言、文法为基础的一般性方法与原理 词法分析器的构造 《
文档评论(0)