北语17春编译原理作业4_第1页
北语17春编译原理作业4_第2页
北语17春编译原理作业4_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2017秋北语17春编译原理作业4一、判断题(共 18 道试题,共 90 分。)1. 一个算符优先文法可能不存在算符优先函数与之对应。( )A. 错误B. 正确正确答案:2. 循环优化是对循环中的代码进行的优化。A. 错误B. 正确正确答案:3. 一个文法所有句子的集合构成该文法定义的语言。( )A. 错误B. 正确正确答案:4. 所谓基本块是指程序中一个顺序执行的语句序列,其中只有一个入口语句和一个出口语句。A. 错误B. 正确正确答案:5. 正则文法其产生式为 A->a , A->Bb, A,BVN , a 、 bVT 。( )A. 错误B. 正确正确答案:6. 在程序中标识符

2、的出现仅为使用性的。( )A. 错误B. 正确正确答案:7. 优化可在编译的不同阶段进行。A. 错误B. 正确正确答案:8. 根据优化所涉及的程序范围,可分成局部优化,全局优化2个不同的级别。A. 错误B. 正确正确答案:9. 有两类重要的局部等价可用于基本块,它们是保结构的变换和代数变换。A. 错误B. 正确正确答案:10. 一个正规语言可以由正规文法定义,也可以由正规式定义。A. 错误B. 正确正确答案:11. 最左归约也称为规范归约。( )A. 错误B. 正确正确答案:12. 在中间代码优化中循环上的优化主要有不变表达式外提和削减运算强度。( )A. 错误B. 正确正确答案:13. 当参

3、数通过引用传递时,也称作传地址,或者引用调用。A. 错误B. 正确正确答案:14. 优先分析法可以分成简单优先分析法和算符优先分析法。A. 错误B. 正确正确答案:15. 当一个过程调用其他过程时,调用过程和被调用过程之间的通信经由局部量或者经由参数传递。A. 错误B. 正确正确答案:16. 全局优化是在整个程序范围内进行的优化。A. 错误B. 正确正确答案:17. 强度削弱的思想是把强度大的运算换算成强度小的运算。A. 错误B. 正确正确答案:18. 目标代码的优化是在目标代码生成以后进行的。A. 错误B. 正确正确答案: 17春编译原理作业4二、多选题(共 2 道试题,共 10 分。)1. 循环优化的重要技术有( )。A. 代码外提B. 删除归纳变量C. 强度削弱D. 局部优化正确答案:2. 数据空间的使用和管理方法分

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论