AI智能推荐题库-试题通 AI智能整理导入题库-试题通
×
首页 题库中心 计算机基础题库练习 题目详情
CA4DDC4B7E000001A57310241640C3D0
计算机基础题库练习
1,486
单选题

47、将高级语言程序设计语言源程序翻译成计算机可执行代码的软件称为____

A
A、汇编程序
B
B、编译程序
C
C、管理程序
D
D、服务程序

答案解析

正确答案:B

解析:

**解析:** 本题考查的是计算机系统中语言处理程序的基本概念。 1. **分析题干**: 题目要求找出将“高级语言程序设计语言源程序”翻译成“计算机可执行代码”的软件。 2. **逐项分析**: * **A. 汇编程序(Assembler)**:是将**汇编语言**编写的源程序翻译成机器语言目标程序的软件,而不是针对高级语言。因此 A 选项错误。 * **B. 编译程序(Compiler)**:又称编译器,其功能正是将**高级语言**(如 C、C++、Java 等)编写的源程序整体翻译成计算机能够直接识别和执行的机器语言代码(或中间代码)。因此 B 选项正确。 * **C. 管理程序**:通常指操作系统中用于管理系统资源、作业调度等的程序,不负责语言翻译。因此 C 选项错误。 * **D. 服务程序**:又称实用程序,是为用户提供各种辅助功能的软件(如磁盘清理、杀毒软件等),也不负责语言翻译。因此 D 选项错误。 3. **补充知识**: 除了编译程序,还有一种常见的翻译方式是**解释程序(Interpreter)**。解释程序也是将高级语言翻译成机器指令,但它是逐条翻译并立即执行,不生成独立的可执行文件。而编译程序通常会生成一个独立的目标文件或可执行文件。在本题的语境下,通常将生成可执行代码的过程归为编译。 **结论:** 将高级语言源程序翻译成计算机可执行代码的软件称为**编译程序**。 故正确答案为 **B**。

相关知识点:

编译程序译高级语言

题目纠错
计算机基础题库练习

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

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