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

423、计算机能直接执行的程序是____。

A
A、汇编语言程序
B
B、BASIC程序
C
C、机器语言程序
D
D、C语言程序

答案解析

正确答案:C

解析:

好的,让我们来详细解析这道题目。 ### 题目 计算机能直接执行的程序是____。 A. 汇编语言程序 B. BASIC程序 C. 机器语言程序 D. C语言程序 ### 答案 C. 机器语言程序 ### 解析 #### A. 汇编语言程序 - **定义**:汇编语言是一种低级编程语言,它使用助记符来表示机器指令。每条汇编语言指令通常对应一条机器语言指令。 - **特点**:虽然汇编语言比机器语言更易于理解和编写,但计算机不能直接执行汇编语言程序。需要通过汇编器(assembler)将汇编语言程序转换成机器语言程序。 - **示例**: ```assembly MOV AX, 10 ; 将10移动到寄存器AX中 ``` #### B. BASIC程序 - **定义**:BASIC(Beginner's All-purpose Symbolic Instruction Code)是一种高级编程语言,设计用于初学者。 - **特点**:BASIC程序需要通过解释器或编译器将其转换成机器语言才能在计算机上运行。 - **示例**: ```basic 10 PRINT "Hello, World!" 20 END ``` #### C. 机器语言程序 - **定义**:机器语言是计算机硬件可以直接识别和执行的二进制代码。 - **特点**:机器语言由一系列的二进制数字组成,每条指令对应一个特定的操作。计算机可以直接执行这些指令,无需任何转换。 - **示例**: ```binary 10110000 01010001 ; 假设这是一个简单的机器语言指令 ``` #### D. C语言程序 - **定义**:C语言是一种高级编程语言,广泛用于系统软件开发。 - **特点**:C语言程序需要通过编译器将其转换成机器语言程序,然后才能在计算机上运行。 - **示例**: ```c #include int main() { printf("Hello, World!\n"); return 0; } ``` ### 为什么选择C. 机器语言程序 计算机的中央处理器(CPU)只能直接执行机器语言指令。其他语言(如汇编语言、BASIC、C语言等)都需要经过编译或解释过程,最终生成机器语言代码,才能被计算机执行。因此,计算机能直接执行的程序是机器语言程序。 希望这个解析对你有所帮助!如果你有任何其他问题,欢迎随时提问。
郑州大学计算机基础题库

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

关闭
专为自学备考人员打造
试题通
自助导入本地题库
试题通
多种刷题考试模式
试题通
本地离线答题搜题
试题通
扫码考试方便快捷
试题通
海量试题每日更新
试题通
欢迎登录试题通
可以使用以下方式扫码登陆
试题通
使用APP登录
试题通
使用微信登录
xiaochengxu
联系电话:
400-660-3606
xiaochengxu