用高级语言编写的程序必须经过( )翻译成机器语言程序,计算机才能执行。急急急急!

A.低级语言 B.汇编程序 C.汇编语言 D.编译程序
一本书上一个单元写的是选B,一个写的是选D。 不知到底选哪个?

编译程序。

编译程序的最终目标是将源程序编译成目标程序。编译程序是把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。

编译程序属于采用生成性实现途径实现的翻译程序,以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出。编译出的目标程序通常还要经历运行阶段,以便在运行程序的支持下运行,加工初始数据,算出所需的计算结果。

扩展资料:

注意事项:

不要只为了解决问题而随意把代码都写在Main()函数里。

一个函数应该只解决一个功能或问题。

单个函数的代码行数最好不要超过20行。

要给每一个函数起一个好名称,做到见名知义的程度方便对程序整体的快速理解。

要给函数作注意语句,写代码不只是给用户看的,一个好的代码也应该让别人能容易理解。

参考资料来源:百度百科-高级语言

参考资料来源:百度百科-编译程序

参考资料来源:百度百科-机器语言

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-06-18
用高级语言编写的程序必须经过(编译程序 )翻译成机器语言程序,计算机才能执行。本回答被网友采纳
第2个回答  2010-07-02
D.编译程序本回答被提问者采纳
第3个回答  2010-07-02
汇编语言
相似回答