单项选择题把一个高级语言程序翻译成机器可执行的目标程序的工作由下列程序之一完成()。
A.汇编程序
B.解释程序
C.编译程序
D.预处理程序
您可能感兴趣的试卷
你可能感兴趣的试题
1.单项选择题()是指源程序中不符合语义规则的错误,这些错误一般在语义分析时能检测出来。
A.语义错误
B.语法错误
C.短语错误
D.短句错误
2.单项选择题1型文法也称为()。
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.单项选择题下面哪个文法是左递归的()。
A.E→E+T|T
B.T→F*T
C.E→E.
D.E→a
8.单项选择题
编译程序必须完成的工作有()。
(1)词法分析
(2)语法分析
(3)语义分析
(4)目标代码生成
(5)中间代码生成
(6)代码优化
A.(1)(2)(3)(4)
B.(1)(2)(3)(4)(5)
C.(1)(2)(3)(4)(5)(6)
D.(1)(2)(3)(4)(6)
9.单项选择题LR(1)文法都是()。
A.无二义性且无左递归
B.可能有二义性但无左递归
C.无二义性但可能是左递归
D.可以既有二义性又有左递归
10.问答题最常用的代码优化技术有哪些?
最新试题
采用确定的自顶向下分析时,必须()
题型:单项选择题
关于短语和句柄,正确的论述是()
题型:单项选择题
LR分析法属于()
题型:单项选择题
在循环内可以实行的优化有()
题型:单项选择题
编译过程中将源代码翻译成中间代码,具有很多优点,其中()不是中间代码的优点。
题型:单项选择题
一个字符属于FOLLOW(S),这个字符的含义是()
题型:单项选择题
关于嵌套层次表display表描述正确的是()
题型:单项选择题
分析树上的每个分支结点都由()标记。
题型:填空题
在递归子程序方法中,若文法存在左递归,则会使分析过程产生()
题型:单项选择题
嵌套过程语言的程序,内层过程引用非局部量可通过()跟踪外层过程最新活动记录的位置。
题型:单项选择题