AI智能推荐题库-试题通 AI智能整理导入题库-试题通
×
首页 题库中心 计算机应用基础统考题库 题目详情
C99DDD0C25D000014C22124016681022
计算机应用基础统考题库
482
单选题

42.能够将高级语言编写的源程序加工为目标程序的系统软件是( )

A
 解释程序
B
 汇编程序
C
 编译程序
D
 编辑程序

答案解析

正确答案:C

解析:

**解析:** 本题考查的是系统软件中语言处理程序的功能区别。我们需要分析各个选项对应的软件功能,找出能将“高级语言源程序”转换为“目标程序”的软件。 1. **分析选项 A:解释程序 (Interpreter)** * 解释程序并不生成独立的目标程序(如 `.exe` 或 `.obj` 文件)。它读取源代码,逐行翻译并立即执行,不保留翻译后的机器代码供后续使用。因此,它不符合“加工为目标程序”这一描述。 2. **分析选项 B:汇编程序 (Assembler)** * 汇编程序的作用是将**汇编语言**编写的源程序翻译成机器语言的目标程序。题目中明确指出是“高级语言”,因此汇编程序不适用。 3. **分析选项 C:编译程序 (Compiler)** * 编译程序的主要功能就是将用**高级语言**(如 C、C++、Java 等)编写的源程序,经过词法分析、语法分析、语义分析、优化等步骤,整体翻译成等价的目标程序(通常是机器语言或中间代码)。这个目标程序可以独立保存和执行。这完全符合题目的描述。 4. **分析选项 D:编辑程序 (Editor)** * 编辑程序(即文本编辑器)用于创建和修改源代码文件本身,它不具备翻译或转换代码的功能,不属于语言处理程序的核心翻译环节。 **结论:** 能够将高级语言编写的源程序整体翻译并加工成目标程序的系统软件是**编译程序**。 故正确答案为 **C**。
题目纠错
计算机应用基础统考题库

扫码进入小程序
随时随地练习

关闭登录弹窗
专为自学备考人员打造
勾选图标
自助导入本地题库
勾选图标
多种刷题考试模式
勾选图标
本地离线答题搜题
勾选图标
扫码考试方便快捷
勾选图标
海量试题每日更新
波浪装饰图
欢迎登录试题通
可以使用以下方式扫码登陆
APP图标
使用APP登录
微信图标
使用微信登录
试题通小程序二维码
联系电话:
400-660-3606
试题通企业微信二维码