14春北京航空航天大学《编译技术》在线作业三
北航《编译技术》在线作业三
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
多选题
判断题
一、单选题(共 14 道试题,共 56 分。)
V
1. 编译器与要编译的源程序的接口阶段是( )。
A. 扫描程序
B. 语法分析程序
C. 语义分析程序
D. 代码生成器
需要购买答案的联系QQ:79691519满分:4 分
2. 编译程序中语法分析器接收以( )为单位的输入。
A. 单词
B. 表达式
C. 产生式
D. 句子
需要购买答案的联系QQ:79691519满分:4 分
3. 文法 E→(E)产生的语言是( )。
A. 空集
B. ()
C. (E)
D. ((((E))))
需要购买答案的联系QQ:79691519满分:4 分
4. 高级语言编译程序常用的语法分析方法中,递归下降分析法属于( )分析方法。
A. 自左至右
B. 自上而下
C. 自下而上
D. 自右向左
需要购买答案的联系QQ:79691519满分:4 分
5. ()的任务是从源代码中读取字符并形成由编译器的以后部分处理的逻辑单元――记号
A. 扫描程序
B. 语法分析程序
C. 语义分析程序
D. 源代码优化程序
需要购买答案的联系QQ:79691519满分:4 分
6. 若一个文法是递归的,则它所产生的句子个数( )。
A. 必定是无穷的
B. 是有限个的
C. 根据具体情况而定
D. 不确定
需要购买答案的联系QQ:79691519满分:4 分
7. 下面哪个文法具有二义性( )。
A. A→AA (A)
B. E→E+T T
C. E→(E)
D. E→a
需要购买答案的联系QQ:79691519满分:4 分
8. 正规式a*表示的是( )。
A. 字符a
B. 由字母a组成的所有串
C. 字符串aa
D. 字符串a*
需要购买答案的联系QQ:79691519满分:4 分
9. 类型转换时,整数到实数的转换称为( )。
A. 截断
B. 舍入
C. 拓展
D. 收缩
需要购买答案的联系QQ:79691519满分:4 分
10. 语法分析属于编译器的( )阶段。
A. 词法分析
B. 语法分析
C. 分析
D. 综合
需要购买答案的联系QQ:79691519满分:4 分
11. Chomsky 定义的四种形式语言文法中,1 型文法又称为( )文法。
A. 短语文法
B. 上下文无关文法
C. 上下文有关文法
D. 正规文法
需要购买答案的联系QQ:79691519满分:4 分
12. 由于受到具体机器主存容量的限制,编译程序几个不同阶段的工作往往被组合成( )。
A. 过程
B. 程序
C. 批量
D. 遍
此题选: D 满分:4 分
13. 一个文法所描述的语言是( )。
A. 唯一的
B. 不唯一的
C. 可能唯一
D. 可能不唯一
需要购买答案的联系QQ:79691519满分:4 分
14. ()负责分析程序语法结构
A. 扫描程序
B. 语法分析程序
C. 语义分析程序
D. 代码生成程序
需要购买答案的联系QQ:79691519满分:4 分
北航《编译技术》在线作业三
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
多选题
判断题
二、多选题(共 4 道试题,共 16 分。)
V
1. 文法符号的语义属性有( )。
A. 综合属性
B. 继承属性
C. 符号属性
D. 数字属性
需要购买答案的联系QQ:79691519满分:4 分
2. 下面哪些语言特征会影响存储分配策略?()
A. 过程能否递归
B. 当控制从过程的活动返回时,局部变量的值是否要保留
C. 过程能否访问非局部变量
D. 过程调用的参数传递方式
需要购买答案的联系QQ:79691519满分:4 分
3. 下面属于静态检查的是( )。
A. 类型检查
B. 控制流检查
C. 唯一性检查
D. 关联名字检查
需要购买答案的联系QQ:79691519满分:4 分
4. 以下哪些属于计算机存储器()
A. 寄存器区域
B. 随机访问存储器
C. 代码区
D. 数据区
需要购买答案的联系QQ:79691519满分:4 分
北航《编译技术》在线作业三
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
多选题
判断题
三、判断题(共 7 道试题,共 28 分。)
V
1. 目标代码生成时,应考虑如何充分利用计算机的寄存器的问题。 ( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
2. 解释程序与编译程序的不同指出在于:它立即执行源程序而不是生成在翻译完成之后才执行的目标代码。( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
3. 文法G的一个句子对应于多个推导,则G是二义的。( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
4. 我们可以概括地认为中间代码是编译器使用的源代码的任何一个内部表示。 ( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
5. 优先关系表对应的优先函数,如果存在,一定唯一。 ( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
6. 文法S→aA;A→Ab;A→b是LR(0)文法(S为文法的开始符号)。( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
7. 如果有的文法的一些句子有不止一种推导过程,则该文法具有二义性。( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
多选题
判断题
一、单选题(共 14 道试题,共 56 分。)
V
1. 编译器与要编译的源程序的接口阶段是( )。
A. 扫描程序
B. 语法分析程序
C. 语义分析程序
D. 代码生成器
需要购买答案的联系QQ:79691519满分:4 分
2. 编译程序中语法分析器接收以( )为单位的输入。
A. 单词
B. 表达式
C. 产生式
D. 句子
需要购买答案的联系QQ:79691519满分:4 分
3. 文法 E→(E)产生的语言是( )。
A. 空集
B. ()
C. (E)
D. ((((E))))
需要购买答案的联系QQ:79691519满分:4 分
4. 高级语言编译程序常用的语法分析方法中,递归下降分析法属于( )分析方法。
A. 自左至右
B. 自上而下
C. 自下而上
D. 自右向左
需要购买答案的联系QQ:79691519满分:4 分
5. ()的任务是从源代码中读取字符并形成由编译器的以后部分处理的逻辑单元――记号
A. 扫描程序
B. 语法分析程序
C. 语义分析程序
D. 源代码优化程序
需要购买答案的联系QQ:79691519满分:4 分
6. 若一个文法是递归的,则它所产生的句子个数( )。
A. 必定是无穷的
B. 是有限个的
C. 根据具体情况而定
D. 不确定
需要购买答案的联系QQ:79691519满分:4 分
7. 下面哪个文法具有二义性( )。
A. A→AA (A)
B. E→E+T T
C. E→(E)
D. E→a
需要购买答案的联系QQ:79691519满分:4 分
8. 正规式a*表示的是( )。
A. 字符a
B. 由字母a组成的所有串
C. 字符串aa
D. 字符串a*
需要购买答案的联系QQ:79691519满分:4 分
9. 类型转换时,整数到实数的转换称为( )。
A. 截断
B. 舍入
C. 拓展
D. 收缩
需要购买答案的联系QQ:79691519满分:4 分
10. 语法分析属于编译器的( )阶段。
A. 词法分析
B. 语法分析
C. 分析
D. 综合
需要购买答案的联系QQ:79691519满分:4 分
11. Chomsky 定义的四种形式语言文法中,1 型文法又称为( )文法。
A. 短语文法
B. 上下文无关文法
C. 上下文有关文法
D. 正规文法
需要购买答案的联系QQ:79691519满分:4 分
12. 由于受到具体机器主存容量的限制,编译程序几个不同阶段的工作往往被组合成( )。
A. 过程
B. 程序
C. 批量
D. 遍
此题选: D 满分:4 分
13. 一个文法所描述的语言是( )。
A. 唯一的
B. 不唯一的
C. 可能唯一
D. 可能不唯一
需要购买答案的联系QQ:79691519满分:4 分
14. ()负责分析程序语法结构
A. 扫描程序
B. 语法分析程序
C. 语义分析程序
D. 代码生成程序
需要购买答案的联系QQ:79691519满分:4 分
北航《编译技术》在线作业三
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
多选题
判断题
二、多选题(共 4 道试题,共 16 分。)
V
1. 文法符号的语义属性有( )。
A. 综合属性
B. 继承属性
C. 符号属性
D. 数字属性
需要购买答案的联系QQ:79691519满分:4 分
2. 下面哪些语言特征会影响存储分配策略?()
A. 过程能否递归
B. 当控制从过程的活动返回时,局部变量的值是否要保留
C. 过程能否访问非局部变量
D. 过程调用的参数传递方式
需要购买答案的联系QQ:79691519满分:4 分
3. 下面属于静态检查的是( )。
A. 类型检查
B. 控制流检查
C. 唯一性检查
D. 关联名字检查
需要购买答案的联系QQ:79691519满分:4 分
4. 以下哪些属于计算机存储器()
A. 寄存器区域
B. 随机访问存储器
C. 代码区
D. 数据区
需要购买答案的联系QQ:79691519满分:4 分
北航《编译技术》在线作业三
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
多选题
判断题
三、判断题(共 7 道试题,共 28 分。)
V
1. 目标代码生成时,应考虑如何充分利用计算机的寄存器的问题。 ( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
2. 解释程序与编译程序的不同指出在于:它立即执行源程序而不是生成在翻译完成之后才执行的目标代码。( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
3. 文法G的一个句子对应于多个推导,则G是二义的。( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
4. 我们可以概括地认为中间代码是编译器使用的源代码的任何一个内部表示。 ( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
5. 优先关系表对应的优先函数,如果存在,一定唯一。 ( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
6. 文法S→aA;A→Ab;A→b是LR(0)文法(S为文法的开始符号)。( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
7. 如果有的文法的一些句子有不止一种推导过程,则该文法具有二义性。( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!