2011-2012编译原理考试题10套,很多高校都用这套(8)
L:=K+J
M:=L
假定只有L在基本块出口之后活跃,写出优化后的四元式序列。 3、(10分)对于文法G[S]:S→aBb | aAa |bAb|bBa A→x B→x (1)判断该文法是否是LR(1)文法,构造LR(1)分析表
(2)判断该文法是否是LALR(1)文法,说明理由
二、简答题:(每小题5分,共30分)
1、证明下面文法是二义性的。P→PaP|PbP|cP|Pe|f
2、设一文法E→T|E+T|E-T T→F|T*F|T/F F→(E)|i 证明E+T*(E-T)是它的一个句型,并指出该句型的全部短语,直接短语,句柄和素短语。 3、求出下列文法所产生语言对应的正规式。
S→bS|aA A→aA|bB B→aA|bC|b C→bS|aA 4、将表达式((B*D+A)/E+D)*F+G分别表示为三元式、四元式、逆波兰式序列
5、消除文法G[S]的左递归(G[S])
G[S]:S→AB A→bB|Aa B→Sb|a 6、对下面的文法G[Z]
Z→aB A→aB B→bB B→aA B→b
构造状态转换图,并说明符号串aaaabbb是否是该文法接受的句子 三、问答题:(共50分)
1、已知文法G S::=bBc|aAB A::=bAa|a B::=a|?
写出所有非终结符号的First集和Follow集,构造预测分析表并给出输入串abbaaa分析过程。(10分) 2、正规式0(0|1)*1
构造该正规式所对应的NFA(画出状态转换图)。 将所求的NFA确定化和最小化。(分别画出确定化和最小化的状态转换图)。(10分)
3、若有文法G(S)的产生式如下:S::=bASB|bA A::=dSa|b B::=cAa|c构造识别所有项目集规范族的DFA。(20分) 判断该文法是否是LR(0)文法,说明理由。 判断该文法是否是SLR(1)文法,说明理由。 判断该文法是否是LR(1)文法,说明理由。 判断该文法是否是LALR(1)文法,说明理由。 4、简述编译的整个过程(10分)。
二、简答题:(每小题5分,共30分)
1、对于下面的文法G[S]
S→Sa|Ab|b|c A→Bc|a B→Sb|b
构造状态转换图,并说明符号串bcbabcba是否是该文法接受的句子
2、设一文法G[T]:T→T*F|F F→F↑P|P P→(T)|i 证明T*P↑(T*F)是它的一个句型,并指出该句型的全部短语,直接短语,句柄和素短语。 3、求出下列文法所产生语言对应的正规式。
Z→aZ|bZ|aA A→aB B→aA|b 4、将表达式((A+B*D)/E+F)*F+G^E分别表示为三元式、四元式、逆波兰式序列。 5、(5分)消除文法G[S]的左递归
G[S]:S→SA|A A→SB|B|(S)|() B→[S] | [ ]
6、(5分)对下面的文法G[E]
E→E+T|T|@T T→T*F|F F→P↑F|P P→i (+、@、*、↑、i是终结符号) 构造文法的算符优先矩阵表,判断此文法是否是算符优先文法。 三、问答题:(50分) 1、已知文法G[S] S→eT|RT T→DR| ? R→dR|? D→a|bd
写出所有非终结符号的First集和Follow集,构造LL(1)分析表,判断此文法是否是LL(1)文法。(10分)
2、给出正规式 (a|b)*bb(a|b)*
构造该正规式所对应的NFA(画出状态转换图)。
将所求的NFA确定化和最小化。(分别画出确定化和最小化的状态转换图)。(10分) 3、若有文法G(S)的产生式如下:S→aAD|aBe|bBS|bAe A→g B→g D→d|?,构造识别所有LR(1)项目集规范族的DFA。(20分)
判断该文法是否是LR(1)文法,说明理由,构造LR(1)表。 判断该文法是否是LALR(1)文法,说明理由。 简述编译的整个过程(10分)。 二、 简答题(每题5分,共30分) 1、已知文法G[Z]:
Z→U0|V1
U→Z1|1 V→Z0|0
写出全部由此文法描述的只含有四个符号的句子。 2、文法G[N]为:
N→D|ND
D→0|1|2|3|4|5|6|7|8|9 G[N]的语言是什么? 3、设一文法G[S]
S→(AS) S→(b) A→(SaA)
A→(a) 对于句子(((b)a(a))(b)),写出该句子的最左推导,画出语法树,写出其全部短语,直接短语和句柄。
4、 构造下述文法G[S]的自动机: S→A0
A→A0|S1|0
5、将表达式((a*d+c)/d+e)*f+g分别表示三元式、四元式、逆波兰式序列 6、消除下列文法的左递归。
S::=SaP|Sf|P P::=QbP|Q Q::=cSd|e
三、 综合题(共计50分) …… 此处隐藏:129字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




