《编译原理2243》14春在线作业1
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
一、单选题(共 20 道试题,共 60 分。)
V
1. 重载符号的含义依赖于______。()
A. 上文
B. 下文
C. 上下文
需要购买答案的联系QQ:79691519满分:3 分
2. 编译程序在优化时______用到源程序中的注释。()
A. 可能要
B. 不可能
需要购买答案的联系QQ:79691519满分:3 分
3. 一个声明起作用的那部分程序称为该声明的______。()
A. 主题
B. 函数
C. 标识
D. 作用域
此题选: D 满分:3 分
4. 代码优化的主要目标是______。1)、如何提高目标程序的运行速度;2)、如何减少目标程序运行所需的空间;3)、如何协调1)和2);4)、如何使生成的目标代码尽可能简短()
A. 1)2)
B. 1)2)3)
C. 1)2)4)
D. 1)2)3)4)
此题选: D 满分:3 分
5. 如果分析树中一结点的属性b依赖于属性c,那么这个结点的属性b的语义规则的计算必须在定义属性c的语义规则的计算______。( )
A. 之前
B. 之后
C. 都可以
需要购买答案的联系QQ:79691519满分:3 分
6. 从语言结构的使用方式推导出其类型称为______。()
A. 确定类型
B. 推导
C. 类型推导
需要购买答案的联系QQ:79691519满分:3 分
7. 语法树是______的浓缩表示。()
A. 二叉树
B. 图
C. 分析树
D. 平衡树
需要购买答案的联系QQ:79691519满分:3 分
8. 选择最优的寄存器指派方案是困难的,这个问题是______完全的。()
A. QP
B. NQ
C. NP
D. PQ
需要购买答案的联系QQ:79691519满分:3 分
9. 在分析树中,一个结点的______是由该结点的父结点和(或)兄弟结点的属性定义的。()
A. 继承属性
B. 综合属性
C. 值
D. 作用域
需要购买答案的联系QQ:79691519满分:3 分
10. 三地址代码是语法树或dag的______表示。()
A. 直线化
B. 图形化
C. 图表化
D. 线性化
此题选: D 满分:3 分
11. 数据对象运行时的表示由它的______决定。()
A. 值
B. 长度
C. 类型
D. 大小
需要购买答案的联系QQ:79691519满分:3 分
12. 文法的二义性和语言的二义性是两个______的概念。()
A. 不同
B. 相同
C. 无法判断
需要购买答案的联系QQ:79691519满分:3 分
13. “用高级语言书写的源程序都必须通过编译,产生目标代码后才能投入运行。”这种说法______。()
A. 不正确
B. 正确
需要购买答案的联系QQ:79691519满分:3 分
14. 程序块的概念起源于______语言。()
A. C
B. C++
C. Algol
D. FORTRAN
需要购买答案的联系QQ:79691519满分:3 分
15. 一个语言的文法是______。()
A. 唯一的
B. 不唯一的
C. 数量有限的
需要购买答案的联系QQ:79691519满分:3 分
16. 如果从一个类型转换到另一类型可以由编译器自动完成,这样的转换为______的转换,也叫做强制。
A. 隐式
B. 显式
C. 自动
需要购买答案的联系QQ:79691519满分:3 分
17. 如果转换必须有程序员写出,那么这种转换叫做______。()
A. 隐式的
B. 显式的
C. 自动的
需要购买答案的联系QQ:79691519满分:3 分
18. 当过程名出现在可执行语句中时,就说过程在该店被______。()
A. 引用
B. 调用
C. 使用
D. 执行
需要购买答案的联系QQ:79691519满分:3 分
19. 程序设计语言一般分为低级语言和高级语言两大类,其中______通常又称为面向机器的语言。( )
A. 高级语言
B. 专用程序语言
C. 低级语言
D. 通用程序语言
需要购买答案的联系QQ:79691519满分:3 分
20. 编译程序生成的目标程序______是机器语言的程序。()
A. 一定
B. 不一定
需要购买答案的联系QQ:79691519满分:3 分
《编译原理2243》14春在线作业1
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
二、判断题(共 10 道试题,共 40 分。)
V
1. 算符优先分析法是一种规范规约分析法。()
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
2. 任何正规文法都是上下文无关文法。()
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
3. 每一个直接短语都是某规则的右部。()
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
4. 编译方式与解释方式的根本分别在于是否生成目标代码。()
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
5. 转移语句是基本块的入口语句。()
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
6. SLR(1)文法是二义性文法。()
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
7. 在高级语言编译程序常用的语法分析方法中,预测分析法属于自上而下的语法分析方法。()
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
8. 名字就是标识符,标识符就是名字。()
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
9. 终态与非终态是可区别的。()
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
10. 若一个语言是无穷集合,则定义该语言的文法一定是递归的。()
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
一、单选题(共 20 道试题,共 60 分。)
V
1. 重载符号的含义依赖于______。()
A. 上文
B. 下文
C. 上下文
需要购买答案的联系QQ:79691519满分:3 分
2. 编译程序在优化时______用到源程序中的注释。()
A. 可能要
B. 不可能
需要购买答案的联系QQ:79691519满分:3 分
3. 一个声明起作用的那部分程序称为该声明的______。()
A. 主题
B. 函数
C. 标识
D. 作用域
此题选: D 满分:3 分
4. 代码优化的主要目标是______。1)、如何提高目标程序的运行速度;2)、如何减少目标程序运行所需的空间;3)、如何协调1)和2);4)、如何使生成的目标代码尽可能简短()
A. 1)2)
B. 1)2)3)
C. 1)2)4)
D. 1)2)3)4)
此题选: D 满分:3 分
5. 如果分析树中一结点的属性b依赖于属性c,那么这个结点的属性b的语义规则的计算必须在定义属性c的语义规则的计算______。( )
A. 之前
B. 之后
C. 都可以
需要购买答案的联系QQ:79691519满分:3 分
6. 从语言结构的使用方式推导出其类型称为______。()
A. 确定类型
B. 推导
C. 类型推导
需要购买答案的联系QQ:79691519满分:3 分
7. 语法树是______的浓缩表示。()
A. 二叉树
B. 图
C. 分析树
D. 平衡树
需要购买答案的联系QQ:79691519满分:3 分
8. 选择最优的寄存器指派方案是困难的,这个问题是______完全的。()
A. QP
B. NQ
C. NP
D. PQ
需要购买答案的联系QQ:79691519满分:3 分
9. 在分析树中,一个结点的______是由该结点的父结点和(或)兄弟结点的属性定义的。()
A. 继承属性
B. 综合属性
C. 值
D. 作用域
需要购买答案的联系QQ:79691519满分:3 分
10. 三地址代码是语法树或dag的______表示。()
A. 直线化
B. 图形化
C. 图表化
D. 线性化
此题选: D 满分:3 分
11. 数据对象运行时的表示由它的______决定。()
A. 值
B. 长度
C. 类型
D. 大小
需要购买答案的联系QQ:79691519满分:3 分
12. 文法的二义性和语言的二义性是两个______的概念。()
A. 不同
B. 相同
C. 无法判断
需要购买答案的联系QQ:79691519满分:3 分
13. “用高级语言书写的源程序都必须通过编译,产生目标代码后才能投入运行。”这种说法______。()
A. 不正确
B. 正确
需要购买答案的联系QQ:79691519满分:3 分
14. 程序块的概念起源于______语言。()
A. C
B. C++
C. Algol
D. FORTRAN
需要购买答案的联系QQ:79691519满分:3 分
15. 一个语言的文法是______。()
A. 唯一的
B. 不唯一的
C. 数量有限的
需要购买答案的联系QQ:79691519满分:3 分
16. 如果从一个类型转换到另一类型可以由编译器自动完成,这样的转换为______的转换,也叫做强制。
A. 隐式
B. 显式
C. 自动
需要购买答案的联系QQ:79691519满分:3 分
17. 如果转换必须有程序员写出,那么这种转换叫做______。()
A. 隐式的
B. 显式的
C. 自动的
需要购买答案的联系QQ:79691519满分:3 分
18. 当过程名出现在可执行语句中时,就说过程在该店被______。()
A. 引用
B. 调用
C. 使用
D. 执行
需要购买答案的联系QQ:79691519满分:3 分
19. 程序设计语言一般分为低级语言和高级语言两大类,其中______通常又称为面向机器的语言。( )
A. 高级语言
B. 专用程序语言
C. 低级语言
D. 通用程序语言
需要购买答案的联系QQ:79691519满分:3 分
20. 编译程序生成的目标程序______是机器语言的程序。()
A. 一定
B. 不一定
需要购买答案的联系QQ:79691519满分:3 分
《编译原理2243》14春在线作业1
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
二、判断题(共 10 道试题,共 40 分。)
V
1. 算符优先分析法是一种规范规约分析法。()
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
2. 任何正规文法都是上下文无关文法。()
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
3. 每一个直接短语都是某规则的右部。()
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
4. 编译方式与解释方式的根本分别在于是否生成目标代码。()
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
5. 转移语句是基本块的入口语句。()
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
6. SLR(1)文法是二义性文法。()
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
7. 在高级语言编译程序常用的语法分析方法中,预测分析法属于自上而下的语法分析方法。()
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
8. 名字就是标识符,标识符就是名字。()
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
9. 终态与非终态是可区别的。()
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
10. 若一个语言是无穷集合,则定义该语言的文法一定是递归的。()
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
上一篇 : 四川大学《继电保护原理2377》14春在线作业2