参考答案和解析
回溯分析法;递归下降分析法;预测分析法
更多“自上而下的语法分析包括以下哪些分析方法()”相关问题
  • 第1题:

    在对源程序进行编译的过程中, ( )是正确的顺序。

    A. 语义分析、语法分析、词法分析 B. 语法分析、词法分析、语义分析C. 词法分析、语法分析、语义分析 D. 词法分析、语义分析、语法分析


    正确答案:C

  • 第2题:

    递归下降分析方法是一种(50)方法。

    A.自底向上的语法分析
    B.自上而下的语法分析
    C.自底向上的词法分析
    D.自上而下的词法分析

    答案:B
    解析:
    本题考查编译原理知识点。递归下降法(RecursiveDescentMethod),是指对文法的每一非终结符号,都根据相应产生式各候选式的结构,为其编写一个子程序(或函数),用来识别该非终结符号所表示的语法范畴。递归下降法是一种语法分析方法,下降即自上而下之意。本题选择B选项。

  • 第3题:

    语法分析的主要任务是什么?常分为哪二类方法?


    正确答案: 任务是在词法分析的基础上将单词序列组合成各类语法短语。
    常分为:自顶而下,自底而上二类方法。

  • 第4题:

    语法制导翻译只适用于自下而上的语法分析方法。


    正确答案:错误

  • 第5题:

    在自顶向下的语法分析方法中,分析的关键是什么?


    正确答案: 关键是选择候选式。

  • 第6题:

    高级语言编译程序常用的语法分析方法中,递归下降分析法属于()分析方法。

    • A、自左至右
    • B、自上而下
    • C、自下而上
    • D、自右向左

    正确答案:B

  • 第7题:

    自底向上的语法分析方法的基本思想是什么?


    正确答案: 从给定的输入串(终结符串)开始,根据文法的规则一步一步的向上进行直接归约,试图归约到文法的开始符号。

  • 第8题:

    语法分析的基本方法是什么?


    正确答案:语法分析有两种基本的方法:一是把大类分成小类,例如把词分成名词、动词、形容词等等;一是把整体切分成部分,例如把句子分成主语、谓语等等。进一步要寻求分析出来的单位所涉及的种种关系,包括:语法单位与语法单位的关系,如主谓关系、述宾关系等等;语法单位与客观对象的关系,如施事、受事等等;语法单位与谈话人之间的关系,如陈述、疑问等等。

  • 第9题:

    多选题
    语法分析的方法大致可分为哪两类?()
    A

    算符优先分析法

    B

    自上而下分析法

    C

    自下而上分析法

    D

    LL(1)分析法


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

  • 第10题:

    判断题
    LR分析方法是自顶向下语法分析方法。
    A

    B


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

  • 第11题:

    问答题
    在自顶向下的语法分析方法中,分析的关键是什么?

    正确答案: 关键是选择候选式。
    解析: 暂无解析

  • 第12题:

    问答题
    语法分析的基本方法是什么?

    正确答案: 语法分析有两种基本的方法:
    一是把大类分成小类,例如把词分成名词、动词、形容词等等;
    一是把整体切分成部分,例如把句子分成主语、谓语等等。进一步要寻求分析出来的单位所涉及的种种关系,包括:语法单位与语法单位的关系,如主谓关系、述宾关系等等;语法单位与客观对象的关系,如施事、受事等等;语法单位与谈话人之间的关系,如陈述、疑问等等。
    解析: 暂无解析

  • 第13题:

    ● 编译程序分析源程序的阶段依次是 (21) 。

    (21)

    A. 词法分析、语法分析、语义分析

    B. 语法分析、词法分析、语义分析

    C. 语义分析、语法分析、词法分析

    D. 语义分析、词法分析、语法分析


    正确答案:A

  • 第14题:

    移进--归约分析法是编译程序(或解释程序)对高级语言源程序进行语法分析的一种方法,属于(48)的语法分析方法。

    A.自顶向下(或自上而下)
    B.自底向上(或自下而上)
    C.自左向右
    D.自右向左

    答案:B
    解析:
    先分析词,即词法分析;而分析词的组合,即语法分析,移进-递归是自下而上的语法分析方法。

  • 第15题:

    LR分析方法是自顶向下语法分析方法。


    正确答案:错误

  • 第16题:

    LR法是自顶向下语法分析方法。


    正确答案:错误

  • 第17题:

    语法分析最常用的两类方法是()和()分析法。


    正确答案:自上而下;自下而上

  • 第18题:

    自上而下语法分析的主要动作是()

    • A、移进
    • B、推导
    • C、规约
    • D、匹配

    正确答案:B

  • 第19题:

    语法分析的方法大致可分为哪两类?()

    • A、算符优先分析法
    • B、自上而下分析法
    • C、自下而上分析法
    • D、LL(1)分析法

    正确答案:B,C

  • 第20题:

    单选题
    高级语言编译程序常用的语法分析方法中,递归下降分析法属于()分析方法。
    A

    自左至右

    B

    自上而下

    C

    自下而上

    D

    自右向左


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

  • 第21题:

    填空题
    语法分析最常用的两类方法是()和()分析法。

    正确答案: 自上而下,自下而上
    解析: 暂无解析

  • 第22题:

    多选题
    编译方法中自顶向下的语法分析算法有()。
    A

    递归下降法

    B

    SLR方法

    C

    LL(K)分析方法

    D

    LR(K)方法


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

  • 第23题:

    问答题
    自顶向下的语法分析方法的基本思想是什么?

    正确答案: 从文法的开始符号开始,根据给定的输入串并按照文法的产生式一步一步的向下进行直接推导,试图推导出文法的句子,使之与给定的输入串匹配。
    解析: 暂无解析

  • 第24题:

    单选题
    自上而下语法分析的主要动作是()
    A

    移进

    B

    推导

    C

    规约

    D

    匹配


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