单选题
27、计算机硬件能直接识别和执行的只有____ 。
A
A、高级语言
B
B、符号语言
C
C、汇编语言
D
D、机器语言
答案解析
正确答案:D
解析:
好的,我们来详细解析一下这道选择题。
### 题目
计算机硬件能直接识别和执行的只有____ 。
A. 高级语言
B. 符号语言
C. 汇编语言
D. 机器语言
### 答案
D. 机器语言
### 解析
1. **高级语言**(A)
- **定义**:高级语言是一种接近自然语言的编程语言,如Python、Java、C++等。
- **特点**:易于人类理解和编写,但计算机不能直接识别和执行。
- **示例**:
```python
print("Hello, World!")
```
- **解释**:这段代码需要经过编译或解释器转换成机器语言才能被计算机执行。
2. **符号语言**(B)
- **定义**:符号语言通常指的是汇编语言的一种表示形式,使用助记符来表示机器指令。
- **特点**:比机器语言更易读,但仍需要汇编器将其转换成机器语言。
- **示例**:
```assembly
MOV AX, 10
ADD AX, 20
```
- **解释**:这些指令需要通过汇编器转换成二进制代码,计算机才能执行。
3. **汇编语言**(C)
- **定义**:汇编语言是一种低级语言,与机器语言非常接近,但使用助记符来表示机器指令。
- **特点**:比机器语言更易读,但仍需要汇编器将其转换成机器语言。
- **示例**:
```assembly
MOV AX, 10
ADD AX, 20
```
- **解释**:这些指令需要通过汇编器转换成二进制代码,计算机才能执行。
4. **机器语言**(D)
- **定义**:机器语言是计算机硬件可以直接识别和执行的二进制代码。
- **特点**:由0和1组成,是计算机的“原生”语言。
- **示例**:
```binary
01001000 01100101 01101100 01101100 01101111 00100000 01010111 01101111 01110010 01101100 01100100 00100001
```
- **解释**:这段二进制代码直接对应计算机的指令集,计算机可以直接执行。
### 为什么选D
计算机硬件只能直接识别和执行机器语言,因为机器语言是由0和1组成的二进制代码,直接对应计算机的硬件指令集。其他语言(如高级语言、符号语言、汇编语言)都需要经过编译器或汇编器转换成机器语言,计算机才能执行。
相关题目
单选题
1458、在网页制作中,为了统计访问者的信息,了解他们的意见,我们常用建立____办法实现。
单选题
1457、在日常生活中,我们经常需要使用数据库来处理许多事情,许多的管理系统都是建立在数据库的基础上的,请你从下列关于数据库管理优势的描述中,指出描述不正确的一种。____
单选题
1456、在利用FrontpPAgE编辑网页时,要想观看网页在浏览器中的情形,应使用FrontpPAgE2000 网页视图窗口中的____标签。
单选题
1455、在局域网中欲使一文件让其他人共享但不允许改变或删除,可以将该文件所在的文件夹共享属性设置为____
单选题
1454、在建设主题网站时,有时候需要制作网站标志logo图片,应使用以下____软件进行制作。
单选题
1453、在计算机中应用最广的美国国家信息交换标准码是指____
单选题
1452、在计算机中存储数据的最小单位是____
单选题
1451、在计算机中,用文字、图像、语言、情景、现象等所表示的内容都可称为____
单选题
1450、在计算机中,用来解释、执行程序中指令的部件是____
单选题
1449、在计算机网络中,为了使计算机或终端之间能够正确传送信息,必须按照____来相互通信。
