- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章课后作业答案分析
第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. 刻画语言的语法有几种方式? * * 答: {abc} S A c b a 答: 非负整数(10进制)的集合 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 Y→YX | Y0 |ε Z→0 | 2 | 4 | 6 | 8 错例:S → AB | 2 | 4 | 6 | 8 A → DA | D D → 0 | 1 | 2 | …| 9 B → 0 | 2 | 4 | 6 | 8 原因:生成语言包含了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 ) E ( T F F i T + E T + E T F i F F i i+i*i E E O E i + E O E i i * E E O E i E E i i O + * O 答: 句子abc有两棵不同的语法树,所以是二义的。 S A c b a S a B c b S * S S a + S S a a 含有加(+)、乘(*)运算的逆波兰表达式。 (表达式的后缀表示) aa+a* 代表 (a+a)*a 答: L(G)={α|α为空串或可任意嵌套的配对的左右圆括号序列 } S S S )S ( S S S )S ( ε ε ε ε ε S S S )S ( S S )S ( ε ε ε ε ε 句子()()有两棵不同的语法树,所以该文法是二义的. S→AA | A A→aAb |ε S→AB A→aAb |ε B→aBb |ε (3) {WcWr | W∈(0|a)* , Wr表示W的逆} S→1S0
您可能关注的文档
- 第3章机电一体化检测与传感技术分析.doc
- 第3章液压动力元件1分析.ppt
- 第3章物性方法分析.ppt
- 第3章电子商务物流装卸与运输管理分析.ppt
- 第3章电力公司调度分析.ppt
- 第3章目标规划(4h)16分析.ppt
- 第3章温度传感器分析.ppt
- 第3章烯烃和炔烃分析.ppt
- 第3章社会总资本再生产和流通分析.ppt
- 第3章程序结构和流程控制分析.ppt
- 2025浙江宁波余姚市住房和城乡建设局及下属事业单位招聘编外工作人员9人考试备考题库及答案解析.docx
- 2025云南昆明市盘龙区滇源街道中心卫生院第三次招聘1人笔试参考题库附答案解析.docx
- 2025天津市汇森中学招聘2人笔试模拟试题及答案解析.docx
- 2025四川甘孜州大学生乡村医生专项计划招聘9人笔试备考试题及答案解析.docx
- 2025陕西宝鸡市陈仓区招聘社区专职工作人员50人笔试备考题库及答案解析.docx
- 2025下半年温州瑞安市医疗服务集团及部分医疗卫生单位招聘优秀毕业生41人笔试备考试题及答案解析.docx
- 2025四川甘孜州九龙县考核招聘服务期满“三支一扶”人员为事业单位工作人员6人笔试备考试题及答案解析.docx
- 2025浙江绍兴鉴湖酿酒有限公司招聘7人笔试模拟试题及答案解析.docx
- 2025云南昆明市盘龙区鼓楼街道社区服务中心招聘5人考试备考题库及答案解析.docx
- 2025陕西宝鸡市陈仓区招聘社区专职工作人员50人笔试参考题库附答案解析.docx
原创力文档


文档评论(0)