题目
所有低级语言都可被计算机直接识别并执行,但是机器语言的执行速度比汇编语言要快。( )A. 正确B. 错误
所有低级语言都可被计算机直接识别并执行,但是机器语言的执行速度比汇编语言要快。( )
- A. 正确
- B. 错误
题目解答
答案
B
解析
考查要点:本题主要考查对低级语言(机器语言和汇编语言)基本概念的理解,以及两者执行方式和速度的区分。
关键思路:
- 明确低级语言的分类:低级语言包括机器语言和汇编语言。
- 区分直接执行能力:机器语言是二进制指令,可直接被计算机执行;汇编语言需通过汇编器转换为机器语言后才能执行。
- 比较执行速度:机器语言无需转换,执行速度最快;汇编语言需转换,速度较慢。
破题关键:题目中“所有低级语言都可被计算机直接识别并执行”这一表述错误,因为汇编语言不能直接执行,需先转换。
第一步:分析第一部分“所有低级语言都可被计算机直接识别并执行”
- 机器语言是二进制代码,CPU可以直接识别并执行。
- 汇编语言是接近机器语言的符号语言,但需要通过汇编器转换为机器语言后才能执行。
- 因此,汇编语言不能直接被计算机识别,题目中的第一部分表述错误。
第二步:分析第二部分“机器语言的执行速度比汇编语言要快”
- 机器语言是二进制指令,无需转换,直接运行。
- 汇编语言需先转换为机器语言,再运行,因此执行速度比机器语言慢。
- 该部分表述正确,但因第一部分错误,整体命题不成立。
结论:题目中第一部分错误,第二部分正确,但整体命题错误,故答案为B。