《编译原理》课程信息
n 教学目的与要求:
编译程序是现代计算机系统的基本组成部
分之一。本课程重点讲述编译程序的设计
原理和常用实现技术。通过课程的学习和
实验的完成,应该清楚的理解一个编译程
序是如何工作的;如果在以后遇到了任何
一个程序设计语言,应该知道如何实现这
个语言的多数机制;应具有一定的使用编
译构造工具开发编译程序的经验;会将所
学的常用技术和算法应用于类似的软件的
设计和实现中。
课程架构:
1 理论和实践并重的课程
2 理论部分的题目出现于书面练习,课堂小测和期末考试
3 实践题目(Project)
– Project1: 用高级语言(C或Pascal)实现扩充的PL/0编译程序
– Project2: 使用编译构造工具实现面向对象语言Tool 的编译程序
– Project3: 使用编译构造工具实现扩充的PL0编译程序
– Project4: 用GCC裁制一个编译器(任选)
4 各部分权重
– 书面练习抽查
– 课堂小测(两次) 10%
– 实践20%或35% (必做: Project1占10%; 选做: Project2占
您可能关注的文档
最近下载
- 数学思维拓展训练(同步练习)-2021-2022学年数学六年级上册-西师大版(无答案).pdf VIP
- 附件5.专业人才培养目标合理性评价报告.doc VIP
- 水利工程施工组织设计(最全).doc VIP
- 可编程控制器应用技术项目式教程王春峰课后参考答案.pdf VIP
- 西师版六年级上册数学课件-第2单元 圆-第8课时 综合训练.pptx VIP
- 2025课堂惩罚 主题班会:马达加斯加企鹅课堂惩罚 课件(共22张PPT内嵌视频).pptx VIP
- 企业自行监测培训课件最终版.pptx VIP
- 人工智能医疗器械注册审查指导原则 解读和产品注册经验分享.pptx
- 六年级分数乘法思维训练(二套).doc VIP
- 公路路面修复工程施工组织设计方案.docx VIP
原创力文档

文档评论(0)