下面关于解释程序和编译程序的论述正确的是( )
下面关于解释程序和编译程序的论述正确的是( )

A、编译程序和结束程序均不能产生目标程序
B、编译程序和结束程序均能产生目标程序
C、编译程序能产生目标程序而解释程序不能
D、编译程序不能产生目标程序而解释程序能
【正确答案】:C
【题目解析】:要在计算机上运行高级语言程序就必须配备程序语言翻译程序。对于高级语言有两种翻译方法:编译和解释。编译是调用相应语言的编译程序,把源程序变成目标程序,然后再用连接程序把它与库文件相连形成可执行文件。解释是调用解释程序在运行源程序时逐条把源程序语句进行解释和执行,不保留目标程序代码,不生成可执行文件。​编译程序能产生目标程序,而解释程序则不能。故本题答案选择C。

Top