编译原理 国防科技大学 王挺
共50课时 1天17小时59分36秒秒
简介
编译程序的构造原理和技术可以说是计算机科学技术中理论和实践相结合的最好典范。在许多课程的教学中,经典的理论和先进的技术之间联系往往缺乏具体而形象的例证,而编译原理课程在这方面具有得天独厚的优势。形式语言和自动机理论为编译程序的设计提供了坚实的理论基础,正是在科学理论的保证下,才形成了一系列先进的编译程序设计方法和工具,使得编译程序的构造具有很高的系统性和自动化程度。
王挺
男,1970年生,教授,博士生导师。中国计算机学会高级会员。1997 年毕业于国防科技大学,获计算机软件博士学位。1997年至今在国防科技大学从事计算机软件的教学和科研工作,2004年至2005年公派到英国谢菲尔德大学计算机科学系留学。主讲编译原理、程序设计、自然语言处理等多门本科和研究生课程,是国家精品课程“编译原理”负责人,获得育才银奖、学校教学成果一等奖、本科教学个人一等奖各1次。科研方面,主要从事自然语言处理、计算机软件和网络信息处理等方向的研究。主持了3项国家自然科学基金项目和2项国家863项目。在Journal of Web Semantics、Knowledge and Information Systems、IJCAI、AAAI和SIGIR等国内外重要期刊和会议上发表论文 80余篇,其中10余篇SCI收录,30余篇EI收录,获部委级科技进步二等奖1项,软件著作权9项。参与编写(翻译)教材4部。2006年入选教育部“新世纪优秀人才支持计划”。
章节
- 课时1:第一章 引论(1) (44分36秒)
- 课时2:第一章 引论(2) (59分21秒)
- 课时3:第二章 第1节 程序语言的定义与高级语言分类 (55分26秒)
- 课时4:第二章 第2节 高级语言的一般特性 (46分42秒)
- 课时5:第二章 第3节 程序语言的语法描述(1) (46分44秒)
- 课时6:第二章 第3节 程序语言的语法描述(2) (58分14秒)
- 课时7:第三章 第1节 词法分析器的设计 (1小时4分4秒)
- 课时8:第三章 第2节 正规表达式与有限自动机(1) (39分16秒)
- 课时9:第三章 第2节 正规表达式与有限自动机(2) (1小时2分45秒)
- 课时10:第三章 第2节 正规表达式与有限自动机(3) (39分56秒)
- 课时11:第三章 第2节 正规表达式与有限自动机(4) (47分13秒)
- 课时12:第三章 第2节 正规表达式与有限自动机(5) (49分56秒)
- 课时13:第四章 第1节 自上而下分析与LL(1)分析法(1) (53分38秒)
- 课时14:第四章 第1节 自上而下分析与LL(1)分析法(2) (59分26秒)
- 课时15:第四章 第2节 递归下降分析程序构造 (36分59秒)
- 课时16:第四章 第3节 预测分析程序 (45分49秒)
- 课时17:第五章 第1节 自下而上分析的基本问题 (57分26秒)
- 课时18:第五章 第2节 算符优先分析算法(1) (36分40秒)
- 课时19:第五章 第2节 算符优先分析算法(2) (57分38秒)
- 课时20:第五章 第2节 算符优先分析算法(3) (48分18秒)
- 课时21:第五章 第3节 LR分析法(1) (51分1秒)
- 课时22:第五章 第3节 LR分析法(2) (59分28秒)
- 课时23:第五章 第3节 LR分析法(3) (44分13秒)
- 课时24:第五章 第3节 LR分析法(4) (50分41秒)
- 课时25:第六章 第1节 属性文法 (47分10秒)
- 课时26:第六章 第2节 基于属性文法的处理方法、S-属性文法(1) (44分35秒)
- 课时27:第六章 第2节 基于属性文法的处理方法、S-属性文法(2) (47分37秒)
- 课时28:第六章 第3节 L-属性文法和自顶向下翻译(1) (49分51秒)
- 课时29:第六章 第3节 L-属性文法和自顶向下翻译(2) (52分42秒)
- 课时30:第七章 第1节 中间语言 (44分37秒)
- 课时31:第七章 第2节 赋值语句的翻译 (1小时49秒)
- 课时32:第七章 第3节 布尔表达式的翻译(1) (50分25秒)
- 课时33:第七章 第3节 布尔表达式的翻译(2) (53分55秒)
- 课时34:第七章 第4节 控制语句与过程调用的翻译(1) (51分7秒)
- 课时35:第七章 第4节 控制语句与过程调用的翻译(2) (51分2秒)
- 课时36:第七章 第4节 习题课(一) (44分26秒)
- 课时37:第七章 第4节 习题课(二) (55分4秒)
- 课时38:第八章 第1节 符号表的组织与操作 (39分22秒)
- 课时39:第八章 第2节 符号表的内容与作用域分析 (57分57秒)
- 课时40:第九章 第1节 目标程序运行时的活动 (43分12秒)
- 课时41:第九章 第2节 静态存储管理与动态存储管理 (55分56秒)
- 课时42:第九章 第3节 嵌套过程语言的栈式实现(1) (44分17秒)
- 课时43:第九章 第3节 嵌套过程语言的栈式实现(2) (1小时11分18秒)
- 课时44:第十章 第1节 概述 (40分27秒)
- 课时45:第十章 第2节 局部优化 (47分19秒)
- 课时46:第十章 第3节 循环优化 (46分2秒)
- 课时47:第十一章 目标代码生成(1) (1小时11分25秒)
- 课时48:第十一章 目标代码生成(2) (33分59秒)
- 课时49:第十一章 习题课(三) (48分49秒)
- 课时50:第十一章 习题课(四) (50分43秒)
热门下载
热门帖子