东北师范大学2021年9月《编译原理》基础作业考核试题及答案参考
1.编译的各阶段工作都涉及( )。
A.符号表管理
B.词法分析
C.语法分析
D.语义分析
参考答案:A
2.若一个文法是递归的,则它所产生的句子个数( )。
A.必定是无穷的
B.是有限个的
C.根据具体情况而定
D.不确定
参考答案:C
3.编译器中常用的文法分析有( )。
A.自上而下分析算法
B.自下而上分析算法
C.Earley算法
D.Cocke-Younger-Kassimi算法
参考答案:AB
4.每个文法的综合符合集和集成属性集的交应该为空。( )
A.错误
B.正确
参考答案:B
5.在一个控制结点树中,一个结点n的全部子孙就组成了这个结点的必经结点集D(n)。( )
A.错误
B.正确
参考答案:A
6.如果一个编译程序能产生不同于其宿主机的机器代码,则称它为( )。
A.诊断编译程序
B.优化编译程序
C.交叉编译程序
D.可变目标编译程序
参考答案:C
7.循环中的不变运算都可提到循环的外面,这样可大大提高循环对应的目标代码的质量。( )
A.错误
B.正确
参考答案:A
8.布尔表达式有两个 ...


雷达卡




京公网安备 11010802022788号







