编译原理总复习_2010

时间:2013-07-11 13:45:41
【文件属性】:
文件名称:编译原理总复习_2010
文件大小:197KB
文件格式:DOC
更新时间:2013-07-11 13:45:41
编译原理 总复习 2010 2、文法G[S]为: S→Ac|aB A→ab B→bc 写出L(G[S])的全部元素。 [答案] :SAcabc 或SaBabc ,所以L(G[S])={abc} 3、文法G[N]为: N→D|ND D→0|1|2|3|4|5|6|7|8|9 G[N]的语言是什么? [答案] :G[N]的语言是V+。V={0,1,2,3,4,5,6,7,8,9} NNDNDD.... NDDDD...DD......D 4、给出语言{anbncm|n>=1,m>=0}的上下文无关文法。 [分析]:本题难度不大,主要是考上下文无关文法的基本概念。上下文无关文法的基本定义是:A→β,A∈Vn,β∈(Vn∪Vt)*,注意关键问题是保证anbn的成立,即“a与b的个数要相等”,为此,可以用一条形如A→aAb|ab的产生式即可解决。 [答案] :构造上下文无关文法如下: S→AB|A A→aAb|ab B→Bc|c

网友评论