奥鹏作业答案 发表于 2021-5-2 10:04:44

北语21春《编译原理》作业1参考

21春《编译原理》作业1
1.[多选题] 运行时的存储区常常划分为:(   )
无忧答案网答案资料下载,请参考帮助中心说明
    A.目标区
    B.静态数据区
    C.栈区
    D.堆区
    答:——ABCD——
2.[多选题] 循环优化的重要技术有(   )。
    A.代码外提
    B.删除归纳变量
    C.强度削弱
    D.局部优化
    答:——ABC——
3.[多选题] 四元式是一种比较普遍采用的中间代码形式,它的四个组成成分是(   )。
    A.算法op
    B.第一运算对象ARG1
    C.第二运算对象ARG2
    D.运算结果RESULT
    答:——ABCD——
4.[多选题] 在编译过程中,语法分析器的任务是()。
    A.分析单词是怎样构成的    更多答案进 ap5u.com 南开 q1647861640
    B.分析单词串是如何构成语句和说明的
    C.分析语句和说明是如何构成程序的
    D.分析程序的结构
    答:————
5.[多选题] 一个控制流程图可以表示成一个组,它包括(    )。
    A.图中所有结点集
    B.图中所有有向边集
    C.首结点
    D.堆区
    答:————
6.[判断题] 所谓数据空间的分配,本质上看,是将程序中的每个名字与一个存储位置关联起来,该存储位置用以容纳名字的值。
    A.错误
    B.正确
    答:————
7.[判断题] 通常编译过程分成前端和后端,后端是由这样一些阶段组成:这些阶段的工作主要依赖于源语言而与目标机无关。
    A.错误
    B.正确
    答:————
8.[判断题] 题目见图片<img height="106" width="334" alt="" src="http://file.open.com.cn/ItemDB/36682/86593734-570d-437c-a87d-79340861146e/2009219105850488.gif" />
    A.错误
    B.正确
    答:————
9.[判断题] 计算机高级语言翻译成低级语言只有解释一种方式。(    )
    A.错误
    B.正确
    答:————
10.[判断题] 自底而上语法分析方法的主要问题是候选式的选择。(    )
    A.错误
    B.正确
    答:————
11.[判断题] 语法分析所依据的是语言的语法规则,即描述程序结构的规则。
    A.错误
    B.正确
    答:————
12.[判断题] 一个多遍的编译程序可以较之一遍的编译程序少占内存。
    A.错误
    B.正确
    答:————
13.[判断题] 一个确定有穷自动机有且只有一个终态。(    )
    A.错误
    B.正确
    答:————
14.[判断题] 一个分程序是一个含有它自己的局部数据(变量)声明的语句。
    A.错误
    B.正确
    答:————
15.[判断题] 逆波兰记号是最简单的一种中间代码表示形式。
    A.错误
    B.正确
    答:————
16.[判断题] 甲机上的某编译程序在乙机上能直接使用的必要条件是甲机和乙机的操作系统功能完全相同。(    )
    A.错误
    B.正确
    答:————
17.[判断题] 在编译方式下执行源程序,易于查错,在程序执行中可以修改程序,但执行效率低。
    A.错误
    B.正确
    答:————
18.[判断题] 词法分析和语法分析本质上都是对源程序的结构进行分析。
    A.错误
    B.正确
    答:————
19.[判断题] 题目见图片<img height="31" width="667" alt="" src="http://file.open.com.cn/ItemDB/36682/f203f22e-7ebd-4b2f-95bc-ecaf42b5ea62/200921911954484.gif" />
    A.错误
    B.正确
    答:————
20.[判断题] 对于数据空间的存贮分配,FORTRAN采用动态贮存分配策略。(    )
    A.错误
    B.正确
    答:————
21.[判断题] 题目见图片<img height="31" width="593" alt="" src="http://file.open.com.cn/ItemDB/36682/0e3adea6-8856-48e0-a428-1030980df290/20092191111881.gif" />
    A.错误
    B.正确
    答:————
22.[判断题] 程序设计语言中的布尔表达式只有一个作用,即用做改变控制流语句中的表达式。
    A.错误
    B.正确
    答:————
23.[判断题] 题目见图片<img height="29" width="291" alt="" src="http://file.open.com.cn/ItemDB/36682/d35dac09-6e52-490a-a49a-25a6e9028284/2009219111121812.gif" />
    A.错误
    B.正确
    答:————
24.[判断题] 解释程序适用于 COBOL 和 FORTRAN 语言。(    )
    A.错误
    B.正确
    答:————
25.[判断题] 在解释方式下,解释程序将按照源程序中语句的动态顺序,逐句地进行分析解释,并立即予以执行。
    A.错误
    B.正确
    答:————

转载注明 无忧答案网随机作业核对题目后下载答案
页: [1]
查看完整版本: 北语21春《编译原理》作业1参考