编译方法中自顶向下的语法分析算法有()。
第1题:
在编译程序中,语法分析的方法有自顶向下分析和自底向上分析。自顶向下分析方法从文法的开始符号出发,判断其能否(151)出输入符号串。采用自顶向下分析方法时,要求文法不含有(152)。自底向上分析方法自左向右扫描输入符号串,通过(153)分析其语法是否正确。例如,(154)就是一种自底向上的分析方法,与其它自底向上分析方法不同,它是根据(155)来进行归约的。
A.归纳
B.归约
C.推理
D.推导
第2题:
在下述的编译方法中,自底向上的方法有(52),自顶向下的分析方法有(53)。
①简单优先分析
②算符优先分析
③递归下降分析
④预测分析技术
⑤LR(K)分析
⑥SLR(k)分析
⑦LL(k)分析
⑧LALR(K)分析
A.③④⑦
B.③④⑧
C.③④⑤⑥⑦
D.①②⑤⑥⑧
第3题:
在编译程序中,语法分析的方法有自底向上分析和自顶向下分析。自底向上分析方法自左向右扫描输入符号串,通过(46)分析其语法是否正确。例如,(47)就是一种自底向上的分析方法,与其他自底向上分析方法不同,它是根据(48)来进行归约的。自顶向下分析方法从文法的开始符号出发,判断其能否(49)出输入符号串。采用自顶向下分析方法时,要求文法不含有(50)。
A.归约-移进
B.归约-归约
C.移进-归约
D.移进-移进
第4题:
LR法是自顶向下语法分析方法。
第5题:
高级语言编译程序常用的语法分析方法中,递归下降分析法属于()分析方法。
第6题:
在编译程序中,语法分析的方法有自底向上分析和自顶向下分析。自底向上分析方法自左向右扫描输入符号串,通过__(1)__分析其语法是否正确。例如,__(2)__就是一种自底向上的分析方法。与其他自底向上分析方法不同,它是根据__(3)__来进行归约的。自顶向下分析方法从文法的开始符号出发,判断其能否__(4)__出输入符号串。采用自顶向下分析方法时,要求文法不含有__(5)__。空白(2)处应选择()
第7题:
算符优先文法是一种自底向上的分析方法,其文法的特点是文法的产生式中__(1)__。自顶向下的分析方法通常要求文法的产生式__(2)__,如__(3)__文法就是一种可以自上而下分析的文法。空白(3)处应选择()
第8题:
在通常的语法分析方法中,()特别适用于表达式的分析。
第9题:
自左至右
自上而下
自下而上
自右向左
第10题:
自左至右
自右至左
混合方式
自顶向下
自底向上
第11题:
对
错
第12题:
右递归
左递归
直接右递归
直接左递归
第13题:
高级语言编译程序常用的语法分析方法中,LL分析法属于(18)分析方法。
A.自左至右
B.自顶向下
C.自底向上
D.自右至左
第14题:
LR(k)方法是(19)。
A.从左到右分析,每次走k步的一种编译方法
B.从左到右分析,共经过k步的一种编译方法
C.从左到右分析,每次向前预测k步的一种编译方法
D.从左到右分析,是否归约句柄要向后看k个输入符号的一种编译方法
第15题:
LR分析方法是自顶向下语法分析方法。
第16题:
在自顶向下的语法分析方法中,分析的关键是什么?
第17题:
递归下降分析法是自顶向下分析方法。
第18题:
在编译程序中,语法分析的方法有自底向上分析和自顶向下分析。自底向上分析方法自左向右扫描输入符号串,通过__(1)__分析其语法是否正确。例如,__(2)__就是一种自底向上的分析方法。与其他自底向上分析方法不同,它是根据__(3)__来进行归约的。自顶向下分析方法从文法的开始符号出发,判断其能否__(4)__出输入符号串。采用自顶向下分析方法时,要求文法不含有__(5)__。空白(5)处应选择()
第19题:
下面()不是自底向上的语法分析方法。
第20题:
高级语言编译程序中常用的语法分析方法中,递归子程序法属于__(1)__分析方法,算符优先法属于__(2)__分析方法。空白(1)处应选择()
第21题:
对
错
第22题:
递归下降法
SLR方法
LL(K)分析方法
LR(K)方法
第23题:
算符优先分析法
预测分析法
递归子程序分析法
LL(1)分析法