题目
计算机能直接识别和执行的语言是( )A. 机器语言B. 汇编语言C. 高级语言D. 数据库语言
计算机能直接识别和执行的语言是( )
A. 机器语言
B. 汇编语言
C. 高级语言
D. 数据库语言
题目解答
答案
A. 机器语言
解析
本题考查计算机语言的基本概念,核心在于理解不同语言的执行方式。关键点在于明确计算机硬件只能直接识别和执行二进制形式的机器语言,而其他语言(如汇编、高级语言)需要先转换为机器语言才能运行。需区分“直接识别”与“需要翻译”的本质差异。
选项分析
A. 机器语言
- 二进制代码形式,由0和1组成,是计算机硬件(如CPU)唯一能直接识别和执行的语言,无需任何转换。
B. 汇编语言
- 使用助记符(如
MOV、ADD)简化机器语言,但需通过汇编程序翻译为机器语言后才能执行,属于“间接”执行。
C. 高级语言
- 语法接近自然语言(如Python、C++),需通过编译器或解释器转换为机器语言,执行过程更复杂。
D. 数据库语言
- 用于数据库操作(如SQL),属于应用层语言,需经数据库管理系统解析后转化为机器语言。
结论:只有机器语言能被计算机直接识别和执行。