参考答案和解析
正确答案:正则
更多“词法分析基于()文法进行,即识别的单词是该类文法的句子。”相关问题
  • 第1题:

    设 G 是一个给定的文法,S 是文法的开始符号,如果 S-x(其中 x∈V*),则称 x 是文法 G 的一 个() 。

    A.候选式

    B.句型

    C.单词

    D.产生式


    正确答案:B

  • 第2题:

    二义文法是至少存在一个句子有不止一个最左(最右)推导的文法。()

    此题为判断题(对,错)。


    正确答案:正确

  • 第3题:

    语法分析方法大体上可分成自顶向下和自底向上两种。自底向上分析法,是从输入符号串开始逐步进行(38),直至(38)成文法的起始符号。自顶向下分析法,则是从文法的起始符号开始反复使用产生式进行(39),直至(40)出输入符号串。算符优先文法是一种自底向上分析方法,其特点是文法的产生式中(41)。自顶向下的分析方法,通常要求文法的产生式(41),如(42)文法就是一种可以自顶向下分析的文法。

    A.递归

    B.综合

    C.回归

    D.推导

    E.归约


    正确答案:E

  • 第4题:

    ●试题二

    对文法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)#是文法的句子。

  • 第5题:

    文法分为四种类型,即0型、1型、2型、3型。其中2型文法是()。

    • A、短语文法
    • B、正则文法
    • C、上下文有关文法
    • D、上下文无关文法

    正确答案:D

  • 第6题:

    一个编译程序中,不仅包含词法分析,()中间代码生成,代码优化,目标代码生成等五个部分。

    • A、语法分析
    • B、文法分析
    • C、语言分析
    • D、解释分析

    正确答案:A

  • 第7题:

    算符优先文法是一种自底向上的分析方法,其文法的特点是文法的产生式中__(1)__。自顶向下的分析方法通常要求文法的产生式__(2)__,如__(3)__文法就是一种可以自上而下分析的文法。空白(3)处应选择()

    • A、LR(1)
    • B、LL(1)
    • C、SLR(1)
    • D、LALR(1)

    正确答案:B

  • 第8题:

    ()是描述语言的语法结构的形式规则。

    • A、文法
    • B、语义
    • C、词法
    • D、语法

    正确答案:A

  • 第9题:

    单选题
    3型文法是()是语法分析使用的文法。
    A

    短语文法

    B

    上下文有关文法

    C

    上下文无关文法

    D

    正规文法


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

  • 第10题:

    填空题
    词法分析基于()文法进行,即识别的单词是该类文法的句子。

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

  • 第11题:

    单选题
    ()是描述语言的语法结构的形式规则。
    A

    文法

    B

    语义

    C

    词法

    D

    语法


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

  • 第12题:

    单选题
    文法 G 产生的()的全体是该文法描述的语言。
    A

    句型

    B

    终结符集

    C

    非终结符集

    D

    句子


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

  • 第13题:

    形式语言中,不包含()。

    A.上下文有关文法

    B.上下文无关文法

    C.短语文法

    D.句子文法


    正确答案:D

  • 第14题:

    一个文法,如果存在某个句子有不止一棵分析树与之对应,那么称这个文法是二义的。()

    此题为判断题(对,错)。


    正确答案:正确

  • 第15题:

    ● 由某上下文无关文法M[S]推导出某句子的分析树如下图所示,则错误的叙述是 (50) 。

    (50)A. 该文法推导出的句子必须以“a”开头

    B. acabcbdcc 是该文法推导出的一个句子

    C. “S->aAcB”是该文法的一个产生式

    D. a、b、c、d属于该文法的终结符号集


    正确答案:A

  • 第16题:

    文法G产生的()的全体是该文法描述的语言。

    • A、句型
    • B、终结符集
    • C、非终结符集
    • D、句子

    正确答案:D

  • 第17题:

    由文法的开始符经0步或多步推导产生的文法符号序列是()

    • A、短语
    • B、句柄
    • C、句型
    • D、句子

    正确答案:C

  • 第18题:

    描述词法分析的有效工具是()。

    • A、正规式
    • B、上下文无关文法
    • C、语言的语义规则
    • D、有限自动机

    正确答案:A,D

  • 第19题:

    语法分析基于()文法进行,即识别的是该类文法的句子。语法分析的有效工具是()。


    正确答案:上下文无关;语法树

  • 第20题:

    3型文法是()是语法分析使用的文法。

    • A、短语文法
    • B、上下文有关文法
    • C、上下文无关文法
    • D、正规文法

    正确答案:D

  • 第21题:

    单选题
    由文法的开始符经0步或多步推导产生的文法符号序列是()
    A

    短语

    B

    句柄

    C

    句型

    D

    句子


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

  • 第22题:

    填空题
    语法分析基于()文法进行,即识别的是该类文法的句子。语法分析的有效工具是()。

    正确答案: 上下文无关,语法树
    解析: 暂无解析

  • 第23题:

    多选题
    描述词法分析的有效工具是()。
    A

    正规式

    B

    上下文无关文法

    C

    语言的语义规则

    D

    有限自动机


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