- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
编译原理(第二版)清华大学张桂琴,吕映芝著答案编译原理(第二版)清华大学张桂琴,吕映芝著答案
第3章 作业 P3.8 G=({A,B,S},{a,b,c},P,S) P: S→Ac|aB A→a b B→b c 写出L(G[S])的全部元素。 2. 文法G[N]为: N→D|ND D→0|1|2|3|4|5|6|7|8|9 写出L(G[N])。 3. 为只包含数字、加号和减号的表达式,写文法。 4. 已知文法G[Z]: 5. 写文法,使其语言是偶正整数的集合。要求 (1)允许0打头 (2)不允许0打头 6. 已知文法G: 表达式 →项|表达式+项|表达式-项 项 →因子|项*因子|项/因子 因子 →(表达式)|I 给出 i+i*i 的推导和语法树。 E → T |E+T | E-T T → F |T*F | T/F F →(E) | i 6. E → T |E+T | E-T T → F |T*F | T/F F →(E) | i 6. E → T |E+T | E-T T → F |T*F | T/F F →(E) | i 7.证明下面的文法是二义的 E → i |(E) | EOE O → + | - | * | / 8. 下面文法是二义的吗? G=({A,B,S},{a,b,c},P,S) P: S→Ac|aB A→a b B→b c 9. 考虑下面的上下文无关文法, S→SS* |SS+|a (1)表明通过此文如何生成串aa+a*,并构造语法树。 (2)该文法生成的语言是什么? 10. 文法:S→S(S)S |ε (1)该文法生成的语言是什么? (2)是二义的吗? 14. 给出生成下述语言的上下文无关文法。 (1){anbnambm|n,m ≥0} 14. 给出生成下述语言的上下文无关文法。 (2){1n0m1m0n|n,m ≥0} 16. 给出生成下述语言的三型文法。 (1){an|n ≥0} 19. 刻画语言的语法有几种方式? 补充练习 给出生成下述语言的文法。 (1){anbam|n ,m0} 构造文法实例(见第3章课件-p72) 给出生成下述语言的文法。 1.语言L={aibj|i≠j, i,j0} 思路:该语言可视为两个语言的并集: L1={aibj| ij0}, L2={aibj| ji0} 参考答案 (1) S?AC|CB A?aA|a B?bB|b C?aCb|ab ( C: a、b个数相等) ) * * 答: {abc} S A c b a 答: 非负整数的集合 N N D D N D 2 4 0 答: L→L+D| L-D | D D→0|1|2|3|4|5|6|7|8|9 L L D D L D 2 4 6 + - Z::=aZb Z::=a b 写出L(G[Z]). 答: L(G[Z])={anbn|n≥1} Z a b Z b a Z a b 答: (1) S→XYZ | 2 | 4 | 6 | 8|0S X→1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 Z→0 | 2 | 4 | 6 | 8 Y→YX | Y0 |ε 答: (2)S→XYZ | 2 | 4 | 6 | 8 X→1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 Z→0 | 2 | 4 | 6 | 8 Y→YX | Y0 |ε 5.1 允许0打头的非负偶数 S→DS |0 | 2 | 4 | 6 | 8 D→ 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 5.2 不允许0打头的非负偶数 S→D1 A | 2 | 4 | 6 | 8 D1 →1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 A→D1A | 0A| 0 | 2 | 4 | 6 | 8 (1)与5.1的区别在于: 一个没有0,一个有0。 E T + E F * T T i F F i i E?E+T?T+T?F+T?i+T?i+T*F ? i+F*F ?i+i*F? i+i*i i+i*i i+(i+i) E T F i T + E ) E ( F T + E T F i F F i F i+i*i
您可能关注的文档
- 【精选】绩效-行政中心行政秘书A考核表.doc
- 【精选】绩效健康度评估.doc
- 【精选】绩效工资考核分配实施方案 2.doc
- 【精选】绩效工资量化考核办法.pdf
- 【精选】继续教育题目1答案.doc
- 【精选】绩效案例分析题.doc
- 【精选】绩效反馈对新生代员工反生产行为的_省略_反馈效价视角的理论模型与案例研究_刘文彬.pdf
- 【精选】绩效沟通体系与绩效辅导.doc
- 【精选】继续教育登记注册流程.doc
- 【精选】绩效管理(清华)第4章.ppt
- 编译原理 第2章习题课编译原理 第2章习题课.doc
- 编组站驼峰调车场专用信号设备施工风险与控制_丁广编组站驼峰调车场专用信号设备施工风险与控制_丁广.pdf
- 编译与调试技巧编译与调试技巧.doc
- 编译复习与考试模拟题解编译复习与考试模拟题解.ppt
- 编译原理课后习题答案(陈火旺+第三版)编译原理课后习题答案(陈火旺+第三版).pdf
- 编辑行为准则及最佳实践指南编辑行为准则及最佳实践指南.pdf
- 编辑本段网络分销的形式编辑本段网络分销的形式.doc
- 编辑做市场调研的16种方法-上书房信息咨询编辑做市场调研的16种方法-上书房信息咨询.pdf
- 缝纫机基础知识缝纫机基础知识.ppt
- 编译原理_习题编译原理_习题.ppt
文档评论(0)