单选题 (1) 是编译程序中语法分析器的接受单位,并产生供以后各阶段使用的有关信息。LR分析法、 (2) (3) 是几种常见的语法分析技术,其中(2)和LR分析法属于自下而上分析法,而(3)属于自上而下分析法。LR分析法有SLR(1)、LR(0)、LR(1)和LALR(1)4种,其中 (4) 的分析能力最强, (5) 的分析能力最弱。

单选题 A.语句 B.单词 C.产生式 D.表达式
【正确答案】 B
【答案解析】
单选题 A.递归下降分析法 B.算符优先分析法
C.语法制导翻译法 D.数据流分类法
【正确答案】 B
【答案解析】
单选题 A.递归下降分析法 B.算符优先分析法
C.语法制导翻译法 D.数据流分类法
【正确答案】 A
【答案解析】
单选题 A.LALR(1) B.LR(1) C.LR(0) D.SLR(1)
【正确答案】 B
【答案解析】
单选题 A.LALR(1) B.LR(1) C.LR(0) D.SLR(1)
【正确答案】 C
【答案解析】[解析] 语法分析器接受以单词为单位的输入,并产生有关信息。常见的语法分析技术有算符优先分析法、LR分析法和递归下降分析法,其中算符优先法和LR分析法属于自下而上分析法,而属于递归下降分析法自上而下分析法。LR分析法有SLR(1)、LR(0)、LR(1)和LALR(1)4种,其中IR(1)的分析能力最强,LR(0)的分析能力最弱。