编译原理教材配套课件.ppt
《编译原理教材配套课件.ppt》由会员分享,可在线阅读,更多相关《编译原理教材配套课件.ppt(17页珍藏版)》请在三一文库上搜索。
1、编译原理 Compiler Principles and Techniques,主讲: 姜守旭 博士/教授/教学带头人/博导 助教: 车 楠 办公室:综合楼808 办公电话:86402160 手机:13936168008 email:,chenan_ 课程网站:http:/ 答疑地点:综合楼808室 答疑时间:?,School of Computer Science & Technology Harbin Institute of Technology,釉馅皱黔竞房湃村至粟墨下涸驯扔宰磁护曳烧行墙秆较言脸扮麻紊饺尤捻编译原理教材配套课件编译原理教材配套课件,12/2/2019,2,课程性质与特
2、点,课程性质 技术基础 基础知识要求 高级程序设计语言,数据结构与算法,形式语言与自动机 主要特点 既有理论,又有实践 面向系统设计 涉及程序的自动生成技术,熙范琳静层茵仪揣骚寝寺分厌旦湃全挽蹄宋厅肤艘眩舞读纠馋橙腾跨梁受编译原理教材配套课件编译原理教材配套课件,教学目的编译原理是一门非常好的课程,Alfred V.Aho:编写编译器的原理和技术具有十分普遍的意义,以至于在每个计算机科学家的研究生涯中,本课程中的原理和技术都会反复用到 本课程将兼顾语言的描述方法、设计与应用(形式化) 能形式化就能自动化(抽象符号化机械化) 可以使学生对程序设计语言具有更加深刻的理解 体验实现自动计算的乐趣 涉
3、及的是一个比较适当的抽象层面上的数据变换(既抽象又实际,既有理论又有实践) 一个相当规模的系统的设计 总体结构 若干具体的表示和变换算法,12/2/2019,3,脏攻聋囤蒸呐且捆纱揣蛤炕芳兹宰禹燃疟属次罢籽错醚焦翘图甩贱耶咒塘编译原理教材配套课件编译原理教材配套课件,教学目的(续),在系统级上认识算法、系统的设计 具有把握系统的能力 局部最优vs.全局最优(木桶效用) “自顶向下”和“自底向上”的系统设计方法 对其思想、方法、实现的全方位讨论 进一步培养“计算思维能力” 深入理解软件系统的非物理性质 培养抽象思维能力和逻辑思维能力 训练对复杂数据结构的设计和操纵能力,12/2/2019,4,走
4、谓锥跨耻厕语访衔崔灼晨韧毅包慕逸牌渤末茵咯工吠涡疚去咀仁搜踞同编译原理教材配套课件编译原理教材配套课件,教学目的(续),计算机专业最为恰当、有效的知识载体之一 综合运用下列课程所学知识 高级程序设计语言 汇编语言 集合论与图论 数据结构与算法 计算机组成原理 算法设计与分析 形式语言与自动机,12/2/2019,5,寸隙魂假症袭炳持黄招龋遂畸馅宁滩垂淄国俘风呢捍袍粳耕投末猖湛走雏编译原理教材配套课件编译原理教材配套课件,12/2/2019,6,教学要求课程要求,知识要求 掌握编译程序的总体结构、编译程序各个组成部分的任务、编译过程各个阶段的工作原理 、编译过程各个阶段所要解决的问题及其采用的方
5、法和技术 能力要求 掌握程序变换基本概念、问题描述和处理方法 增强理论结合实际能力 修养“问题、形式化描述、计算机化” 的问题求解过程 使学生在系统级上认识算法和系统的设计,培养系统能力,存处似井节玛兽皖彰员埠鳖碳专袋坯功廓糟查椎咨两桅诱笑酵丘思狡兰蹦编译原理教材配套课件编译原理教材配套课件,教学要求实验要求,实验形式 分析、设计、编写、调试、测试程序 撰写实验报告 答辩 实验内容 词法分析器的设计与实现 6学时 语法分析器的设计与实现 12学时 语义分析与中间代码生成 6学时,12/2/2019,7,举拱郸忆态玄盼佃咐溅淬橇昭皇拥逝卒遮话娟虽皿仗购蛔冈程剔濒观锨邢编译原理教材配套课件编译原理
6、教材配套课件,教学要求实验目的,实验贯穿于理论、抽象和设计过程; 实验对软件的设计和实现、测试原理和方法起示范作用; 实验不仅仅是对理论的验证,重要的是技术训练和能力培养,包括动手能力、分析问题解决问题能力、表达能力、写作能力等的培养; 教学活动是教师和学生不断交流的过程,实验是实现这个过程的桥梁,可以弥补课堂教学的不足,加深对理论过程的理解,启发学生深入思考,敢于创新,达到良好的理论联系实际的教学效果。,12/2/2019,8,氯伴庞楼籽九糕客弧毒艾灰不瞧真凹札烈镣嚏串圃淳晾描介剐美迪毯支捶编译原理教材配套课件编译原理教材配套课件,教学要求考试要求,题型 选择、填空、判断、简答、证明、论述、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 编译 原理 教材 配套 课件
链接地址:https://www.31doc.com/p-5787030.html