更多“设有文法G[W]:W→A0A→A0|W1|0,改写文法消除左递归”相关问题
  • 第1题:

    LL(1)文法是无左递归、无二义性文法。()


    参考答案:正确

  • 第2题:

    为下列文法选择最准确的答案:

    文法G[S]属于(12):

    S→CD Ab→bA

    C→aCA Ba→aB

    C→bCB Bb→bB

    AD→aD C→s

    BD→bD D→c

    Aa→bD

    L(G)={ww|w∈{a,b)*)

    文法G[冈属于(13):

    P→0A|1B|O

    A→0A|1B|0P

    B→1B|1|0

    文法G[1]属于(14):

    I→1T

    I→1

    T→1T

    T→dT

    T→1

    T→d

    其中,1表示a~z中的任意一个英文字母,d表示0~9中的任意一个数字。

    A.1型(上下文有关)文法

    B.2型(上下文无关)文法

    C.定义标识符的3型(正规)文法

    D.0型文法


    正确答案:A
    解析:本题考查4种文法的定义。需要注意的是,4个文法类的定义是逐渐增加限制的,因此每一种正规文法都是上下文无关的,每一种上下文无关文法都是上下文有关的,而每一种上下文有关文法都是0型文法。称0型文法产生的语言为0型语言。上下文有关文法、上下文无关文法和正规文法产生的语言分别称为上千文有关语言、上下文无关语言和正规语言。

  • 第3题:

    ●试题二

    对文法G[S]:S→a|∧|(T);T→T,S|S;回答问题1~问题3。

    【问题1】

    对文法G进行改写,然后对每个非终结符写出不带回溯的递归子程序。

    【问题2】

    经改写后的文法是否是LL (1) 的?指出它的预测分析表中 (1) ~ (3) 处的内容。

    【问题3】

    说明输入串(a,a)是否为G的句子。


    正确答案:
    ●试题二[问题1]【答案】改写文法为:(0)S→a;(1)S→∧;(2)S→(T);(3)T→SN;(4)N→,SN;(5)N→ε非终结符FIRST集FOLLOW集S{a,∧,(}{#,,,}}T{a,∧,c}{}}…N{,,ε}.{}}…对左部为N的产生式可知:FIRST(→,SN)={,}FIRST(→ε)={ε}FOLLOW(N)={}}[问题2]【答案】文法是LL(1)的。(1)→SN;(2)→(T);(3)→ε[问题3]【答案】输入串(a,a)#是文法的句子。【解析】对于文法S→a|∧|(T)T→T,S|S由于SELECT(N→,SN)∩SELECT(N→ε)={,}∩{}}=,所以文法是LL(1)的。也可由预测分析表中无多重入口判定文法是LL(1)的。(3)对输入串(a,a)#的分析过程为:可见输入串(a,a)#是文法的句子。

  • 第4题:

    设有关系W(工号,姓名,工种,定额),将其规范化到第三范式,则下列选项中正确的是()

    • A、W1(工号,姓名),W2(工种,定额)
    • B、W1(工号,定额),W2(姓名,工种)
    • C、W1(工号,工种,定额),W2(工号,姓名)
    • D、W1(工号,姓名,工种),W2(工种,定额)

    正确答案:D

  • 第5题:

    每个文法都能改写为LL(1)文法。


    正确答案:错误

  • 第6题:

    一个上下文无关文法消除了左递归,提取了左公共因子后是满足LL(1)文法的()

    • A、必要条件
    • B、充分必要条件

    正确答案:A

  • 第7题:

    IS95_CDMA前向信道组成中,其中包括正交的()个逻辑信道,其中导频信道为(),同步信道(),寻呼信道()

    • A、128、W0、W32、W16∽W31
    • B、64、W0、W32、W1∽W7
    • C、64、W0、W16、W17∽W31
    • D、128、W1、W32、除W1和W32的其它信道

    正确答案:B

  • 第8题:

    设有文法G={{S},{a},{S→SaS|ε},S},该文法是()

    • A、LL(1)文法
    • B、二义性文法
    • C、SLR(1)文法
    • D、算法优先文法

    正确答案:B

  • 第9题:

    单选题
    一个上下文无关文法消除了左递归,提取了左公共因子后是满足LL(1)文法的()
    A

    必要条件

    B

    充分必要条件


    正确答案: A
    解析: 暂无解析

  • 第10题:

    多选题
    对正规文法描述的语言,以下()有能力描述它。
    A

    0型文法

    B

    1型文法

    C

    上下文无关文法

    D

    右线性文法

    E

    左线性文法


    正确答案: E,D
    解析: 暂无解析

  • 第11题:

    单选题
    IS95_CDMA前向信道组成中,其中包括正交的()个逻辑信道,其中导频信道为(),同步信道(),寻呼信道()
    A

    128、W0、W32、W16∽W31

    B

    64、W0、W32、W1∽W7

    C

    64、W0、W16、W17∽W31

    D

    128、W1、W32、除W1和W32的其它信道


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    已知文法G[S]:S→A0|B1,A→S1|1,B→S0|0;该文法属于乔姆斯基定义的__(1)__文法,它不能产生串__(2)__。空白(1)处应选择()
    A

    0型

    B

    1型

    C

    2型

    D

    3型


    正确答案: C
    解析: 暂无解析

  • 第13题:

    对文法G[S]:S→a|∧|(T);T→T,S|S:回答问题1~问题3。

    对文法G进行改写,然后对每个非终结符写出不带回溯的递归子程序。


    正确答案:改写文法为: (0)S→d (1)S→∧ (2)S→(T) (3)T→SN (4)N→SN (5)N→ε 非终结符 FIRST集 FOLLOW集 S {a∧(} {#}} T {a∧(} {}}… N {ε}. {}}… 对左部为N的产生式可知: FIRST(→SN);{} FIRST(→ε):{ε} FOLLOW(N)={}}
    改写文法为: (0)S→d (1)S→∧ (2)S→(T) (3)T→SN (4)N→,SN (5)N→ε 非终结符 FIRST集 FOLLOW集 S {a,∧,(} {#,,,}} T {a,∧,(} {}}… N {,,ε}. {}}… 对左部为N的产生式可知: FIRST(→,SN);{,} FIRST(→ε):{ε} FOLLOW(N)={}}

  • 第14题:

    为下列文法选择最准确的答案:

    文法G[S]属于(52):

    S→CD Ab→bA

    C→aCA Ba→aB

    C→bCB Bb→bB

    AD→aD C→ε

    BD→bD D→ε

    Aa→bD

    L(G)={ww|w∈{a,b}*}

    文法G[P]属于(53):

    P→0A|1B|0

    A→A|1B|OP

    B→1B|1|0

    文法G[I]属于(54):

    I→IT

    I→1

    T→IT

    T→dT

    T→1

    T→d

    其中,1表示a~z中的任意一个英文字母,d表示0~9中的任意一个数字。

    A.1型(上下文有关)文法

    B.1型(上下文无关)文法

    C.定义标识符的3型(正规)文法

    D.0型文法


    正确答案:A

  • 第15题:

    已知文法G[S]:S→A0|B1,A→S1|1,B→S0|0;该文法属于乔姆斯基定义的__(1)__文法,它不能产生串__(2)__。空白(1)处应选择()

    • A、0型
    • B、1型
    • C、2型
    • D、3型

    正确答案:D

  • 第16题:

    语法分析时必须先消除文法中的左递归。


    正确答案:错误

  • 第17题:

    LR方法可以分析含有左递归的文法。


    正确答案:正确

  • 第18题:

    ()文法不是LL(1)的。

    • A、递归
    • B、右递归
    • C、2型
    • D、含有公共左因子

    正确答案:D

  • 第19题:

    设有文法G[W]:W→A0A→A0|W1|0,改写文法消除左递归


    正确答案: 非终结符排序为W,A
    则W→A0A→A0|A01|0
    改写后消除左递归为W→A0A→0A’A’→0A’|01A’|ε

  • 第20题:

    单选题
    文法S→abC,bC→ad是几型文法?()
    A

    0型文法

    B

    1型文法

    C

    2型文法

    D

    3型文法


    正确答案: D
    解析: 暂无解析

  • 第21题:

    单选题
    已知文法G[S]:S→A0|B1,A→S1|1,B→S0|0;该文法属于乔姆斯基定义的__(1)__文法,它不能产生串__(2)__。空白(2)处应选择()
    A

    0011

    B

    1010

    C

    1001

    D

    0101


    正确答案: C
    解析: 暂无解析

  • 第22题:

    单选题
    设有文法G={{S},{a},{S→SaS|ε},S},该文法是()
    A

    LL(1)文法

    B

    二义性文法

    C

    SLR(1)文法

    D

    算法优先文法


    正确答案: D
    解析: 暂无解析

  • 第23题:

    判断题
    语法分析时必须先消除文法中的左递归。
    A

    B


    正确答案:
    解析: 暂无解析