《编 译 原 理 实 验 教学大纲.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕节学院本科专业 《编译原理》 实验教学大纲 课程编号适用专业:计算机科学与技术 制 定 者:黄正鹏 审 定 者:xxx 制定时间: 2008 年 8 月 28日 《编译原理》实验课教学大纲 一、课程说明 1.课程基本情况 课程名称:编译原理 英文名称:Compile Principle 课程编号开课专业:计算机科学与技术 开课学期:第三学年第六学期 是否独立开设实验:否 课程学分/周学时:2 (实验学时:10 实验个数:4 实验学分: ) 课程类型:专业基础课 2.课程性质(本课程在该专业的地位作用) 本课程是计算机专业学生的一门重要专业基础课,本课程属于计算机科学与技术专业的一门重要的专业必修课。通过本课程学习,使学生掌握编译程序的一般构造原理,包括语言基础知识、词法分析程序设计原理和构造方法。各种语法分析技术和中间代码生成符号表的构造、代码优化、并行编译技术常识及运行时存储空间的组织等基本方法和主要实现技术。它有一定的理论性,又有一定的实践性, 尤其是本课程的知识与计算机应用中很多领域有紧密联系与广泛应用。了解与掌握本课程的基本内容将有利于学生提高专业素质和适应社会多方面需要的能力。 3.本课程的教学目的和任务 培养学生掌握构造编译程序的基本原理与设计方法,为培养计算机语言与大型应用程序的开发人才打下良好的基础。本课程坚持理论与实践教学并重的原则,理论上主要叙述语言和文法的形式定义、自动机理论、词法分析、语法和语义分析、优化和代码生成等环节的基本理论和方法,与此同时,通过上机实习构造简单语言的编译程序等编辑器使学生掌握开发应用程序的基本方法。 4.本课程与相关课程的关系、教材体系特点及具体要求 前置课程:高等数学,数据结构,C程序设计 要 求: 通过本课程的学习, 学生应掌握形式语言理论与编译实现相关的基础概念, 了解与掌握编译程序构造的基本原理与技术, 从形式语言理论的角度, 进一步认识与理解程序设计语言及其与编译程序的联系。做习题是理解课程中基本概念、培养思考能力和解题能力的重要方面, 要求学生认真做好习题, 并注意解题规范化。学生也应重视配合教学, 做好上机实习。 5.实验项目、内容及学时分配 序号 实验项目名称 内容提要 实验类型 学时分配 每组人数 备注 实验一 简单词法分析 对形如下列的常量说明进行处理:const i=10;j=100;r=1.23;c=‘good’; t=true;。 学生上机调试,并写出实验报告 2 实验二 词法分析 用模拟语言书写的源程序进行词法分析 2 实验三 语法分析 编制语法分析程序 4 实验四 语义分析 将语义分析程序编制成一个子程序 2 注:“实验类型”指基本型、提高型(综合性、设计性、应用性)、研究创新型;“备注”指必做、选做。 二 教材及主要参考书 (1)推荐教材:《编译原理》吕映芝、张素琴、蒋维杜主编,清华大学出版社,1998年 (2)参 考 书: [1] 《编译原理》胡伦骏、徐兰芳、刘建农编,电子工业出版社2002年 [2] 《编译原理》(第二版)蒋立源、康慕宁主编,西北工业大学出版社,2002年 [3] 《编译原理习题精选》陈意云、张昱著,中国科技大学出版社,2002年 [4] 《编译原理与实现》金成植编,高等教育出版社。2001年 三、实验报告的格式 (本部份请各教学系按此格式,学生统一使用,实验完毕后,根据预习和实验中的现象及数据记录等,及时而认真地写出实验报告,教师批改下发学生,实验考试完毕后实验室收回存档) 编译原理实验报告 系 别: 专 业: 班 级: 姓 名: 学 号: 实验时间: 实验成绩: 教师签名: (一)实验目的 (二)主要仪器设备及药品 列出实验中主要使用的仪器设备及药品名称 (三)内容及程序 简明扼要写出实验步骤及流程 (四)结果与分析 应用文字、表格、图形等将数据表示出来,根据实验要求对数据进行分析讨论和误差处理 (五)问题讨论 结合所学理论知识,对实验中的现象、数据、产生的误差等进行分析和讨论,以提高自己分析问题和解决问题的能力并提出应注意的事项,为以后的科学研究打下基础 四、成绩考核办法 严格按照出勤、预习、实验态度、程序运行情况、实验记录、实验结果、实验报告等评分标准来给每个学生的实验项目给分。 主要考核学生的动手能力,在每次的实验课中至少有50%的时间留给学生进行课堂训练,每次检查所有学生的课堂训练结果进行考核,整个训练结束后形成学生的该课程实验总成绩。 实验成绩占课程总成绩的20%。 考核内容应包括平时作业(实验过程)的认真程度;实验记录、实

文档评论(0)

1983xuesheng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档