东北师范大学2021年9月《编译原理》基础作业考核试题及答案参考
1.对一个布尔表达式而言,它必须至少有一个真出口,但可以没有假出口。( )
A.错误
B.正确
参考答案:A
2.文法S→aA; A→Ab; A→b是LR(0)文法(S为文法的开始符号)。( )
A.正确
B.错误
参考答案:B
3.对应于产生式A→XY继承属性Y.y的属性计算,可能正确的语义规则是( )。
A.A.a:=f(X.x,Y.y)
B.Y.y:=f(A.a,Y.y)
C.Y.y:=f(X.x)
D.A.a:=f(Y.y)
参考答案:C
4.语义分析与中间代码产生所依循的是( )。
A.正规式
B.上下文无关文法
C.语言的语义规则
D.有限自动机
参考答案:C
5.所谓冲突,是指在一个项目集中,出现什么并存的情况?( )
A.移进项目和归约项目
B.移进项目和待约项目
C.移进项目和移进项目
D.待约项目和待约项目
参考答案:A
6.以绝对机器代码为输出,所有地址均已定位,这种代码的优点是( )。
A.可立即执行
B.可进一步优化
C.目标代码简短
D.目标代码执行效率高
参考答案:A
7.与正规式(a|b) ...
附件列表