第一章测试
1.
编译是对()程序进行翻译?A:机器语言
B:高级语言
C:汇编语言
D:自然语言
答案:B
2.
()过程不是每个编译程序都必需的?A:
中间代码生成和代码优化
B:
词法分析和语法分析
C:
代码优化和目标代码生成
D:
语义分析和中间代码生成
答案:A
3.
编译程序各阶段的工作都涉及()。A:
表格管理
B:
出错管理
C:
代码生成
D:
语法分析
答案:AB
4.
目标代码生成阶段的工作与目标机器的体系结构密切相关。A:错
B:对
答案:B
5.
解释方式下,在机器上运行的目标程序完全独立于源程序。A:对
B:错
答案:B