题目
编译程序是将高级语言源程序翻译成二进制代码的程序。A. 对B. 错
编译程序是将高级语言源程序翻译成二进制代码的程序。
A. 对
B. 错
题目解答
答案
A. 对
解析
考查要点:本题主要考查学生对编译程序基本概念的理解,需要明确编译程序的功能及其输出形式。
解题核心:
编译程序的作用是将高级语言(如C、Java等)书写的源代码转换为机器可以直接执行的二进制代码(目标代码)。关键在于区分编译与解释的不同:编译是一次性翻译成二进制,而解释是逐行翻译执行。题目中的描述符合编译程序的定义,因此正确。
关键概念解析:
- 高级语言:如Python、C++等,接近人类自然语言,需转换为机器语言才能运行。
- 编译程序:通过语法分析、代码生成等步骤,将高级语言翻译为二进制指令(目标代码)。
- 二进制代码:计算机硬件可以直接识别和执行的机器语言代码。
选项判断:
题目明确指出编译程序的功能是“翻译成二进制代码”,与上述概念一致,因此答案为A. 对。