- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
编译原理练习题一一、选择题1.下列文法中,CC不是产生语言{abna∣n≥1}的文法。A.A→aBaB→b∣bBB.A→aBB→ba∣bBC.A→aBB→ba∣bBaD.A→aBB→bCC→bC∣a2.设有文法G[S]:S→aABA→bAc∣εB→bB∣Ae∣ε则经消去ε-产生式后与G等价的文法G1[S]为AA。A.S→aA∣aB∣aAB∣aA→bc∣bAcB→bB∣Ae∣b∣eB.S→aABA→bAcB→bB∣AeC
一、选择题
1.
下列文法中,
A. A-*aBa
C. A—aB
2.
3.
4.
5.
编译原理练习题一
不是产生语言
(abna | n^l}
的文法。
B—b I
设有文法G[S]: S-aAB
bB
I bBa
B. A-*aB
D. A-aB
A—bAc I
B-ba I bB
B-bC
B-*bB I Ae I
则经消去e -产生式后与G等价的文法G [S]为 A
A.
B.
C.
D.
S_aA I
S-*aAB
S-aA I
S-aA I
C-bC I a
aB I aAB I a
A一 be I
bAc
B-*bB I Ae I b I e
aB
aB I a
A—bAc
B-*bB
I Ae
A—be
B-b I
A-*bc I bAc
B-bB
下列文法中, D 是LL(1)文法。
A. S-bBS a
B. S-*bS I bA I
C. E-E+T I
D. S-bBS
下列文法中,
A. E-*E+T
B. S—A/
S 一aBS I
b A-*aA I a
A-S I a
B—Ac
T-T*F I F F-(E)丨 i
S 一aBS I
A-S I a
B-Ac
D 是简单优先文法。
T T-T*F I F F-* (E) I i
A—aA I AS I /
E*E I (E) | i
D. E-*E ElEM 丨 Ti TlT T-T*F I F
C. E-E+E I
F- (E) I i
当扫视到数组说明进行语义处理时,必须把一个数组的如维数、各维的上、
下界等记录
下来。为了便于引用,通常是把上述内容存放于数组相应的.
A.信息向量
B.内情向量
C.地址向量
D.指针向
6.设有文法G[S]:
S-aS I W | U
U—a
V—bV I ae
Wf aW
则经化简后与G等价的文法G [S]为.
V—bV I ae
W—aW
B. S-aS I U
U-a
C. S-aS I W I U
U-*a
W-aW
D. S~*aS
V-*bV I ae
7.下列文法中,—D
是LL (1)文法。
A. S—aS I aA
A—bA I ae
B. S-AS I b
A-SA I a
C. E-*E+E I E*E I (E) I i
D. S-aS I bA
A—bA I ac
.和归约项目并存,或
.和归约项目并存,或
8.所谓相容,是指在一个项目集中,不出现这样的情况,—A
多个归约项目并存。
移进项目
基本项目
待约项目
后继项目
9.下列表示中,
.不是目前经常使用的中间语言的形式。
A.逆波兰式
B.四元式
C.五元式
D.树形表示
10.如果从流程图的首结点到流程图中某…结点n的所有通路都要经过结点d,我们就说结
点d控制了结点n,或者把d称为n的必经结点,记作—B
d DFA nd DOM nd DAG nd DAM n
d DFA n
d DOM n
d DAG n
d DAM n
二、证明题
B-aBB I bS I b 为二义性文法。1、试证明文法 S—aB |
B-aBB I bS I b 为二义性文法。
证明:因为文法G[S]的?个句子aaabaaba对应如下的两个最左推导序列:
S n aB n aaBB = aabSB n aabbAB = aabbaB n aabbab
S n aB n aaBB n aabB = aabbS n aabbaB = aabbab 所以文法G[S]为二义性文法。
三、简答题 对于如下文法,求各候选式的FIRST集和各非终结符号的FOLLOW集。
S-ACABlbA| e A-aAd|e B-bB|c C-cC,
1、解:文法G[S]的各候选式的FIRST集和各非终结符号的FOLLOW集如表所示。
产生式
FIRST
FOLLOW
S-ACAB
(a, e)
{#}
S—bA
{b}
A-*aAd
{a}
{a, b, c, e, #}
A-*e
{e}
B-*bB
{b}
(#}
B-c
lc}
C—cC
{c}
{a, e}
C- e
四、应用题
1、对于如下的状态转换矩阵
分别画出相应的状态转换图;(10分)
(2)写出相应的3型文法。
S—aA | bA | cA A—aB | bC | cD | a | b | c
B-*aA C-*bA D-*cA
2、将如图所示的DFA最小化。
bba
b
b
a
解:现将DFA M最小化:
初始分划由两个子集组成,即:
{1,2,4}, {3,5}
为得到下一分划,考察子集{1,2,4}。因为
,. =⑶ u{3,5}
而 {2,4} — {4}u{l,2,4}
故1与2, 4可区分,于是便得到下一分划:
3Ti: {1}, (2,4), {3,5)
为得到下一分划
您可能关注的文档
- 2022高职 物联网技术应用 任务书_7(赛项赛题).docx
- 2022高职 物联网技术应用 任务书_8(赛项赛题).docx
- 2022高职 物联网技术应用 任务书_9(赛项赛题).docx
- 2022高职 现代电气控制系统安装与调试 任务5.docx
- 2022高职 现代电气控制系统安装与调试 任务6.docx
- 2022高职 现代电气控制系统安装与调试 任务8.docx
- 2022高职 现代电气控制系统安装与调试 任务10.docx
- 2022计算机基础知识练习题及答案.docx
- 2022年3月计算机网络技术考前练兵习题和答案.docx
- 2022年3月考试用编译原理考前练兵题目+答案.docx
- 8 黄山奇石(第二课时)课件(共22张PPT).pptx
- 22《纸船和风筝》教学课件(共31张PPT).pptx
- 17 松鼠 课件(共23张PPT).pptx
- 23《海底世界》课件(共28张PPT).pptx
- 21《大自然的声音》课件(共18张PPT).pptx
- 第12课《词四首——江城子 密州出猎》课件 2025—2026学年统编版语文九年级下册.pptx
- 第2课《济南的冬天》课件(共42张PPT) 2024—2025学年统编版语文七年级上册.pptx
- 17 跳水 第二课时 课件(共18张PPT).pptx
- 第六单元课外古诗词诵读《过松源晨炊漆公、约客》课件 统编版语文七年级下册.pptx
- 统编版六年级语文上册 22《文言文二则》课件(共27张PPT).pptx
最近下载
- QlikView专业版培训教程精品.pdf VIP
- 部编版2025秋六年级上册语文1.27《我的伯父鲁迅先生》 课件.pptx VIP
- 生物专业英语第三版蒋悟生编__课文翻译试卷.doc VIP
- NB∕T 20485-2018RK 核电厂应急柴油发电机组设计和试验要求.pdf
- 读《地球的红飘带》有感.pptx VIP
- 建筑与市政地基基础通用规范试卷含答案.docx
- 班级管理(第3版)张作岭课后习题答案.docx VIP
- 2026年中国互联网体育服务市场深度评估与发展机遇预测报告.docx
- 党课讲稿、深刻把握“信念是本,作风是形”的时代内涵与实践要求.docx VIP
- 学堂在线 日语与日本文化 期末考试答案.docx VIP
原创力文档


文档评论(0)