学堂在线哈尔滨工程大学编译原理(2021秋)期末测试题答案
- 在编译中进行语法检查的目的是为了发现程序中所有错误。() 2021-11-25
- 词法分析器的输出结果是____。 A 单词的种别编码和自身值 B 单词的种别编 2021-11-25
- 静态数组的存储空间可以在编译时确定。() 2021-11-25
- 解释程序适用于COBOL和FORTRAN语言。() 2021-11-25
- ____是一种典型的解释型语言。 A C B PASCAL C BASIC D FORTRAN 2021-11-25
- 文法S→aS|bR|ε,R→cS描述的语言是(a|bc)*。() 2021-11-25
- 上下文无关文法______产生语言L={anbnci|i>=1,n>=1} A 可以 B 不可以 2021-11-25
- 使用高级语言进行编程时,首先可以通过编译程序发现源程序的所有_____错误 2021-11-25
- 在目标代码生成阶段,符号表用_____。A 地址分配 B 语法检查 C 语义检查 2021-11-25
- 将编译程序分成若干个“遍”是为了__。 A 利用有限的机器内存并提高机器的 2021-11-25
- 逆波兰法表示的表达式亦称前缀式。() 2021-11-25
- 一个语义子程序描述了一个文法所对应的翻译工作。() 2021-11-25
- 一个句型的句柄一定是文法某产生式的右部。() 2021-11-25
- 下面关于解释程序的描述正确的是_____。 (1) 解释程序的特点是处理程序时不 2021-11-25
- 一个算符优先文法可能不存在算符优先函数与之对应。() 2021-11-25
- LR法是自顶向下语法分析方法。() 2021-11-25
- 在规范规约中用最左素短语来刻划可归约串。() 2021-11-25
- 下面逆波兰式(后缀式)中,能正确表示算术表达式a+b+c+d的是 ______。 A ab+ 2021-11-25
- 二义文法是指_____ A 文法中的任何一个非终结符,都存在以它为左部的两面 2021-11-25
- 优化可生成____的目标代码。 A 运行时间较短 B 运行时间短但占用内存空间 2021-11-25