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

402、用C语言编写的程序需要用____程序翻译后计算机才能识别。

A
A、汇编
B
B、编译
C
C、解释
D
D、连接

答案解析

正确答案:B

解析:

**解析:** C语言属于**高级语言**。计算机的硬件(CPU)只能直接识别和执行由“0”和“1”组成的机器语言指令。因此,用高级语言编写的源代码必须经过翻译转换成机器语言,计算机才能执行。 针对不同的编程语言,翻译方式主要有两种:**编译**和**解释**。 1. **编译(Compilation)**: * C语言是典型的**编译型语言**。 * 它需要使用**编译器**(Compiler)将整个源程序一次性翻译成目标代码(通常是机器语言或汇编语言),生成可执行文件。之后计算机直接运行这个可执行文件。 * 因此,选项 **B** 正确。 2. **其他选项分析**: * **A、汇编**:汇编程序是将汇编语言(低级语言,助记符形式)翻译成机器语言的工具。虽然C语言编译过程中可能包含汇编阶段,但将C语言源码整体翻译的过程称为“编译”,而非“汇编”。 * **C、解释**:解释程序是逐行读取源代码,边翻译边执行,不生成独立的可执行文件。Python、JavaScript等通常是解释型语言(或混合模式),而C语言不是。 * **D、连接**:连接(Linking)是编译过程之后的一个步骤。它将编译生成的多个目标文件以及库文件链接在一起,形成最终的可执行程序。它不负责将C语言代码翻译成机器指令,而是负责组合已翻译的代码模块。 **结论:** 用C语言编写的程序需要用**编译**程序翻译后计算机才能识别。 故正确答案为 **B**。
题目纠错
郑州大学计算机基础题库

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

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