A、( 1)( 4) B、( 1)( 5) C、( 1)( 4)( 5) D、( 3)
(4)( 5)
( B )10. 采用自上而下语法分析法分析文法时,必须先_____。
A、消除回溯 B、消除左递归 C、消除右递归 D、提取公共左因子
( C )11. 已知一文法 G[S]:S→xSxy 则其识别的语言是_____。
A、xyx B、(xyx)* C、xnyxn(n0) D、x*yx*
( A )12. 在常用的语法分析方法中,递归下降分析法属于__分析方法。
A、自顶向下 B、自左向右 C、自底向上 D、自右向左
( B )13. 逆波兰表达式 ab+cd+*所代表的中缀形式的表达式是_____。
A、a+b+c*d B、(a+b)*(c+d) C、(a+b)*c+d D、a+b*c+d
( B )14. 正规式中,符号"|"读作___。
A、并且 B、或者 C、连接 D、闭包
( C )15. 算符优先分析法每次都是对___进行归约。
A、最左短语 B、直接短语 C、最左素短语 D、素短语
( D )16. LR(k)方法是___。
A、从左到右分析,每次走 k 步的一种编译方法
B、从左到右分析,共走 k 步的一种编译方法
C、从左到右分析,每次向前预测 k 步的一种编译方法
D、从左到右分析,每次向貌似句柄的符号串后看 k 个输入符号的一种编译方法
( D )17. 代码优化后可生成_____的目标代码。
A、运行时间较短 B、占用存储空间较小
C、运行时间短但占用内存空间大 D、运行时间短且占用存储空间小
( A )18. 若文法 G 定义的语言是无穷集,则文法必然是_____。
A、递归的 B、前后文无关的 C、二义性的 D、无二义性的
( B )19. 一个文法所描述的语言是_____。
A、不唯一的 B、唯一的 C、可能唯一,也可能不唯一 D、都不对
( B )20. 若 a 为终结符,则 A->α.aβ 为_____项目。
A、归约 B、移进 C、接受 D、待约
( C )21. 词法分析程序的功能是从左到右扫描源程序字符串,根据语言的词法规则识别
出各类单词符号,并将单词或单词序列以_______的形式输出。
A、单词 B、单词序列 C、二元组即种别码和自身值 D、语法树
评论0
最新资源