欢迎来到天天文库
浏览记录
ID:56148219
大小:122.25 KB
页数:12页
时间:2020-03-17
《《编译原理实验》实验指导书.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、《编译原理实验》实验指导书 广州大学实验课程建设项目《编译原理实验》实验指导书广州大学计算机科学与教育软件学院xx年3月1实验过程要求在《面向对象设计与开发》的课程实验过程中,要求学生做到 (1)预习实验指导书有关部分,认真做好实验内容的准备,就实验可能出现的情况提前思考和分析。 (2)仔细观察上机时出现的各种现象,记录主要情况,做出必要说明和分析。 (3)认真书写实验报告。 实验报告包括实验目的和要求,实验情况及其分析。 对需编程的实验,写出程序设计说明,给出源程序框图和清单。 (4
2、)遵守机房纪律,服从辅导教师指挥,爱护实验设备。 (5)每次上机应按照真实所用的机器在签到表内的签名栏签名栏签到登记。 若所用机器编号大于50(签到表最大编号),则应在实际编号-50所得的编号行内账户名栏内签到,并在姓名前后用括号括起来并在姓名前后用括号括起来。 第一次上机时选择与自己的班序号相同编号的机器。 此后每次使用上次所用机器(如忘记,可参考考勤签到表上的签名),不得自行更改。 机器号教师将以登记的机号作为学生考勤与课堂纪律巡查的依据。 如果登记的机号上无人,则视为该机号登记的学
3、生缺勤。 如果学生没有在登记的机器上操作,则视为该学生缺勤,而该机号对应登记的学生到勤。 假设姓名为“张三”,签到格式为机器号帐户名签名3 (53)机器号帐户名签名3 (53)若所使用的机器不在课表指定的课室,则还应注明课室号。 机器号帐户名签名3 (53)机器号帐户名签名3 (53)如果按班序号或上次登记所使用的机器故障,需要换机时,应首先告知指导教师,经确认后可以换到其它机器(机器号应大于最大班序号,且以往没有其他同学占用),并要求在课程的后续上机中使用该机器、签到。 若在课中更
4、换了机器,除了在实际机位签名上,还应另行在签到表的下部空表中再次签名,注明更换前后的机器号,并用小号字体注明换机原因(同时应通知机房管理员在原故障机上标注故障)。 2故障机器号新机器号签名3(键盘坏)38故障机器号新机器号签名3(键盘坏)38 (6)考勤员/学委/班长/其他班干部/其他同学在上课前到机房管理室417领取实验日志并填写实验项目、时间等内容后传给各位同学签名,课后放回原处。 (7)实验课程不得迟到。 未能正常出勤者,所缺实验不补。 实验的验收将分为两个部分。 第一部分是上机操
5、作,包括检查程序运行和即时提问。 第二部分是提交书面的实验报告。 此外,针对以前教学中出现的问题,本实验将采用阶段检查方式,每个实验都将应当在规定的时间内完成并检查通过,过期视为未完成该实验,不计成绩。 以避免期末集中检查产生的诸多不良问题,希望同学们抓紧时间,合理安排,认真完成。 3实验报告要求1.无论是否为团队实验,每个实验都必须以个人为单位单独提交一份实验报告,且在该实验大纲结束的后一周内上系统提交。 每迟交一周扣除等级分一级。 第十七周结束前必须提交所有实验报告,此后不再接收。
6、 2.实验报告不必列出操作步骤细节,但应体现出独立工作的成果,不得雷同a)问题的描述;b)整体的解决思路、流程或算法;c)重要的实验结果。 该结果应由学生自已独立实验所得,体现出个人所用的实验数据、思路、算法;d)实验中遇到的困难及解决办法、心得。 3.实验报告中的图、表、核心代码尽量不使用屏幕截图,便于批改、查看,也可减少报告文档的存储空间。 4.实验一和实验二只需给出一个子系统范围内的静态模型和动态模型即可。 实验三要求给出完整的系统模型,并在实验 一、二的基础上加入设计的内容并全面优
7、化模型。 5.本指导书仅用作实验工具的操作指导,其示例系统为图书馆管理系统。 请学生按学号从“错误!未找到引用源。 错误!未找到引用源。 中选择题目进行实验并提交报告。 6.实验报告电子版的文件夹名称为学生姓名_学号,其实验报告文件名格式为姓名_学号.doc,其它文件名格式为姓名_学号_文档标题.doc/mdl/…,其中实验报告文件必须包含实验的全部成果全部成果,并按打印要求排版。 7.最后一次提交实验报告时,由学委(亦可委托班长等班干部代办)将全班所有同学的实验报告集中起来,以非压缩的
8、格式刻录到一张光盘上。 实验要求 1、待分析的C语言子集的词法1)关键字mainifelseintreturnvoidwhile(都是小写)2)专用符号=+—*/<<=<>===!=;,{}[]()3)其他标记STRING::="[^"]*"1ID::=letter(letter
9、digit)*INT::=digitdigit*letter::=a
10、…
11、z
12、A
13、…
14、Zdigit::=0
15、…
16、94)空格由空白、制表符和换行符组成空格一般用来分隔ID、NUM、专用符号
此文档下载收益归作者所有