- 78
- 0
- 约3.06万字
- 约 34页
- 2017-02-27 发布于湖北
- 举报
2001年编译原理试题
1.(10分)处于/* 和 */之间的串构成注解,注解中间没有*/。画出接受这种注解的DFA的状态转换图。
2.(10分)为语言
L = {ambn | 0 ( m ( 2n}(即a的个数不超过b的个数的两倍)
写一个LR(1)文法,不准超过6个产生式。(若超过6个产生式,不给分。若所写文法不是LR(1)文法,最多给5分。)
3.(10分)构造下面文法的LL(1)分析表。
D ( TL
T ( int | real
L ( id R
R ( , id R | (
4.(15分)就下面文法
S ( ( L) | a L ( L ( S | S
( 给出一个语法制导定义,它输出配对括号的个数。
( 给出一个翻译方案,它输出每个a的嵌套深度。
如句子(a, (a, a) ),第一小题的输出是2,第二小题的输出是1 2 2。
5.(10分)Pascal语言for语句的含义见教材第222页习题7.13。请为该语句设计一种合理的中间代码结构。你可以按第215页图7.17的方式或者第219页图7.19的方式写出你的设计,不需要写产生中间代码的语法制导定义。
6.(5分)一个C语言程序如下:
func(i1,i2,i3)
long i1,i2,i3;
{
long j1,j2,j3;
printf(A
您可能关注的文档
- 18-文件读写.ppt
- 19 数据备份和还原.ppt
- 19.1最快的信使(上课0).ppt
- 19寸工业液晶显示器中文.doc
- 20-编辑多边形.doc
- 032邮政及特快专递服务.doc
- 033-RHCE认证用户基础.ppt
- 100M的系统保留分区.doc
- 101《操作系统课程设计》指导书.doc
- 108班弟子规 单面60份.doc
- 2024届广东四校高三上学期第一次联考读后续写讲义素材.docx
- 2026年以来履行全面从严治党责任情况报告范文.docx
- 在2026年街道安全生产隐患大排查大整治大培训大提升工作部署会上的讲话范文.docx
- 在国企纪检监督工作会议上的讲话范文.docx
- 空间向量大题专练16道+答案.pdf
- 2026年纪念中国人民抗日战争胜利81周年群众性主题宣传教育活动实施方案范文供参考.docx
- 关于在正风肃纪反腐中履职担当的研讨发言范文.docx
- 在2026年街道意识形态工作专题学习会上的讲话范文.docx
- 在2026年全区平安建设暨社会治理工作会议上的讲话范文.docx
- 在组织工作培训座谈会上的发言范文.docx
最近下载
- 2026甘肃高考化学真题试卷+参考答案.docx VIP
- 民事起诉状【离婚纠纷】【最高院2025版】.pdf VIP
- 手术区消毒和铺巾PPT.pptx VIP
- 临时设施拆除工程施工方案.docx VIP
- 2025年全国初中数学重点高中自招竞赛试题汇编 专题01数轴、绝对值、相反数含详解.docx VIP
- 提升公路连续长陡下坡路段安全通行能力专项行动技术指南.pdf VIP
- 2024鲁教版五四制六年级上册英语全册单元综合练习含答案.pdf
- 世界卫生组织精神与行为障碍临床描述与诊断要点.pdf VIP
- 2025年江苏省中职职教高考统考数学试卷及答案.docx VIP
- 2025年城镇老旧小区改造配套基础设施建设项目监理规划.docx VIP
原创力文档

文档评论(0)