地大《编译原理与技术》在线作业一
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
一、单选题(共 25 道试题,共 100 分。)
V
1. 程序设计语言的描述主要包括两部分,其一是()描述部分,其二是语义描述部分。
A. 词法
B. 文法
需要购买答案的联系QQ:79691519满分:4 分
2. DAG是可有多个父节点的特殊的树,表示()。
A. 有环有向图
B. 无环有向图
C. 有环无向图
D. 无环无向图
需要购买答案的联系QQ:79691519满分:4 分
3. Lex是由贝尔实验室M.E Lesk和E. Schmidt开发的()。
A. 词法分析器生成器
B. 语法分析器生成器
C. 语义分析器生成器
D. 中间代码生成器
需要购买答案的联系QQ:79691519满分:4 分
4. 优化的必要性体现在()。
A. 受到高级语言能力的限制
B. 源程序可能是由其他系统自动生成的
C. 在中间代码生成阶段产生出很多明显可优化的部分
D. 以上全对
此题选: D 满分:4 分
5. ()可出现于表达式中,而()则不可出现于表达式中。
A. 函数调用;过程调用
B. 过程调用;函数调用
需要购买答案的联系QQ:79691519满分:4 分
6. 代码生成部分主要与目标机有关,因此称之为编译器的()。
A. 前端
B. 后端
需要购买答案的联系QQ:79691519满分:4 分
7. ()的优点是可避免重复性工作,因此编译速度快。
A. 一遍扫描法
B. 多遍扫描法
需要购买答案的联系QQ:79691519满分:4 分
8. L-属性文法的最大特点就是产生式右部符号的()不依赖于其右部符号的任何属性。
A. 继承属性
B. 综合属性
需要购买答案的联系QQ:79691519满分:4 分
9. 程序结构的描述方法主要有两种:一是用所谓的巴克斯范式(BNF);一是用所谓的()。
A. 词法图
B. 文法图
C. 语法图
D. 自动机
需要购买答案的联系QQ:79691519满分:4 分
10. 多元式中间代码的计算顺序通常是,先()后()。
A. 左分量;右分量
B. 右分量;左分量
需要购买答案的联系QQ:79691519满分:4 分
11. 第一个编译器是20世纪50年代后期出现的()语言编译器。
A. C
B. PASCAL
C. FORTRAN
D. BASIC
需要购买答案的联系QQ:79691519满分:4 分
12. 编译器通常按需要把寄存器分为三组使用:可分配寄存器、保留寄存器和零用寄存器,其中()是用来打“短工”的寿命非常短的寄存器。
A. 可分配寄存器
B. 保留寄存器
C. 零用寄存器
D. 以上全对
需要购买答案的联系QQ:79691519满分:4 分
13. 使用中间代码的主要好处是:便于移植,以及()。
A. 便于修改
B. 便于优化
C. 便于掌握
D. 以上全对
此题选: D 满分:4 分
14. 属性分为继承属性和综合属性两类,其中开始符没有()属性,在开始时要确定。
A. 继承属性
B. 综合属性
需要购买答案的联系QQ:79691519满分:4 分
15. 常见的查表方法有顺序查表法、平分查表法和()。
A. 散列查表法
B. 排序查表法
需要购买答案的联系QQ:79691519满分:4 分
16. ()以文本文件方式存在,即以字符串形式存在。
A. 源程序
B. 目标代码
C. 中间代码
D. 目标程序
需要购买答案的联系QQ:79691519满分:4 分
17. 常量表达式是指取固定值的表达式,而其优化的意思是,把表达式的值由编译器()地计算出来并以此替换表达式。
A. 静态
B. 动态
需要购买答案的联系QQ:79691519满分:4 分
18. ()的主要思想是:首先对于每个语法符号引进相关的属性符号;其次对于每个产生式写出计算属性值的属性规则。
A. 动作文法
B. 属性文法
需要购买答案的联系QQ:79691519满分:4 分
19. LR分析方法属于()分析方法。
A. 自顶向下
B. 自底向上
需要购买答案的联系QQ:79691519满分:4 分
20. ()是用于代码生成的最一般的中间代码形式,开始主要用来表示语句中出现的表达式。
A. 栈式
B. 三元式
C. 四元式
D. 抽象语法树(AGT)
此题选: D 满分:4 分
21. S-属性文法是只有()的一种特殊的属性文法。
A. 继承属性
B. 综合属性
需要购买答案的联系QQ:79691519满分:4 分
22. 在声明中,()部分不产生目标代码,因此不需要产生中间代码。
A. 标号声明
B. 常量声明
C. 类型声明
D. 以上全对
此题选: D 满分:4 分
23. 有限自动机(简称自动机)分为确定有限自动机()和非确定有限自动机()。
A. DFA;NFA
B. NFA;DFA
需要购买答案的联系QQ:79691519满分:4 分
24. 循环优化中,对于每个循环一般都要识别其(),需要时还要识别循环的必经点等信息。
A. 入口部分
B. 重复部分
C. 出口部分
D. 以上全对
此题选: D 满分:4 分
25. 编译程序的输入对象称为(),输出对象称为()。
A. 目标程序;源程序
B. 源程序;目标程序
C. 源程序;源程序
D. 目标程序;目标程序
需要购买答案的联系QQ:79691519满分:4 分
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
一、单选题(共 25 道试题,共 100 分。)
V
1. 程序设计语言的描述主要包括两部分,其一是()描述部分,其二是语义描述部分。
A. 词法
B. 文法
需要购买答案的联系QQ:79691519满分:4 分
2. DAG是可有多个父节点的特殊的树,表示()。
A. 有环有向图
B. 无环有向图
C. 有环无向图
D. 无环无向图
需要购买答案的联系QQ:79691519满分:4 分
3. Lex是由贝尔实验室M.E Lesk和E. Schmidt开发的()。
A. 词法分析器生成器
B. 语法分析器生成器
C. 语义分析器生成器
D. 中间代码生成器
需要购买答案的联系QQ:79691519满分:4 分
4. 优化的必要性体现在()。
A. 受到高级语言能力的限制
B. 源程序可能是由其他系统自动生成的
C. 在中间代码生成阶段产生出很多明显可优化的部分
D. 以上全对
此题选: D 满分:4 分
5. ()可出现于表达式中,而()则不可出现于表达式中。
A. 函数调用;过程调用
B. 过程调用;函数调用
需要购买答案的联系QQ:79691519满分:4 分
6. 代码生成部分主要与目标机有关,因此称之为编译器的()。
A. 前端
B. 后端
需要购买答案的联系QQ:79691519满分:4 分
7. ()的优点是可避免重复性工作,因此编译速度快。
A. 一遍扫描法
B. 多遍扫描法
需要购买答案的联系QQ:79691519满分:4 分
8. L-属性文法的最大特点就是产生式右部符号的()不依赖于其右部符号的任何属性。
A. 继承属性
B. 综合属性
需要购买答案的联系QQ:79691519满分:4 分
9. 程序结构的描述方法主要有两种:一是用所谓的巴克斯范式(BNF);一是用所谓的()。
A. 词法图
B. 文法图
C. 语法图
D. 自动机
需要购买答案的联系QQ:79691519满分:4 分
10. 多元式中间代码的计算顺序通常是,先()后()。
A. 左分量;右分量
B. 右分量;左分量
需要购买答案的联系QQ:79691519满分:4 分
11. 第一个编译器是20世纪50年代后期出现的()语言编译器。
A. C
B. PASCAL
C. FORTRAN
D. BASIC
需要购买答案的联系QQ:79691519满分:4 分
12. 编译器通常按需要把寄存器分为三组使用:可分配寄存器、保留寄存器和零用寄存器,其中()是用来打“短工”的寿命非常短的寄存器。
A. 可分配寄存器
B. 保留寄存器
C. 零用寄存器
D. 以上全对
需要购买答案的联系QQ:79691519满分:4 分
13. 使用中间代码的主要好处是:便于移植,以及()。
A. 便于修改
B. 便于优化
C. 便于掌握
D. 以上全对
此题选: D 满分:4 分
14. 属性分为继承属性和综合属性两类,其中开始符没有()属性,在开始时要确定。
A. 继承属性
B. 综合属性
需要购买答案的联系QQ:79691519满分:4 分
15. 常见的查表方法有顺序查表法、平分查表法和()。
A. 散列查表法
B. 排序查表法
需要购买答案的联系QQ:79691519满分:4 分
16. ()以文本文件方式存在,即以字符串形式存在。
A. 源程序
B. 目标代码
C. 中间代码
D. 目标程序
需要购买答案的联系QQ:79691519满分:4 分
17. 常量表达式是指取固定值的表达式,而其优化的意思是,把表达式的值由编译器()地计算出来并以此替换表达式。
A. 静态
B. 动态
需要购买答案的联系QQ:79691519满分:4 分
18. ()的主要思想是:首先对于每个语法符号引进相关的属性符号;其次对于每个产生式写出计算属性值的属性规则。
A. 动作文法
B. 属性文法
需要购买答案的联系QQ:79691519满分:4 分
19. LR分析方法属于()分析方法。
A. 自顶向下
B. 自底向上
需要购买答案的联系QQ:79691519满分:4 分
20. ()是用于代码生成的最一般的中间代码形式,开始主要用来表示语句中出现的表达式。
A. 栈式
B. 三元式
C. 四元式
D. 抽象语法树(AGT)
此题选: D 满分:4 分
21. S-属性文法是只有()的一种特殊的属性文法。
A. 继承属性
B. 综合属性
需要购买答案的联系QQ:79691519满分:4 分
22. 在声明中,()部分不产生目标代码,因此不需要产生中间代码。
A. 标号声明
B. 常量声明
C. 类型声明
D. 以上全对
此题选: D 满分:4 分
23. 有限自动机(简称自动机)分为确定有限自动机()和非确定有限自动机()。
A. DFA;NFA
B. NFA;DFA
需要购买答案的联系QQ:79691519满分:4 分
24. 循环优化中,对于每个循环一般都要识别其(),需要时还要识别循环的必经点等信息。
A. 入口部分
B. 重复部分
C. 出口部分
D. 以上全对
此题选: D 满分:4 分
25. 编译程序的输入对象称为(),输出对象称为()。
A. 目标程序;源程序
B. 源程序;目标程序
C. 源程序;源程序
D. 目标程序;目标程序
需要购买答案的联系QQ:79691519满分:4 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
上一篇 : 14秋中国地质大学《国土资源概论》在线作业二
下一篇 : 14秋中国地质大学《电子电路基础》在线作业一