问题
单项选择题
把高级语言程序翻译成机器语言程序的工具有两种类型,分别为______。
A.解释程序与连接程序
B.解释程序与编译程序
C.连接程序与编译程序
D.翻译程序与解释程序
答案
参考答案:B
解析: 把高级语言源程序翻译成机器语言目标程序的工具,有两种类型:解释程序与编译程序。解释程序是把源程序输入一句、翻译一句、执行一句,并不形成整个目标程序;编译程序则是把输入的整个源程序进行全部翻译转换,产生出机器语言的目标程序,然后让计算机执行从而得到计算结果。