题22

题目

Q:【2016 统考真题】将高级语言源程序转换为机器级目标代码文件的程序是 ( )。
A. 汇编程序 B. 链接程序 C. 编译程序 D. 解释程序

分析

A:翻译程序是指把高级语言源程序转换成机器语言程序的软件。
翻译程序有两种:一种是编译程序, 它将源程序一次全部翻译成目标程序, 并且会生成目标代码文件。
另一种是解释程序, 它将源程序的一条语句翻译成对应的机器目标代码, 并立即执行, 翻译一句执行一句, 并且不会生成目标代码文件。
汇编程序也是一种翻译程序, 它把汇编语言源程序翻译为机器语言程序。

选C