东北师范大学2021年9月《编译原理》基础作业考核试题及答案参考
1.语义分析与中间代码产生所依循的是( )。
A.正规式
B.上下文无关文法
C.语言的语义规则
D.有限自动机
参考答案:C
2.在通常的语法分析方法中,哪种方法特别适用于表达式的分析?( )
A.算符优先分析法
B.LR分析法
C.递归下降分析法
D.LL(1)分析法
参考答案:A
3.赋值语句X::=-(a+b)/(c-d)-(a+b*c)r的逆波兰式表示是( )。
A.Xab+cd-/-bc*a+-:=
B.Xab+/cd--bc*a+--:=
C.Xab+-cd-/abc*+-:=
D.Xab+cd-/abc*+--:=
参考答案:D
4.文法G的一棵语法树叶结点的自左至右排列是G的一个( )。
A.短语
B.句型
C.句柄
D.素短语
参考答案:B
5.JavaScript有两种引用数据类型:数组和对象。( )
A.正确
B.错误
参考答案:A
6.对基本块进行分析的一种有效数据结构是无回路有向图DAG。( )
A.错误
B.正确
参考答案:B
7.对于非LL(1)文法G,无法为G构造一个预测分析表。( )
...


雷达卡




京公网安备 11010802022788号







