西安交通大学网络教育考试《编译原理》机考复习题答案(一)

【导读】 [西安交通大学网络教育考试《编译原理》复习题]文法G产生的()的全体是该文法描述的语言。[A]句型[B]终结符集[C]非终结符集[D]句子参考答案:查看答案[西安交通大学网络教育考试《编译原理》复习题]如果一个编译程序能产生不同于其宿主机的机器代码,则称它为()。[A]诊断编译程序[B]优化编译程序[C]交叉编译程序[D]可变目标编译程序参考答案:查看答案[

西安网络教育专升本网的咨询老师们常常会被同学们问到这些问题,西安交通大学网络教育考试《编译原理》机考复习题答案(一),为了不让同学们失望,总是不厌其烦的重复着一次又一次地回答着这些问题。为此,小编特地遍查资料,终于找到以下有关西安交通大学网络教育考试《编译原理》机考复习题答案(一)的资料,希望能为同学们清楚地解答西安交通大学网络教育考试《编译原理》机考复习题答案(一)。

  1. [西安交通大学网络教育考试《编译原理》复习题] 文法G产生的( )的全体是该文法描述的语言。
    [A] 句型
    [B] 终结符集
    [C] 非终结符集
    [D] 句子
  2. [西安交通大学网络教育考试《编译原理》复习题] 如果一个编译程序能产生不同于其宿主机的机器代码,则称它为( )。
    [A] 诊断编译程序
    [B] 优化编译程序
    [C] 交叉编译程序
    [D] 可变目标编译程序
  3. [西安交通大学网络教育考试《编译原理》复习题] 构造编译程序应掌握( )。
    [A] 源程序
    [B] 目标语言
    [C] 编译方法
    [D] 以上三项都是
  4. [西安交通大学网络教育考试《编译原理》复习题] 文法开始符号的所有( )作为属性计算前的初始值。
    [A] 综合属性
    [B] 继承属性
    [C] 继承属性和综合属性
    [D] 都不是
  5. [西安交通大学网络教育考试《编译原理》复习题] 为了便于优化处理,三地址代码可以表示成( )。
    [A] 三元式
    [B] 四元式
    [C] 后缀式
    [D] 间接三元式
  6. [西安交通大学网络教育考试《编译原理》复习题] 两个不同过程的活动,其生存期是( )。
    [A] 重叠的,不嵌套的
    [B] 不重叠的,嵌套的
    [C] 重叠的,嵌套的
    [D] 不重叠的,不嵌套的
  7. [西安交通大学网络教育考试《编译原理》复习题] 后缀式ab+cd+/可用表达式( )来表示。
    [A] a+b/c+d
    [B] (a+b)/(c+d)
    [C] a+b/(c+d)
    [D] a+b+c/d
  8. [西安交通大学网络教育考试《编译原理》复习题] Pascal中过程说明的局部变量地址分配在( )。
    [A] 调用者的数据区中
    [B] 被调用者的数据区中
    [C] 主程序的数据区中
    [D] 公共数据区中
  9. [西安交通大学网络教育考试《编译原理》复习题] 合并表达式中常量运算的目的是( )。
    [A] 使表达式中的常量尽可能少
    [B] 是表达式尽可能简短
    [C] 将可在编译时刻计算的常量运算在编译时刻计算出来,然后用所计算出来的值替换表达式中出现的所有这种常量运算,使得生成的代码指令尽可能少
    [D] 以上都是
  10. [西安交通大学网络教育考试《编译原理》复习题] 教材介绍了三种符号表的构造和处理方法,其中( )中常把符号表组织成二叉树形式。
    [A] 线性组织
    [B] 排序组织和二分法
    [C] 杂凑(散列)组织
    [D] 非线性组织
  11. [西安交通大学网络教育考试《编译原理》复习题] 过程信息表不包含( )。
    [A] 过程入口地址
    [B] 过程的静态层次
    [C] 过程名
    [D] 过程参数信息
  12. [西安交通大学网络教育考试《编译原理》复习题] 编译过程中,语法分析器的任务是( )① 分析单词的构成② 分析单词串如何构成语句③ 分析语句是如何构成程序④ 分析程序的结构
    [A] ②③
    [B] ④
    [C] ①②③④
    [D] ②③④
  13. [西安交通大学网络教育考试《编译原理》复习题] 现代多数实用编译程序所产生的目标代码都是一种可重定位的指令代码,在运行前必须借助于一个( )把各个目标模块,包括系统提供的库模块连接在一起,确定程序变量或常数在主存中的位置,装入内存中制定的起始地址,使之成为一个可运行的绝对指令代码的程序。
    [A] 重定位程序
    [B] 解释程序
    [C] 连接装配程序
    [D] 诊断程序
  14. [西安交通大学网络教育考试《编译原理》复习题] 中间代码生成时所遵循的是( )。
    [A] 语法规则
    [B] 词法规则
    [C] 语义规则
    [D] 等价变换规则
  15. [西安交通大学网络教育考试《编译原理》复习题] Fortran语言的编译程序采用( )分配策略。
    [A] 静态
    [B] 最佳
    [C] 堆式动态
    [D] 栈式动态
  16. [西安交通大学网络教育考试《编译原理》复习题] 编译程序使用( )区别标识符的作用域。
    [A] 说明标识符的过程或函数名
    [B] 说明标识符的过程或函数的静态层次
    [C] 说明标识符的过程或函数的动态层次
    [D] 标识符的行号
  17. [西安交通大学网络教育考试《编译原理》复习题] LR语法分析栈中存放的状态是识别( )的DFA状态。
    [A] 前缀
    [B] 可归前缀
    [C] 项目
    [D] 句柄
  18. [西安交通大学网络教育考试《编译原理》复习题] 已知文法G[S]:S→A1,A→A1|S0|0。与G等价的正规式是( )
    [A] 0(0|1)*
    [B] 1*|0*1
    [C] 0(1|10)*1
    [D] 1(10|01)*0
  19. [西安交通大学网络教育考试《编译原理》复习题] ( )文法不是LL(1)的。
    [A] 递归
    [B] 右递归
    [C] 2型
    [D] 含有公共左因子的
  20. [西安交通大学网络教育考试《编译原理》复习题] 设有文法G[S]:S→S1|S0|Sa|Sc|a|b|c,下列符号串中是该文法的句子有( )
    [A] ab0
    [B] a0c01
    [C] a0b0a
    [D] bc10

以上就是由西安网络教育专升本网老师悉心整理出的有关西安交通大学网络教育考试《编译原理》机考复习题答案(一)的资料,希望能够对有志报考远程网络教育专升本或者已经报考远程网络教育专升本的同学们有一定的帮助!

对于远程网络教育专升本考试,如果您还有什么疑问,请点击本网页右侧的在线咨询按钮向我们的在线老师咨询,他们会给您更加详细的回答。

如转载本文请注明来源和网址:
http://www.wangluojiaoyu.cc/xajtdx/kszl/xajtdxwljyksbyyljkfxtday.html

  1. 找学校

    网络教育报名学校

  2. 选专业

    网络教育报名专业

  3. 网上报名

    在线填写报名表

  4. 录取查询

    网络教育录取通知书查询

  5. 在线学习

    进入网络教育学习平台

  6. 证书样本

    网络教育毕业证书样本

考试复习资料
学习资料

毕业证样本

院校动态
在线客服系统