《编译原理》课程教学资源:教学计划

编译原理教学大纲 周次课内学时课内安排(讲授内容) 建议课外安排 备注 编译原理概述 阅读PL0程序文本 介绍PL0编译程序 阅读PL0程序文本 词法分析程序自动构造阅读PL0程序文本 442)(正规式有穷自动机) 词法分析程序自动构造练习题 ex(Flex)介绍,布置PP实践题一PP1 文法和语言 练习题 自顶向下语法分析 练习题 提交PP1 LL(1)文法 7 自底向上语法分析 练习题 LR文法 LR分析 练习题 期中考试 Yacc介绍,布置PP2 实践题一PP2 习题课 语法分析方法比较 提交PP2 语法制导翻译,布置PP3实践题一PP3 l2345 语法制导翻译 运行时存储组织 提交PP3 运行时存储组织 练习题 2424 代码优化,布置PP4 实践题一PP4 代码生成 实践题目总结答辩 习题课 附1实践题目(从中选一) 实践题一 Deaf编译程序的设计和实现 实践题二PO编译程序扩充,用Lex和Yac实现一个小解释器. 实践题三java实现的Mini- Triangle编译程序(限少数同学选,在第四周作选题报告) 附2课程评分 1课堂小测验,作业抽查10% 2期中考试20% 3实践题一40%实践题二20%实践题三50% 4期末考试完成实践题一30%完成实践题二50%完成实践题三20%
编译原理教学大纲 周次 课内学时 课内安排(讲授内容) 建议课外安排 备注 1 2 编译原理概述 阅读 PL/0 程序文本 2 4 介绍 PL/0 编译程序 阅读 PL/0 程序文本 3 2 词法分析程序自动构造 阅读 PL/0 程序文本 (正规式,有穷自动机) 4 4(2) 词法分析程序自动构造 练习题 Lex(Flex) 介绍,布置 PP1 实践题一 PP1 5 2 文法和语言 练习题 6 4 自顶向下语法分析 练习题 提交 PP1 LL(1) 文法 7 2 自底向上语法分析 练习题 LR 文法 8 4 LR 分析 练习题 期中考试 9 2 Yacc 介绍,布置 PP2 实践题一 PP2 10 4 习题课 语法分析方法比较 提交 PP2 11 2 语法制导翻译,布置 PP3 实践题一 PP3 12 4 语法制导翻译 运行时存储组织 提交 PP3 13 2 运行时存储组织 练习题 14 4 代码优化, 布置 PP4 实践题一 PP4 15 2 代码生成 16 4 实践题目总结答辩 习题课 附 1 实践题目(从中选一) 实践题一 Deacf 编译程序的设计和实现. 实践题二 Pl/0 编译程序扩充,用 Lex 和 Yacc 实现一个小解释器. 实践题三 java 实现的 Mini-Triangle 编译程序.(限少数同学选,在第四周作选题报告) 附 2 课程评分 1 课堂小测验,作业抽查 10% 2 期中考试 20% 3 实践题一 40% 实践题二 20% 实践题三 50% 4 期末考试 完成实践题一 30% 完成实践题二 50% 完成实践题三 20%

按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《编译原理》课程教学资源:第10章review.ppt
- 《编译原理》编译原理实验三,四讲稿.ppt
- 《编译原理》课程教学资源:第四章练习答案.ppt
- 《编译原理》课程教学资源:TAC.rtf
- 《编译原理》课程教学资源:java图.doc
- 《编译原理》课程教学资源:第8章Review.ppt
- 《编译原理》课程教学资源:第5章练习答案.doc
- 《编译原理》课程教学资源:29 TAC examples.pdf
- 《编译原理》课程教学资源:作业及answer.doc
- 《编译原理》课程教学资源:前后端图.doc
- 《编译原理》课程教学资源:复习题1.doc
- 中国人民大学:《数据库系统概论 An Introduction to Database System》课程教学资源(PPT课件讲稿),共三篇,十章).ppt
- 《数据库系统原理与应用》教程教学资源(第二版)数据库概论练习.doc
- 《数据库系统原理与应用》教程教学资源(PPT课件讲稿,第二版)第16章 信息系统的开发过程.ppt
- 《数据库系统原理与应用》教程教学资源(PPT课件讲稿,第二版)第15章 数据仓库技术.ppt
- 《数据库系统原理与应用》教程教学资源(PPT课件讲稿,第二版)第14章 分布式数据库技术.ppt
- 《数据库系统原理与应用》教程教学资源(PPT课件讲稿,第二版)第13章 事务和并发控制.ppt
- 《数据库系统原理与应用》教程教学资源(PPT课件讲稿,第二版)第12章 查询处理技术.ppt
- 《数据库系统原理与应用》教程教学资源(PPT课件讲稿,第二版)第11章 索引和散列技术.ppt
- 《数据库系统原理与应用》教程教学资源(PPT课件讲稿,第二版)第10章 SQL语言高级功能.ppt
- 《编译原理》课程教学资源:第八章 语法制导翻译和中间代码生成.ppt
- 《编译原理》课程教学资源:第二章 PL/0编译程序.ppt
- 《编译原理》课程教学资源:第九章 符号表.ppt
- 《编译原理》课程教学资源:第六章 LR分析程序及其自动构造.ppt
- 《编译原理》课程教学资源:第三章 词法分析.ppt
- 《编译原理》课程教学资源:第十二章 代码生成.ppt
- 《编译原理》课程教学资源:第十一章 代码优化.ppt
- 《编译原理》课程教学资源:第十章 目标程序运行时的组织.ppt
- 《编译原理》课程教学资源:第四章 文法和语言.ppt
- 《编译原理》课程教学资源:第五章 LL(1)文法及其分析程序.ppt
- 《编译原理》课程教学资源:第一章 概述.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第二十一讲 ASP.NE增强服务器控件.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十五讲 DataAdapter对象.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十四讲 DataReader对象的使用.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十六讲 Dataset对象.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十八讲 利用Gridview控件显 示数据.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第二十二讲 Treeview控件.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第八讲 ASP.NET验证控件.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第二讲 C#知识回顾.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第二十讲 DataList控件应用.ppt