单选题
1、第279题 (1.0分) 题号:560 能将高级语言编写的源程序转换为目标程序的是()。
A
链接程序
B
解释程序
C
编译程序
D
编辑程序
答案解析
正确答案:C
解析:
**解析:**
本题考查的是计算机程序设计语言处理系统的基本概念,主要区分编译、解释、链接和编辑这几种程序的功能。
1. **编译程序(Compiler)**:
* **功能**:将高级语言编写的源程序一次性翻译成机器语言的目标程序(通常是 `.obj` 或 `.o` 文件)。
* **特点**:生成独立的目标代码文件,执行效率高。
* **结论**:符合题目描述“将源程序转换为目标程序”。
2. **其他选项分析**:
* **A. 链接程序(Linker)**:
* 功能是将编译生成的多个目标模块以及所需的库函数连接在一起,形成最终的可执行程序(如 `.exe` 文件)。它处理的是目标程序到可执行程序的阶段,而不是源程序到目标程序。
* **B. 解释程序(Interpreter)**:
* 功能是逐条读取源程序语句,边解释边执行,**不生成**独立的目标程序。因此不符合题意。
* **D. 编辑程序(Editor)**:
* 即文本编辑器,用于编写和修改源代码文件,不涉及语言的翻译或转换过程。
**综上所述:**
能将高级语言源程序转换为目标程序的是**编译程序**。
**正确答案:C**
题目纠错
c语言选择判断题库
相关题目
单选题
1、〖第20题〗453) 以下函数调用语句中实参的个数是()。 exce((v1,v2),(v3,v4,v5),v6);
单选题
1、〖第19题〗655) 假定int类型变量占用两个字节,其有定义:int x[10]={0,2,4};,
单选题
1、〖第18题〗378) 下列字符序列中,不可用作C语言标识符的是()。
单选题
1、〖第17题〗635) 若有说明:int a[][3]={1,2,3,4,5,6,7};则a数组第一维的大小是()。
单选题
1、〖第16题〗720) 函数 rewind 的作用是()。
单选题
1、〖第15题〗692) 以下叙述中正确的是()。
单选题
1、〖第14题〗35) 已知字母a的ASCII十进制代码为97,则执行下列语句后的输出结果为()。 char a='a'; a--; printf(”%d,%c\n”,a+'2'-'0',a+'3'-'0');
单选题
1、〖第13题〗633) 对以下说明语句 int a[10]={6,7,8,9,10}; 的正确理解是()。
单选题
1、〖第12题〗641) 若有说明:int a[10];则对a数组元素的正确引用是()。
单选题
1、〖第11题〗384) 以下数据中,不正确的数值或字符常量是()。
