1
您的位置: 线上活动  >  在线答题  >  答题题库

编译原理

2022-08-01 07:40:36.226.0.4423

编译原理 在线考试 答题题目
1、 词法分析器的输出结果是
  • A、单词的种别编码
  • B、单词在符号表中的位置
  • C、单词的种别编码和自身值
  • D、单词自身值


  • 2、 正规式 M 1 和 M 2 等价是指
  • A、M1和M2的状态数相等
  • B、M1和M2的有向边条数相等
  • C、M1和M2所识别的语言集相等
  • D、M1和M2状态数和有向边条数相等


  • 3、 文法G:S→xSx|y所识别的语言是
  • A、xyx
  • B、(xyx)*
  • C、xnyxn(n≥0)
  • D、x*yx*


  • 4、 如果文法G是无二义的,则它的任何句子α
  • A、最左推导和最右推导对应的语法树必定相同
  • B、最左推导和最右推导对应的语法树可能不同
  • C、最左推导和最右推导必定相同
  • D、可能存在两个不同的最左推导,但它们对应的语法树相同


  • 5、 构造编译程序应掌握
  • A、源程序
  • B、目标语言
  • C、编译方法
  • D、以上三项都是


  • 6、 四元式之间的联系是通过_____实现的
  • A、指示器
  • B、临时变量
  • C、符号表
  • D、程序变量


  • 7、 表达式(┐A∨B)∧(C∨D)的逆波兰表示为
  • A、 ┐AB∨∧CD∨
  • B、A┐B∨CD∨∧
  • C、AB∨┐CD∨∧
  • D、A┐B∨∧CD∨


  • 8、 优化可生成_____的目标代码
  • A、运行时间较短
  • B、占用存储空间较小
  • C、运行时间短但占用内存空间大
  • D、运行时间短且占用存储空间小


  • 9、 下列______优化方法不是针对循环优化进行的
  • A、强度削弱
  • B、删除归纳变量
  • C、删除多余运算
  • D、代码外提


  • 10、 编译程序使用__B___区别标识符的作用域
  • A、说明标识符的过程或函数名
  • B、说明标识符的过程或函数的静态层次
  • C、说明标识符的过程或函数的动态层次
  • D、标识符的行号


  • 微信扫一扫 在线答题 在线出卷 随机出题小程序 闯关答题软件 出题答题小程序