- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
“编译原理”课程实验项目介绍.pdf
势 》 》
ComputerEducation i 专零 慧制 1 ~ ~ 《穗
文章编号:1672.5913(2009)23.0012.03
‘‘编译原理课程实验项 目介绍
王生原,董 渊,张素琴
(清华大学 计算机科学与技术系,北京 100084)
摘 要:在 “编译原理”课程的教学中,实验项 目是十分关键的部分。DecafM/ind项 目是近几年清华大学计
算机系本科生 编“译原理”课程的主体实验项 目,在该项 目中,学生在实验框架基础上,针对一个简单面向
对象语言的实现开展4~5个阶段的编程实验,对理解和巩固理论知识以及提高软件系统的开发能力有较大帮
助。本文就Decaf/Mind项 目的背景、内容以及实施情况进行简要介绍。
关键词:编译原理;课程实验;Decaf/Mind项 目
中图分类号:G642 文献标识码 :A
在清华大学计算机系本科生 “编译原理”课程的教学 期)中,我们首次采用了Decaf项 目,并根据需要对实验框
中,DecafM/ind课程实验项 目从 1998级开始,至现在的 架进行了一定的调整,包括适应Windows平台、增加 目标
2007级,经历了 l0届学生。1998~2002年,该项 目是选 代码在 X86的执行以及对源语言进行适当的改动等。比如
作的(但分值较高的1,自2003级之后成为必做的课程实验 在 2002级,我们对该项 目进行一定的简化之后,称之为
项 目。本文首先介绍Decaf/Mind项 目的背景,然后根据 目 TOOL项 目。
前的情况(2006~2007级),对该实验项 目的内容 以及实施 从 2003级 的课程之后,我们对原始的Decaf项 目实验
情况进行简要介绍。 框架进行了3次实质性改动。
在 2003~2004级的Decaf项 目中,我们将原先实验框
1 Decaf/Mind项 目的背景 架的开发语言由C++改为 Java。
在计 50班(2005级 “姚”班)的 “编译原理”课程中,我
2001年,我们引进 了Stanford课程 CS143(Compilers, 们参考了U.C.Berkeley课程 CS164(ProgrammingLanguages
http:/w/ww.stanford.educ/lass/cs143,/CS143,StanfordUniversity) andCompilers,http://inst.eecs.berkeley.edu/~cs164/archives.html,
的课程实验框架(其原始框架由JulieZelenski设计)。该实 CS143,UniversityofCaliforniaatBerkeley)~IjCOOL课程项
验框架设计实现一种简单面向对象语言Decaf的编译器, 目以及 Comell大学课程 CS412(IntroductiontoCompilers,
因此我们称之为Decaf项 目。 http://www.cs.comel1.edu/courses/cs412/2003sp/CS412/413,
Decaf是一种强类型的、单继承的简单面向对象语言, ComellUniversity)q~所采用的Iota项 目,将实验框架由原
是一种较为流行的教学语言,曾经在 Stanford、MIT、 来的单遍组织改为多遍组织,我们称之为Mind(Mindisnot
University ofTennessee、Brown TexasAM Southern decaO项 目,并称源语言为Mind语言。
Adventist等多所大学的相关课程中使用。 由于计 50班的
您可能关注的文档
最近下载
- 小学体育理论教学课件.pptx VIP
- 2025年秋季开学第一课精品课件.pptx
- 空分液化装置工艺卡片.pdf VIP
- 2021年5月22日事业单位联考A类《职业能力倾向测验》真题(含答案).pdf VIP
- 上交大《高速铁路动车组餐饮服务与管理》教学资料 教学课件 模块6.pptx VIP
- RICOH理光DD 3344c操作说明书.pdf
- 食堂装修装饰工程施工组织设计方案.docx VIP
- 2024年中国高职生就业报告.pdf VIP
- GB51162-2016 重型结构和设备整体提升技术规范.docx VIP
- 华为ICT大赛2024-2025中国区实践赛(昇腾Al赛道)省决赛考试题库及答案(供参考).docx
文档评论(0)