编译原理第七章练习题.docx
《编译原理第七章练习题.docx》由会员分享,可在线阅读,更多相关《编译原理第七章练习题.docx(4页珍藏版)》请在第壹文秘上搜索。
1、d.等价变换规则d.程序变量d.a+b+c/d习题单项选择题1、中间代码生成所依据的是Oa.语法规则b.词法规则c.语义规则2、四元式之间的联系是通过实现的。a.指示器b.临时变量c.符号表3、后缀式ab+cd+/可用表达式来表示。a.a+b/c+db.(a+b)(c+d)c.a+b(c+d)4、表达式(1AVB)(CVD)的逆波兰表示为oa.-IABVCDVb.A-BVCDVAc.ABV-CDVAd.A-BVACDV5、中间代码的树型表示所对应的表达式为oa.A+B+C+Db.A+(B+C)+Dc.(A+B)+C+Dd.(A+B)+(C+D)6、四元式表示法的优点为oa.不便于优化处理,但便
2、于表的更动b.不便于优化处理,但节省存储空间c.便于优化处理,也便于表的更动d.便于表的更动,也节省存储空间7、终结符具有属性。a.传递b.继承c.抽象d.综合解答1、选c。2、四元式之间的联系是通过临时变量实现的,故选b。3、选b。4、选b。5、选d.6、四元式表示法的优点与间接三元式相同,故选c。7、选d。二、多顶选择题1、中间代码主要有Oa.四元式b.二元式c.三元式d.后缀式e.间接三元式2、下面中间代码形式中,能正确表示算术表达式a+b+c的有。a.ab+c+b.abc+3、在下面的语法制导翻译中,采用拉链回填技术。a.赋值语句b.goto语句c.条件语句d.循环语句4、下列中间代码
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 编译 原理 第七 练习题
