问题
单项选择题
计算机中之所以需要编译程序,是因为需要______。
A.将人的自然语言翻译成计算机语言
B.将汇编语言程序翻译成目标程序
C.将高级语言程序翻译成目标程序
D.人机对话
答案
参考答案:C
解析: A的答案是将人的自然语言翻译成计算机语言,这是需要进行研究的一种翻译方式,一般来说,目前这种方式由人工进行翻译。B答案中的翻译过程由汇编程序完成。D答案中的人机对话是编译与运行目标程序过程中能实现的一种功能,但不是编译程序完整功能的描述。因此,根据编译程序定义中说明的功能,C是正确答案。