【名词&注释】
语法错误(syntactic error)、自上而下、自下而上(from below)、源程序(source program)、编译程序(compiler)、语法分析器(syntax analyzer)、中间代码(intermediate code)
[填空题]语法分析最常用的两类方法是()和()分析法。
查看答案&解析
查看所有试题
学习资料:
[单选题]语法分析器(syntax analyzer)则可以发现源程序中的()
A. 语义错误
B. 语法和语义错误
C. 错误并校正
D. 语法错误
[单选题]()和代码优化部分不是每个编译程序都必需的。
A. 语法分析
B. 中间代码(intermediate code)生成
C. 词法分析
D. 目标代码生成
[单选题]文法G[S]:S→aAA→bBB→aaS,则L(G)为()
A. {(ab)na|n≥1}
B. {a(ba)n|n≥1}
C. {(aba)n|n≥1}
D. {(aba)n|n≥0}
[单选题]如果文法G是无二义的,则它的任何句子()
A. 最左推导和最右推导对应的语法树必定相同
B. 最左推导和最右推导对应的语法树可能不同
C. 最左推导和最右推导必定相同
D. 可能存在两个不同的最左推导,但它们对应的语法树相同
本文链接:https://www.51bdks.net/show/wy5kll.html