题目
机器语言和汇编语言编制的程序运行效率低于高级语言,所以称为低级语言。正确错误
机器语言和汇编语言编制的程序运行效率低于高级语言,所以称为低级语言。
正确错误
题目解答
答案
错误
机器语言可以直接被计算机执行,因此程序运行效率最高的是机器语言。
解析
考查要点:本题主要考查学生对计算机语言分类的理解,特别是低级语言与高级语言的定义及特点。
关键概念:
- 低级语言(机器语言、汇编语言):直接操作计算机硬件,抽象层次低,但运行效率高。
- 高级语言(如C、Python):更接近人类自然语言,抽象层次高,但需要编译/解释,运行效率相对较低。
破题关键:明确“低级语言”命名的依据是抽象层次而非运行效率。题目中将运行效率作为判断依据属于逻辑错误。
错误原因分析:
- 运行效率判断错误:机器语言是二进制指令,可直接被计算机执行,运行效率最高;汇编语言需汇编为机器语言后执行,效率略低于机器语言但高于高级语言。
- 命名依据混淆:低级语言的“低”指抽象层次低(直接操作硬件),而非运行效率低。高级语言的“高”则指抽象层次高(远离硬件细节)。
结论:题目中“运行效率低”这一因果关系错误,但结论“称为低级语言”本身正确。因此整体命题逻辑错误。