更多“语法分析”相关问题
  • 第1题:

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

    A.自顶向下(或自上而下)

    B.自底向上(或自下而上)

    C.自左向右

    D.自右向左


    正确答案:B

  • 第2题:

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

    (21)

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

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

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

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


    正确答案:A

  • 第3题:

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

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

    答案:A
    解析:
    编译程序分析源程序的阶段依次词法分析、语法分析、语义分析。

  • 第4题:

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


    正确答案:错误

  • 第5题:

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


    正确答案:错误

  • 第6题:

    单词的种别提供给语法分析程序使用。


    正确答案:正确

  • 第7题:

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


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

  • 第8题:

    语法分析的任务是什么? 


    正确答案:语法分析是编译过程的第二个阶段,任务是在词法分析的基础上将单词序列分解成各类语法短语,如“程序”、“语句”、“表达式”等等。

  • 第9题:

    问答题
    语法分析的任务是什么?

    正确答案: 语法分析是编译过程的第二个阶段,任务是在词法分析的基础上将单词序列分解成各类语法短语,如“程序”、“语句”、“表达式”等等。
    解析: 暂无解析

  • 第10题:

    (29)

    A.语法分析

    B.语义分析

    C.中间代码生成

    D.目标代码生成


    正确答案:C
    本题考查程序语言基础知识。在实现程序语言的编译和解释两种方式中,编译方式下会生成用户源程序的目标代码,而解释方式下则不产生目标代码。目标代码经链接后产生可执行代码,可执行代码可独立加载运行,与源程序和编译程序都不再相关。而在解释方式下,在解释器的控制下执行源程序或其中间代码,因此相对而言,用户程序执行的速度更慢。中间代码生成和优化不是编译过程中必需的阶段。对用户源程序依次进行了词法分析、语法分析和语义分析后,原则上就可以产生目标代码了,只是目标代码的质量和效率可能不够高。词法分析时编译或解释用户源程序过程中唯一与源程序打交道的阶段,其主要功能是按顺序分析出源程序的记号。

  • 第11题:

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

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

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

  • 第12题:

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


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

  • 第13题:

    语法分析


    正确答案: 按文法的产生式识别输入的符号串是否为一个句子的分析过程。

  • 第14题:

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


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

  • 第15题:

    语法分析有两种基本的方法,一是把大类分成小类,另一是()。


    正确答案:把整体切为部分

  • 第16题:

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


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

  • 第17题:

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


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

  • 第18题:

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

    B


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