单选题
424、由二进制编码构成的语言是______。
A
A、汇编语言
B
B、高级语言
C
C、甚高级语言
D
D、机器语言
答案解析
正确答案:D
解析:
**解析:**
计算机语言的发展经历了从机器语言到汇编语言,再到高级语言的过程。我们可以根据它们的构成形式来区分:
1. **机器语言(Machine Language)**:
* 这是计算机能够直接识别和执行的语言。
* 它由**二进制代码**(0和1)组成,每一条指令都对应着计算机硬件的一个基本操作。
* 因此,由二进制编码构成的语言正是机器语言。
2. **汇编语言(Assembly Language)**:
* 为了克服机器语言难读、难写、易出错的缺点,人们使用助记符(如 ADD, MOV 等)来代替二进制指令。
* 它属于低级语言,但不是直接的二进制编码,需要经过汇编器翻译成机器语言才能执行。
3. **高级语言(High-level Language)**:
* 如 C、Java、Python 等,接近自然语言和数学公式,易于人类理解和编写。
* 它们需要通过编译器或解释器转换成机器语言才能被计算机执行。
4. **甚高级语言**:
* 通常指第四代语言(4GL)或更高级的非过程化语言,侧重于描述“做什么”而不是“怎么做”,同样不是二进制编码。
**结论:**
只有**机器语言**是直接由二进制编码(0和1)构成的,计算机硬件可以直接执行。
故正确答案为 **D**。
相关知识点:
系统控管软硬件
题目纠错
计算机基础题库练习
