更多“递归下降分析法是自顶向下分析方法。”相关问题
  • 第1题:

    利用含有左递归的文法进行自顶向下的语法分析,会使分析陷入循环不已的状态。()

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


    正确答案:正确

  • 第2题:

    高级语言编译程序常用的语法分析方法中,LL分析法属于(18)分析方法。

    A.自左至右

    B.自顶向下

    C.自底向上

    D.自右至左


    正确答案:B
    解析:语法分析程序又简称称为分析器,它以单词串形式的源程序作为输入或分析的对象,其基本任务是:根据程序设计语言的语法规则(即定义该语言的前后文无关文法),分析源程序的语法结构,即分析如何由这些单词组成该源程序的各种语法成分(如下标变量、函数、各种表达式、各程语句等等),并在分析过程中进行语法正确性检查,产生内部形式的中间代码,供编译程序后续阶段处理。LL分析属于自顶向下语法分析的方法。主要有两种,即递归下降分析法和预测分析法。

  • 第3题:

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

    A.递归

    B.综合

    C.回归

    D.推导

    E.归约


    正确答案:E

  • 第4题:

    结构化生命周期方法是迄今为止最普遍、最成熟的一种开发方法,通常也称为结构化分析和设计方法。结构化生命周期方法是哪些方法的结合?

    A.自顶向下结构化方法、工程化的系统开发方法、生命周期方法和需求分析法

    B.自顶向下结构化方法、生命周期方法和需求分析法

    C.自顶向下结构化方法、工程化的系统开发方法和生命周期方法

    D.工程化的系统开发方法、生命周期方法和需求分析方法


    正确答案:C
    解析:实践证明,在多数情况下结构化方法是信息系统工程和软件工程开发的有效方法。其要点是将系统开发和运行的全过程划分阶段,确定任务,并分离系统的逻辑模型和物理模型,即将系统的要“做什么”和“怎么做”分阶段考虑,以保证阶段明确,实施有效。实际上,结构化生命周期方法是自顶向下结构化方法、工程化的系统开发方法和生命周期方法的结合。

  • 第5题:

    结构化生命周期方法是迄今为止应用最普遍、最成熟的一种开发方法,通常也称为结构化分析和设计方法。其实结构化生命周期方法是( )的结合。

    A.自顶向下结构化方法、工程化的系统开发方法、生命周期方法和需求分析法

    B.自顶向下结构化方法、生命周期方法和需求分析法

    C.自顶向下结构化方法、工程化的系统开发方法和生命周期方法

    D.工程化的系统开发方法、生命周期方法和需求分析法


    正确答案:C

  • 第6题:

    结构化系统开发方法是()整体地进行分析和设计和()逐步实施的系统开发过程.

    • A、自顶向下、自底向上
    • B、自顶向下、自顶向下
    • C、自底向上、自底向上
    • D、自底向上、自顶向下

    正确答案:A

  • 第7题:

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

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

    正确答案:B

  • 第8题:

    在编译程序中,语法分析的方法有自底向上分析和自顶向下分析。自底向上分析方法自左向右扫描输入符号串,通过__(1)__分析其语法是否正确。例如,__(2)__就是一种自底向上的分析方法。与其他自底向上分析方法不同,它是根据__(3)__来进行归约的。自顶向下分析方法从文法的开始符号出发,判断其能否__(4)__出输入符号串。采用自顶向下分析方法时,要求文法不含有__(5)__。空白(5)处应选择()

    • A、右递归
    • B、左递归
    • C、直接右递归
    • D、直接左递归

    正确答案:B

  • 第9题:

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

    自左至右

    B

    自上而下

    C

    自下而上

    D

    自右向左


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

  • 第10题:

    判断题
    递归下降分析法是自顶向下分析方法。
    A

    B


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

  • 第11题:

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

    递归下降法

    B

    SLR方法

    C

    LL(K)分析方法

    D

    LR(K)方法


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

  • 第12题:

    单选题
    在编译程序中,语法分析的方法有自底向上分析和自顶向下分析。自底向上分析方法自左向右扫描输入符号串,通过__(1)__分析其语法是否正确。例如,__(2)__就是一种自底向上的分析方法。与其他自底向上分析方法不同,它是根据__(3)__来进行归约的。自顶向下分析方法从文法的开始符号出发,判断其能否__(4)__出输入符号串。采用自顶向下分析方法时,要求文法不含有__(5)__。空白(5)处应选择()
    A

    右递归

    B

    左递归

    C

    直接右递归

    D

    直接左递归


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

  • 第13题:

    递归下降分析法是自顶向下分析方法。()

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


    参考答案:√

  • 第14题:

    在下述的编译方法中,自底向上的方法有(52),自顶向下的分析方法有(53)。

    ①简单优先分析

    ②算符优先分析

    ③递归下降分析

    ④预测分析技术

    ⑤LR(K)分析

    ⑥SLR(k)分析

    ⑦LL(k)分析

    ⑧LALR(K)分析

    A.③④⑦

    B.③④⑧

    C.③④⑤⑥⑦

    D.①②⑤⑥⑧


    正确答案:D

  • 第15题:

    自顶向下的方法是一种系统化的方法,它是( )的一种有机结合。

    A.生命周期方法和面向对象方法

    B.生命周期方法和原型法

    C.需求分析法和原型法

    D.自顶向下的方法和自底向上的方法


    正确答案:D

  • 第16题:

    结构化生命周期应用最普遍、最成熟的一种开发方法,通常也称为结构化分析和设计(SAD)方法,( )方法构成结构化生命周期方法。

    A.自顶向下结构化方法、工程化的系统开发方法、生命周期方法、需求分析法

    B.自顶向下结构化方法、生命周期方法、需求分析法

    C.自顶向下结构化方法、工程化的系统开发方法、生命周期方法

    D.工程化的系统开发方法、生命周期方法、需求分析法


    正确答案:C
    解析:结构化生命周期方法的构成时由自顶向下结构化方法、工程化的系统开发方法、生命周期方法这几个方法构成的。

  • 第17题:

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


    正确答案:错误

  • 第18题:

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


    正确答案:错误

  • 第19题:

    下述方法中,()不是自下而上分析方法。

    • A、规范归约
    • B、算符优先分析法
    • C、递归下降分析法
    • D、LR分析法

    正确答案:C

  • 第20题:

    高级语言编译程序中常用的语法分析方法中,递归子程序法属于__(1)__分析方法,算符优先法属于__(2)__分析方法。空白(1)处应选择()

    • A、自左至右
    • B、自右至左
    • C、混合方式
    • D、自顶向下
    • E、自底向上

    正确答案:D

  • 第21题:

    单选题
    下述方法中,()不是自下而上分析方法。
    A

    规范归约

    B

    算符优先分析法

    C

    递归下降分析法

    D

    LR分析法


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

  • 第22题:

    单选题
    高级语言编译程序中常用的语法分析方法中,递归子程序法属于__(1)__分析方法,算符优先法属于__(2)__分析方法。空白(2)处应选择()
    A

    自左至右

    B

    自右至左

    C

    混合方式

    D

    自顶向下

    E

    自底向上


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

  • 第23题:

    单选题
    在编译程序中,语法分析的方法有自底向上分析和自顶向下分析。自底向上分析方法自左向右扫描输入符号串,通过__(1)__分析其语法是否正确。例如,__(2)__就是一种自底向上的分析方法。与其他自底向上分析方法不同,它是根据__(3)__来进行归约的。自顶向下分析方法从文法的开始符号出发,判断其能否__(4)__出输入符号串。采用自顶向下分析方法时,要求文法不含有__(5)__。空白(2)处应选择()
    A

    算符优先分析法

    B

    预测分析法

    C

    递归子程序分析法

    D

    LL(1)分析法


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