问题
单项选择题
将汇编语言程序翻译成机器语言程序的程序是 (44) 。
A.解释程序
B.目标程序
C.编译程序
D.汇编程序
答案
参考答案:D
解析:[分析]
本题考查解释、编译与翻译的概念和区别。
解释是指将源语言书写的源程序作为输入,直接解释成机器认识的二进制代码,解释一句后就提交计算机执行一句,并不形成目标程序。
编译是指把高级语言源程序作为输入,进行翻译转换,产生出机器语言的目标程序,然后再让计算机去执行这个目标程序,得到计算结果。
翻译是编译中的一个步骤,将汇编语言程序翻译成机器语言程序的程序是汇编程序。它也是计算机中将编译型高级语言程序翻译成机器语言程序的程序。