将高级语言源程序转换为机器级目标代码文件的程序是( )。

admin2017-08-16  31

问题 将高级语言源程序转换为机器级目标代码文件的程序是(          )。

选项 A、汇编程序
B、链接程序
C、编译程序
D、解释程序

答案C

解析 翻译程序是指把高级语言源程序转换成机器语言程序(目标代码)的软件。翻译程序有两种:一种是编译程序,它将高级语言源程序一次全部翻译成目标程序,每次执行程序时,只要执行目标程序,因此,只要源程序不变,就无须重新编译。另一种是解释程序,它将源程序的一条语句翻译成对应的机器目标代码,并立即执行,然后翻译下一条源程序语句并执行,直至所有源程序语句全部被翻译并执行完。所以解释程序的执行过程是翻译一句执行一句,并且不会生成目标程序。汇编程序也是一种语言翻译程序,它把汇编语言源程序翻译为机器语言程序。汇编语言是种面向机器的低级语言,是机器语言的符号表示,与机器语言一一对应。
转载请注明原文地址:https://kaotiyun.com/show/JDRi777K
0

随机试题
最新回复(0)