AI智能推荐题库-试题通 AI智能整理导入题库-试题通
×
首页 题库中心 2023电力行业多旋翼无人机竞赛 题目详情
CA602D4E6ED000012AFEA180E87C1F8C
2023电力行业多旋翼无人机竞赛
10,025
单选题

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

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

答案解析

正确答案:C

解析:

这道题考查的是计算机系统中不同系统软件的功能区别,特别是关于语言处理系统的分类。我们需要分析各个选项对应的软件功能,找出能够将“高级语言源程序”直接转换为“目标程序”的软件。 **选项分析:** * **A. 解释程序 (Interpreter)** 解释程序也是用于处理高级语言的,但它的工作方式与编译程序不同。它不生成独立的目标程序(机器代码文件),而是逐行读取源代码,边解释边执行。因此,它不会产生一个可存储和后续独立运行的“目标程序”。 * **B. 汇编程序 (Assembler)** 汇编程序的作用是将**汇编语言**(低级语言)编写的源程序翻译成机器语言的目标程序。题目中明确指出是“高级语言源程序”,因此汇编程序不符合题意。 * **C. 编译程序 (Compiler)** 编译程序的主要功能就是将用**高级语言**(如 C、C++、Java 等)编写的源程序,经过词法分析、语法分析、语义分析、优化等步骤,整体翻译成等价的**机器语言**或**汇编语言**形式的**目标程序**。这个目标程序通常可以链接后形成可执行文件。这完全符合题目的描述。 * **D. 编辑程序 (Editor)** 编辑程序(即文本编辑器)主要用于创建和修改源程序代码文件,它不具备将源代码翻译成机器码的功能,属于开发工具而非语言处理系统核心组件。 **结论:** 能够将高级语言源程序加工为目标程序的系统软件是**编译程序**。 故正确答案为 **C**。

相关知识点:

编译程序加工高级语言源程序

题目纠错
2023电力行业多旋翼无人机竞赛

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

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