青书学堂陇东学院成人高等学历教育学习平台编译原理(专升本)网上考试答案
 |
| A:语法分析 B:中间代码生成 C:词法分析 D:目标代码生成 |
|
 |
| A:采用间接码表,便于优化处理 B: 节省存储空间,不便于表的修改 C:便于优化处理,节省存储空间 D:节省存储空间,不便于优化处理 |
|
编写一个计算机高级语言的源程序后 , 到正式上机运行之前,一般要经过_____这几步: (1) 编辑 (2) 编译 (3) 连接 (4) 运行 |
| A:(1)(2)(3)(4) B:(1)(2)(3) C:(1)(3) D:(1)(4) |
|
 |
| A: 说明标识符的过程或函数名 B: 说明标识符的过程或函数的静态层次 C: 说明标识符的过程或函数的动态层次 D: 标识符的行号 |
|
 |
| A:高级语言 B:机器语言 C:汇编语言 D:自然语言 |
|
 |
| A:维数 B:类型 C:维上下界 D:各维的界差 |
|
 |
| A:出错处理 B:词法分析 C:目标代码生成 D:表格管理 |
|
成,代码优化,目标代码生成等五个部分。 |
| A:语法分析 B:文法分析 C:语言分析 D:解释分析 |
|
 |
| A:比较简单 , 可移植性好 , 执行速度快 B:比较复杂 , 可移植性好 , 执行速度快 C:比较简单 , 可移植性差 , 执行速度慢 D:比较简单 , 可移植性好 , 执行速度慢 |
|
 |
| A: 先请先放 B: 先请后放 C: 后请先放 D:任意 |
|
 |
| A:语法规则 B:词法规则 C:语义规则 D:等价变换规则 |
|
 |
| A:在文法中使用递归规则,使得我们能用有限的规则去定义无穷集合的语言。 B:最左推导也称规范推导,用规范推导推导出的称为规范句型。 C:规范推导的逆过程,称为最左归约,也称为规范归约。 D:句子一定是句型,句型不一定是句子。 |
|
 |
| A:BASIC B:C C:FORTRAN D:PASCAL |
|
 |
| A: 强度削弱 B: 删除归纳变量 C:删除多余运算 D: 代码外提 |
|
 |
| A: 运行时间较短 B: 占用存储空间较小 C: 运行时间短但占用内存空间大 D:运行时间短且占用存储空间小 |
|
 |
| A: 代码外提,删除归纳变量 B:删除多余运算,删除无用赋值 C:强度削弱,代码外提 D:循环展开,循环合并 |
|
间代码生成,代码优化,目标代码生成等五个部分,还应包括()。 |
| A:模拟执行器 B:解释器 C:表格处理和出错处理 D:符号执行器 |
|
 |
| A: 源程序 B: 目标语言 C: 编译方法 D: 以上三项都是 |
|
 |
| A: 过程的连接数据 B:过程的嵌套层次 C: 过程的返回地址 D: 过程的入口地址 |
|
|
| A: 源程序 B:目标程序 C:连接程序 D:解释程序 |
|
型文法是( )。 |
| A: 短语文法 B:正则文法 C:上下文有关文法 D: 上下文无关文法 |
|
 |
| A:或 B:闭包 C:乘 D:连接 |
|
 |
| A: 提高程序的执行效率 B:使程序的结构更加清晰 C: 利用有限的机器内存并提高机器的执行效率 D:利用有限的机器内存但降低了机器的执行效率 |
|
 |
| A:汇编程序 B:翻译程序 C:解释程序 D:目标程序 |
|
| 已知文法G(S):S→S1|S0|a|b,则下列选项中不能由该文法推导出的是( )。 |
| A:b110 B:a000 C:b0a0 D:a101 |
|
 |
| A:消除左递归 B: 消除右递归 C:消除回溯 D:提取公共左因子 |
|
 |
