客服热线:400-810-6736(免长话费)
北师15春《编译原理》在线作业3
试卷总分:100 测试时间:--
其他题
一、其他题(共 1 道试题,共 100 分。
)V 1. 完成语义分析程序的设计实现,具体要求为: ? 设计并实现TINYC的语义分析程序;
? 完成实验报告;
? 实验报告和提交材料的要求参考前两次作业.
参考答案:
作业题目中,检查作业时分别需要考查以下方面:? 是否有实验报告,扫描程序的源程序,编译后的可执行程序,例子和运行结果.? 源程序是否可编译.? 例子是否能够展示扫描程序实现的功能.? 源程序编译后是否能够执行并对例子给出适当的输出结果.? 实验报告是否包含如下内容:1 实验报告题目;2 实验目的;3 TINYC语言的词法说明,扫描器的输入和输出;4 实验原理(所采用的过程);4.1 记号种类及各记号所代表的字符串集合;4.2 各记号对应的正则表达式及所有记号对应的正则表达式;4.3 各记号对应的DFA及所有记号对应的DFA;5 扫描程序的功能说明和程序说明,程序模块等;6 输入示例及其运行结果;7 总结: 获得的经验,遇到的问题,改进方案等.评判标准建议为:程序和例子部分50%,实验报告50%
满分:100 分。