题干本题共包含 5 个小题

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

单选题1

空白(1)处应选择()

A归约一移进

B移进-移进

C移进-归约

D归约-归约

正确答案

C

答案解析

单选题2

空白(2)处应选择()

A算符优先分析法

B预测分析法

C递归子程序分析法

DLL(1)分析法

正确答案

A

答案解析

单选题3

空白(3)处应选择()

A短语

B素短语

C直接短语

D句柄

正确答案

B

答案解析

单选题4

空白(4)处应选择()

A归纳

B归约

C推理

D推导

正确答案

D

答案解析

单选题5

空白(5)处应选择()

A右递归

B左递归

C直接右递归

D直接左递归

正确答案

B

答案解析

相似试题
  • 高级语言编译程序中常用的语法分析方法中,递归子程序法属于__(1)__分析方法,算符优先法属于__(2)__分析方法。

    单选题查看答案

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

    单选题查看答案

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

    单选题查看答案

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

    单选题查看答案