精品
感谢下载?/p>
第一?/p>
1
、将编译程序分成若干个“遍”是为了
?/p>
a
.提高程序的执行效率
b
.使程序的结构更加清?/p>
c
.利用有限的机器内存并提高机器的执行效率
d
.利用有限的机器内存但降低了机器的执行效?/p>
2
、构造编译程序应掌握
?/p>
a
.源程序
b
.目标语言
c
.编译方?/p>
d
.以上三项都?/p>
3
、变量应?/p>
?/p>
a
.持有左?/p>
b
.持有右?/p>
c
.既持有左值又持有右?/p>
d
.既不持有左值也不持有右?/p>
4
、编译程序绝大多数时间花?/p>
上?/p>
a
.出错处?/p>
b
.词法分?/p>
c
.目标代码生?/p>
d
.管理表?/p>
5
?/p>
不可能是目标代码?/p>
a
.汇编指令代?/p>
b
.可重定位指令代?/p>
c
.绝对指令代?/p>
d
.中间代?/p>
6
、使?/p>
可以定义一个程序的意义?/p>
a
.语义规?/p>
b
.语法规?/p>
c
.产生规?/p>
d
.词法规?/p>
7
、词法分析器的输入是
?/p>
a
.单词符号串
b
.源程序