


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章 习题解答2.1该文法定义的是0到9这10个数字0,1,2,3,4,5,6,7,8,9;同;该文法定义的是bna2n0;2.2因为语言的句子要求由3的整数倍的a组成,所以在构造产生式时,要保证每次产生的a的个数是3。得到文法 GS:Saaa|Saaa因为符号串中a、b的个数没有直接关系,所以,将句子分成两部分:an和b2m1,分别进行构造,然后再合并。可由产生式 Aa|aA得到an。而由产生式 Bb|bbB得到b2m1。由于n1,m1,所以得到文法 GS:SAB Aa|aA Bb|bbB因为句子中,a和b的个数一样多,且a全部在句子的前半部分,b全部在句子的后半部分,所以在构造产生式时,可让a和b对称出现。得文法 GS:SaSb|ab因为句子中a、b、c的个数没有直接关系,所以分别构造生成an、bm、ck的产生式,然后再合成。可由产生式 AaA|e得到an。而由产生式 BbB|e得到bm。再由产生式 CcC|e得到ck。所以得到文法 GS: SABC AaA|e BbB|e CcC|e文法为GS:S(+|)(ABC|2|4|6|8)|0 C0|2|4|6|8 BBA|B0|e A1|2|3|9能被5整除的整数的末位数必定是0或5。所以只要保证生成的整数末位数字是0或5即可。据此,构造描述能被5整除的整数集合的文法如下:GS:S(+|-)A(0|5)A0|1|2|3|4|5|6|7|8|9|AA如果还要求整数除0外,均不以0开头,则文法为GS:S(+|-)(A(0|5)|0|5) AAB|C B0|C|BB C1|2|3|4|5|6|7|8|9由于文法的句子aa, b+,因此文法的句子可分解为两种情形: 以a打头的符号串; 以b打头的符号串。于是只要在构造产生式时保证每次产生相同个数的a和b即可。可以构造文法如下。GS:SaSbS|bSaS|ab|ba或GS:SaSb|bSa|abS|Sab|baS|Sba|ab|ba2.3略2.4 0型文法2.5 P=SaDeE,DbF,FcA,EdB,AbC,CeB,Bd2.63274的最左推导为:NNDNDDNDDDDDDD3DDD32DD 327D32743274的最右推导为:NNDN4ND4N74ND74N274 D274327465173的最左推导为:NNDNDDNDDDNDDDDDDDDD6DDDD 65DDD651DD6517D6517365173的最右推导为:NNDN3ND3N73ND73N173 ND173N5173D5173651732.7句型 +*TP*i(+ET)的短语有*TP、i、+ET、(+ET)、*i(+ET)、+*TP*i(+ET)句型 +*TP*i(+ET)的简单短语有*TP、i、+ET句型 +*TP*i(+ET)的句柄为*TP2.8要判别文法是否具有二义性,只要判别文法是否定义有这样的句子:该句子对应着两棵(包括两棵)以上语法树,或者说有两个(包括两个)以上不同的最右(左)推导;或者说在对该句子进行规范归约过程中,其规范句型的句柄不唯一。本题文法是二义性的。因为对于句子abc,存在两个不同的最左推导序列: SABabBabc 和 SABaBabc文法是二义性的。因为对于句子123,存在两个不同的最左推导序列:1212134124123和 123421421221232.9产生式EE和FF、GG是有害产生式,应删去。F,P,G三个非终结符号无法推导出终结符号串,因此,它们对应的产生式为无用产生式,应删去。非终结符号Q无法从识别符号推导出来,因此,Q所对应的产生式也为无用产生式,也应删去。由于删去了F所对应的产生式后,S也无法从识别符号推导出来,故也应删去。压缩后的文法为GZ: ZE+T ET TT*i|i使其不含有形如AB(A、B均为非终结符号)的产生式。将M代入F,然后将改写后的F代入T,最后将改写后的T代入S,于是将文法改为GS:SaFbT|Tcb|Fa
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 月亮姐姐快下来教学设计-2025-2026学年小学音乐人音版五线谱六年级上册-人音版(五线谱)
- 3.3 液晶与显示器说课稿-2025-2026学年高中物理沪教版2019选择性必修 第三册-沪教版2019
- 1.6.不同的季节 教学设计-2024-2025学年科学二年级上册教科版
- 课题1 空气教学设计-2025-2026学年初中化学人教版九年级上册-人教版2012
- 7《太阳与生活》(教案)一年级下册科学冀人版
- 2025年中考地理试题分类汇编:我国的经济发展(第1期)原卷版
- 2025年2月内科学模考试题与答案
- 初中数学考试试卷期末(2篇)
- 2025年全国健康管理师职业技能考试题库(含答案)
- 葡萄酒红酒知识培训
- 2025年医疗质量管理质控培训考核试题(含答案)
- 深圳2025年重大项目计划申报
- 学生不住校申请书
- 2025年传动部件行业当前市场规模及未来五到十年发展趋势报告
- HBV感染中宿主细胞免疫应答与临床转归的关联探究
- 2025年福建省宁德市北京师范大学宁德实验学校公开招聘新任教师8人笔试备考题库及答案解析
- 老年病科试题及答案
- 2025年专业技术人员公需科目培训网上考试试题及参考答案
- 锚杆工程验收标准及记录表范本
- 特种设备作业人员Q1起重机指挥模拟考试题及答案2025
- 小学科学新教科版二年级上册第一单元 造房子教案(共6课)(2025秋)
评论
0/150
提交评论