【文件属性】:
文件名称:编译原理总复习_2010
文件大小:197KB
文件格式:DOC
更新时间:2013-07-11 13:45:41
编译原理 总复习 2010
2、文法G[S]为:
S→Ac|aB
A→ab
B→bc
写出L(G[S])的全部元素。
[答案] :SAcabc 或SaBabc ,所以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}
NNDNDD.... NDDDD...DD......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