编译程序中语法分析器接收以什么为单位的输入?
第1题:
A.单词串
B.源程序
C.语法单位
D.目标程序
第2题:
编译程序中的语法分析器接受以______为单位的输入,并产生有关信息供以后各阶段使用。
A.表达式
B.产生式
C.单词
D.语句
第3题:
A.语义错误
B.语法和语义错误
C.错误并校正
D.语法错误
第4题:
编译程序的最终目标是( )。
A.发现源程序中的语法错误
B.改正源程序中的语法错误
C.将源程序编译成目标程序
D.将某一高级语言程序翻译成另一高级语言程序
第5题:
是编译程序中语法分析器的接受单位,并产生供以后各阶段使用的有关信息。LR分析法、(2)和(3)是几种常见的语法分析技术,其中(2)和LR分析法属于自下而上分析法,而(3)属于自上而下分析法。LR分析法有SLR(1)、LR(0)、LR(1)和LALR(1)4种,其中(4)的分析能力最强,(5)的分析能力最弱。
A.语句
B.单词
C.产生式
D.表达式
第6题:
在高级语言编译程序常用的语法分析方法中,预测分析法属于自上而下的语法分析方法。()
第7题:
在编译程序中进行语法检查的目的是为了什么()。
A、发现程序所用语言的语法错误
B、便于优化
C、发现程序中的所有错误
D、发现程序中的词法错误
第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题:
yacc是一个生成编译程序的工具,它的输入是文法G的产生式规则,它的输出是文法G的(29)。
A.优先分析器
B.LL(1)分析器
C.LR(1)分析器
D.LALR(1)分析器
第10题:
此题为判断题(对,错)。