一个LR分析器由()组成。
第1题:
A、概念图
B、反应分析器
C、分析器
D、过程图
第2题:
A、审查每个语法结构的静态语义
B、生成程序的一种中间表示形式(中间代码),或者生成实际的目标代码
C、分析栈
D、向前搜索符集合
第3题:
此题为判断题(对,错)。
第4题:
yacc是一个生成编译程序的工具,它的输入是文法G的产生式规则,它的输出是文法G的(29)。
A.优先分析器
B.LL(1)分析器
C.LR(1)分析器
D.LALR(1)分析器
第5题:
此题为判断题(对,错)。
第6题:
A、心
B、向前搜索符集合
C、分析表
D、分析函数
第7题:
此题为判断题(对,错)。
第8题:
●编译程序中语法分析器接受以 (29) 为单位的输入,并产生有关信息供以后各阶段使用。 (30) 、LR分析法和 (31) 是几种常见的语法分析技术,其中 (30) 和LR分析法属于自下而上分析法,而 (31) 属于自上而下分析法。LR分析法有SLR(1)、LR(0)、LR(1)和LALR(1) 4种,其中 (32) 的分析能力最强, (33) 的分析能力最弱。
(29) A.表达式
B.单词
C.产生式
D.语句
(30) ,(31) A.递归下降法
B.算符优先法
C.语法制导翻译法
D.数据流分类法
(32) ,(33) A.SLR(1)
B.LR(0)
C.LR(1)
D.LALR(1)
第9题:
A.前缀
B.活前缀
C.LR(0)项目
D.句柄
第10题:
此题为判断题(对,错)。