| A: 句子 B: 句型 C:单词 D:产生式 |
|
。 |
| A: 后来者先填,先来者最后填 B: 按照关键字的多少 C:先来者先填 D: 随机 |
|
下面关于解释程序的描述正确的是_____。 (1) 解释程序的特点是处理程序时不产生目标代码 (2) 解释程序适用于 COBOL 和 FORTRAN 语言
(3) 解释程序是为打开编译程序技术的僵局而开发的 |
| A:(1)(2) B:(1) C:(1)(2)(3) D:(2)(3) |
|
 |
| A:直接短语 B:句柄 C:最左素短语 D:素短语 |
|
| 若 a 为终结符,则 A - gt;α ? aβ 为_____项目。 |
| A:归约 B:移进 C:接受 D:待约 |
|
 |
| A:汇编程序的翻译 B: 高级语言程序的解释执行 C:机器语言的执行 D:高级语言的翻译 |
|
 |
| A:词法分析、语法分析和代码优化 B:代码生成、代码优化和词法分析 C:词法分析、语法分析、语义分析和中间代码生成 D:词法分析、语法分析和代码优化 |
|
 |
| A:高级语言程序和低级语言程序 B:解释程序和编译程序 C:编译程序和操作系统 D:系统程序和应用程序 |
|
 |
| A: 机器语言 B: 汇编语言 C:C语言 D: 面向机器的程序设计语言 |
|
分析单词是怎样构成的 (2) 分析单词串是如何构成语句和说明的 (3) 分析语句和说明是如何构成程序的 (4) 分析程序的结构 |
| A: (2)(3) B:(2)(3)(4) C: (1)(2)(3) D: (1)(2)(3)(4) |
|
| 表达式( ┐ A ∨B)∧(C∨D)的逆波兰表示为_____。 |
| A:┐ AB∨∧CD∨ B:A ┐ B∨CD∨∧ C:AB∨┐ CD∨∧ D:A┐ B ∨∧CD∨ |
|
 |
| A: 开放定址法 B: 再哈希法 C: 链地址法 D:建立一个私有溢出区 |
|
法。 |
| A:源程序命令被逐个直接解释执行 B:先将源程序转化为之间代码 , 再解释执行 C:先将源程序解释转化为目标程序 , 再执行 D:以上方法都可以 |
|
编译过程中 , 语法分析器的任务就是_____。 (1) 分析单词是怎样构成的 (2) 分析单词串是如何构成语句和说明的 (3) 分析语句和说明是如何构成程序的 (4) 分析程序的结构 |
| A: (2)(3) B:(2)(3)(4) C:(1)(2)(3) D:(1)(2)(3)(4) |
|
() |
| A: 正确 B: 错误 |
|
) |
| A:正确 B:错误 |
|
| 正则文法其产生式为 A- gt;a , A- gt;Bb, A,B∈VN , a 、 b∈VT 。 ( ) |
| A:正确 B:错误 |
|
分配策略。() |
| A:正确 B:错误 |
|
的特性。() |
| A: 正确 B: 错误 |
|
信息,如类型、种属、所占单元大小、地址等等。 () |
| A:正确 B:错误 |
|
。 () |
| A: 正确 B: 错误 |
|
削减运算强度() |
| A:正确 B:错误 |
|
( ) |
| A:正确 B:错误 |
|
而得的另一种语言(目标语言)的程序。( ) |
| A:正确 B:错误 |
|
 |
| A: 正确 B: 错误 |
|
能准确地指出出错地点。() |
| A:正确 B:错误 |
|
 |
| A: 正确 B: 错误 |
|
以取消。( ) |
| A:正确 B:错误 |
|
() |
| A: 正确 B: 错误 |
|
() |
| A: 正确 B: 错误 |
|
() |
| A:正确 B:错误 |
|
码后才能投入运行”说法。() |
| A: 正确 B: 错误 |
|
机和乙机的操作系统功能完全相同。 () |
| A: 正确 B: 错误 |
|
 |
| A:正确 B:错误 |
|