23307235 编译原理试卷.docx
《23307235 编译原理试卷.docx》由会员分享,可在线阅读,更多相关《23307235 编译原理试卷.docx(8页珍藏版)》请在第壹文秘上搜索。
1、23307235编译原理一、判断题(共10题,20分)1、语法分析时必须先消除文法中的左递归。(2.0)错误2、在自下而上的语法分析中,语法树与分析树一定相同。(2.0)错误3、有穷自动机接受的语言是正则语言。(2.0)正确4、有穷自动机接受的语言是正则语言。(2.0)正确5、对一个右线性文法G,必存在一个左线性文法G,使得1.(G)=1.(G),反之亦然。(2.0)正确6、一个有限状态自动机中,有且仅有一个惟一终态。(2.0)错误7、语法分析时必须先消除文法中的左递归。(2.0)错误8、确定的自动机以及不确定的自动机都能正确地识别正规集。(2.0)正确9、对任意一个右线性文法G,都存在一个N
2、FAM,满足1.(G)=1.(M)。(2.0)正确10、在自下而上的语法分析中,语法树与分析树一定相同。(2.0)错误二、多选题(共5题,10分)11、符号表的每一项均包含(AC)。(2.0)A、名字栏B、类型栏C、信息栏D、值栏12、中间代码主要有(ACDE)。(2.0)A、四元式B、间接三元式C、三元式D、后缀式)有能力描述它。13、对正规文法描述的语言,以下(ABCDE(2.0)A、0型文法B、1型文法C、上下文无关文法D、右线性文法E、左线性文法14、下列优化中,属于循环优化的有(ABE)。(2.0)A、强度削弱B、合并已知量C、代码外提D、删除归纳变量15、对1.R分析表的构造,有可
3、能存在(CE)动作冲突。(2.0)A、移进归约移进/归约归约/归约三、问答题(共3题,30分)16、写出算术表达式:A+B*(C-D)+E(CT)tN的:四元式序列;三元式序列;间接三元式序列(10.0)答案6.解答:表达式的四元式序列:(-,C,D,T)(2) (*,B,Ti,T2)(3) (+AKT3)(4) (-,CAT4)(5) (t,T4,N,T5)(6) (Z,E,T5,T6)(7) (+,T3,TT7)表达式的三兀式序列(1)(-,C,D)(2)(*,B,(1)(+A(2)(-,C,D)(t,(4),2(/EQ)(+X3),(6)间接三元式序列(CD)(2)(*,B,(1)(3)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 23307235 编译原理试卷 编译 原理 试卷
