问题
单项选择题
()的任务是将来源不同的编译单元装配成一个可执行程序。
A.编译程序
B.解释程序
C.链接程序
D.装入程序
答案
参考答案:C
解析:
编译程序是指把用高级程序设计语言书写的源程序,翻译成等价的计算机汇编语言或机器语言的目标程序的翻译程序。编译程序的基本功能是把源程序翻译成目标程序。
解释程序是指按照源程序的指令或语句的动态执行顺序,逐条或逐句翻译并立即执行的翻译程序。解释程序的特点是把源程序直接翻译成加工输入数据,产生所求的动作,而不是产生目标语言形式的目标程序。
源程序经过编译后,可得到一个目标模块,链接程序的功能是将这组目标模块,以及它们所需要的库函数,装配成一个完整的转入模块,即装配成一个可执行程序。
装入程序将装入模块装入内存。