




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、 选择1.下面说法正确的是:A 一个正规文法也一定是二型文法B 一个二型文法也一定能有一个等价的正规文法2.文法GA:Ab AAB BAb Ba是(): A 二型文法 B 正规文法3.下面说法正确的是(): A lex是一个词法分析器B yacc是一个语法分析器的生成器4.一个LR(1)文法合并同心集后,如果不是LALR(1)文法必定存在(): A 移进-归约冲突B 归约-归约冲突5.75 PL/0语言编译程序使用递归子程序法进行语法分析,他的文法必须满足(): A LL(1)文法B SLR(1) 文法问答第1题(6分)试对 repeat x:=b until ba or (ba goto( )( )真出口链( )(3)goto( )( )(4)if ba goto( 8 )( 6 )真出口链( 6,2 )(3)goto( 4 )( 1 )(4)if b0 用正规文法。(2) L2= 0na 1nbmcm| n0,m 0 用二型文法。(1)解:描述L1语言的正规文法如下:ScAAaA|BBdDDbD|(2)解:描述L2语言的二型文法如下:SABA0A1|0a1BbBc|问答第8题(5分)文法GS为:SSdT | TTTG | GG(S) | a试给出句型(SdG)a的短语、简单(直接)短语、句柄和最左素短语。解:句型(SdG)a的短语:(SdG)a 、(SdG) 、SdG 、G 、a简单(直接)短语:G 、a句柄:G最左素短语:SdG问答第9题(5分) 给出与正规式 R(aba)*((ba)*|b)b等价的NFA。解:与正规式 R(aba)*((ba)*|b)b等价的NFA如下图:问答第10题(6分)将下图的NFA确定化为DFA。解:用子集法确定化如下表IIaIb状态X,0,1,30,1,3.2,3,Y.1,3.2,Y.Y.0,1,30,1,31,3.1,3.2,3,Y2,3,YY.2,Y.Y.X1234Y确定化后如下图问答第11题(5分)将文法GS 改写为等价的GS,使GS不含左递归和左公共因子。GS: SA AB|AS BaB|a解:文法GS 改写为等价的不含左递归和左公共因子的GS为:S AA BAASA|B aBBB|问答第12题(10分) 判断下面文法是否为LL(1)文法,若是,请构造相应的LL(1)分析表。SaDDSTe|TbMMbHHM|解: 文法的 FIRST集和FOLLOW集非终结符FIRST集FOLLOW集Sa.# ,bDa ,# ,bTb.e.Mb.e.Hb ,e.由于select(DSTe)select(D)=a# ,b=select(HM)select(H)= b e =所以该文法是LL(1)文法,LL(1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新学未小学教材讲解
- 手术室高危药品管理
- 天气预报项目讲解
- 现代化医院护理服务体系建设
- 秦岭生态环保汇报
- 文化相关条例解读
- 小学宣讲活动汇报
- 外研版三起课程讲解
- 眼科医院营销答辩策略规划
- 现代生殖技术发展与应用
- 20G361预制混凝土方桩
- 查漏知识 短语800组+词形转换360组-2025年中考英语冲刺复习
- 科技创新团队的职责与组织分工
- MR/T 0001-2025自然人网店管理规范
- 2025年中考历史二模试卷(河南卷)
- 《中枢神经系统疾病患者护理》课件
- 江苏淮安2025年公开招聘农村(村务)工作者笔试题带答案分析
- GB/T 23480-2025电火花小孔加工机床精度检验
- 2025-2030国内中成药行业市场深度调研及发展前景与投资机会研究报告
- DB32T 4972.1-2024传染病突发公共卫生事件应急处置技术规范 第1部分:监测预警
- 银行合同签署管理制度
评论
0/150
提交评论