《编译原理教程》课后习题答案第三章语法分析.ppt

《编译原理教程》课后习题答案第三章语法分析.ppt

《编译原理教程》课后习题答案第三章语法分析

第三章 语法分析 3.1 完成下列选择题: (1) 文法G:S→xSx|y所识别的语言是 。 a. xyx b. (xyx)* c. xnyxn(n≥0) d. x*yx* (2) 如果文法G是无二义的,则它的任何句子α 。   a. 最左推导和最右推导对应的语法树必定相同 b. 最左推导和最右推导对应的语法树可能不同 c. 最左推导和最右推导必定相同 d. 可能存在两个不同的最左推导,但它们对应的语法树相同 (3) 采用自上而下分析,必须 。 a. 消除左递归 b. 消除右递归 c. 消除回溯 d. 提取公共左因子 (4) 设a、b、c是文法的终结符,且满足优先关系ab和bc,则 。 a. 必有ac b. 必有ca c. 必有ba d. a~c都不一定成立 (5) 在规范归约中,用 来刻画可归约串。 a. 直接短语 b. 句柄 c. 最左素短语 d. 素短语 (6) 若a为终结符,则A→α·aβ为 项目。 a. 归约 b. 移进 c.

文档评论(0)

1亿VIP精品文档

相关文档