1.若源程序是用高级语言编写的,目标程序是______,则其翻译程序称为编译程序。
2.词法分析和语法分析本质上都是对源程序的______进行分析。
3.如果源语言(编写源程序的语言)是高级语言,而目标语言是某计算机的汇编语言或机器语言,则这种翻译程序称为_____。
4.对编译程序而言,输入数据是_______,输出结果是________。
5.编译程序是一种常用的_________软件。
a.应用 b.系统
6.在使用高级语言编程时,首先可通过编译程序发现源程序的全部______错误和部分______错误。
a.语法 b.语义 c. 语用 d.运行
7.编译程序生成的目标程序_____是机器语言的程序。
a.一定 b.不一定
8.编译程序生成的目标程序_______是可执行的程序。
a.一定 b.不一定
9.“含有优化部分的编译程序的执行效率高”,这种说法正确吗?
10.有人认为编译程序的五个组成部分却一不可,这种看法正确吗?
答案: 
(End)