Advertisement

课后习题的解答,涉及编译原理及实践。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
编译原理及实践课后习题答案,由冯博琴先生翻译的第二章习题。其中,2.1 题目要求编写正则表达式以匹配给定的字符集,或者给出无法编写正则表达式的原因。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 优质
    《编译原理与实践课程习题解答》一书为学习编译技术的学生提供了详尽的练习题解析和编程示例,帮助读者深入理解编译器的设计与实现。 编译原理及实践课后习题答案(冯博琴译)第二章练习题2.1:为以下字符集编写正则表达式,或给出无法编写正则表达式的理由。
  • 现》
    优质
    本书为《编译原理及实现》课程配套习题解答,涵盖词法分析、语法分析、语法制导翻译等核心内容,适合计算机专业学生与技术人员参考学习。 以下是编译原理及实现课程的课后习题答案: 2.1 设字母表 A={a} 和符号串 x=aaa,请写出下列符号串及其长度:x0,xx,x5 以及A+和 A*。 知识点涉及符号串、字母表与长度计算: - x0=(aaa)0=ε,|x0|=0 - xx=aaaaaa,|xx|=6 - x5=aaaaaaaaaaaaaa,|x5|=15 - A+=A1∪A2∪…={a, aa, aaa,…} - A*=A0 ∪A+ ={ε,a, aa, aaa,…} 2.2 设∑={a,b,c} 和符号串 x=abc、y=b 以及 z=aab,写出如下符号串及它们的长度:xy,xyz,(xy)3 知识点涉及符号串与长度计算: - xy = abcb ,|xy|=4 - xyz = abcbaab , |xyz|=7 - (xy)3=(abcb)3=abcbabcbabcb,|(xy)3 |=12 2.3 设文法 G[S]:S∷=SS*|SS+|a,写出符号串 aa+a*规范推导,并构造语法树。 知识点涉及文法与语法树: - S => SS* => Sa* => SS+a* => Sa+a* - 生成的语法树如下所示: ``` S / \ S a* / \ a + / a ``` 2.4 文法 G[Z] 定义为 Z∷=U0∣V1, U∷=Z1∣1 和 V∷=Z0∣0 ,请写出全部由此文法描述的只含有四个符号的句子。 知识点涉及文法和语言: - 生成的所有长度为四的字符串有:1010, 0110, 1001, 0101 2.5 文法 G[S] 定义如下 S∷=AB,A∷=aA︱ε 和 B∷=bBc︱bc ,请写出该文法描述的语言。 知识点涉及文法和语言: - A的生成规则:{an|n>=0} - B的生成规则:{bncn|n>=1} - 由S推导出的语言为:L(G[S])={anbmcm|n>=0,m>=1} 2.6 文法定义如下 E∷=T∣E+T∣E-T, T∷=F∣T*F∣TF 和 F∷=(E)∣i,请写出该文法的开始符号、终结符号集合 VT和非终结符号集合 VN。 知识点涉及文法、开始符号以及终结符与非终结符集合: - 开始符号:E - 终结符集VT={+, - , * , (, ), i} - 非终结符集VN={E,F,T} 2.7 对于上述第6题的文法,写出句型 T+T*F+i 的短语、简单短语以及句柄。 知识点涉及短语、简单短语和句柄: - 短语:T+T*F+i - 简单短语:i, T*, T - 句柄:T 2.8 设有文法 G[S] 定义为 S∷=S*S|S+S|(S)|a,该文法是二义性文法吗? 知识点涉及文法和二义性: - 是的,因为可以推导出不同的语法树。 2.9 写一文法使其语言包括所有奇数正整数集合。 知识点涉及文法规则与生成的语言: - A::=1|3|5|7|9 - N::=0|1|2|3|4|5|6|7|8|9 - S::=S*S+S 2.10 给出语言{anbm | n,m≥1} 的文法。 知识点涉及文法规则与生成的语言: - G[S]: - S ::= AB - A ::= aA | a - B ::= bB | b
  • 优质
    《编译原理练习题及解答》是一本针对计算机科学中编译原理课程设计的习题集,包含了大量精选例题及其详细解析,旨在帮助学生深入理解和掌握编译器的设计与实现技术。 包含各章练习的内容不错,有助于加深你对每章知识点的理解。
  • 第十章
    优质
    本章节提供《编译原理》课程中各关键知识点对应的课后习题详细解析,旨在帮助学生深入理解编译过程中的核心技术问题,并通过实践题目巩固理论知识。 编译原理课后习题解答第十章
  • 》第三版
    优质
    本书为《编译原理》第三版教材的配套参考书,提供了详尽的课后习题解析与答案,旨在帮助学生深入理解编译器的设计和实现过程。 不可多得的适合学习的编译原理资料。
  • 第五章
    优质
    本章节提供《编译原理》课程各章节课后习题的详细解析与答案,旨在帮助学生深入理解编译过程中的关键概念和技术,巩固学习成果。 编译原理课后习题解答第五章
  • 》第三版
    优质
    本书为《编译原理》第三版教材的配套参考书,提供了详尽的课后习题解析与解答,帮助学生深入理解编译器设计的核心概念和技术。 与考试内容紧密相关,章节联系密切,是备考必备资料,适用于天津财经大学的学生。
  • 》第三版
    优质
    本书为《编译原理》第三版教材的配套辅导书,提供了详尽的课后习题解析与答案,旨在帮助学生深入理解编译器设计的相关概念和技巧。 编译原理第三版课后习题答案
  • 教程》
    优质
    本书提供了《编译原理教程》课程中各章节课后习题的详细解答,旨在帮助学习者深入理解编译原理的相关概念和实践技巧。 如果有需要的话,可以下载西安电子科技大学出版的第二版。
  • 》(胡元义)
    优质
    本书为《编译原理》(作者:胡元义)一书的配套参考书,提供了课程中各章节习题的详细解析和答案,旨在帮助学生加深对编译原理的理解与掌握。 《编译原理》(胡元义)课后习题解析可以作为学习该课程的参考材料,并且在期末复习时也可以用作参考资料。