题目
下列叙述中,正确的是()。A. 用高级语言编写的程序可移植性好B. 用高级语言编写的程序运行效率最高C. 机器语言编写的程序执行效率最低D. 高级语言编写的程序的可读性最差
下列叙述中,正确的是()。
A. 用高级语言编写的程序可移植性好
B. 用高级语言编写的程序运行效率最高
C. 机器语言编写的程序执行效率最低
D. 高级语言编写的程序的可读性最差
题目解答
答案
A. 用高级语言编写的程序可移植性好
解析
步骤 1:理解高级语言和机器语言的特点
高级语言是一种接近自然语言的编程语言,它具有较高的抽象层次,使得程序员可以更方便地编写程序。而机器语言是计算机可以直接执行的二进制代码,它与硬件紧密相关,执行效率高。
步骤 2:分析选项
A. 用高级语言编写的程序可移植性好:高级语言编写的程序可以在不同的计算机系统上运行,具有较好的可移植性。
B. 用高级语言编写的程序运行效率最高:高级语言编写的程序需要经过编译或解释才能运行,因此运行效率通常低于机器语言编写的程序。
C. 机器语言编写的程序执行效率最低:机器语言编写的程序可以直接被计算机执行,因此执行效率高。
D. 高级语言编写的程序的可读性最差:高级语言编写的程序接近自然语言,因此可读性较好。
步骤 3:选择正确答案
根据以上分析,正确答案是A。
高级语言是一种接近自然语言的编程语言,它具有较高的抽象层次,使得程序员可以更方便地编写程序。而机器语言是计算机可以直接执行的二进制代码,它与硬件紧密相关,执行效率高。
步骤 2:分析选项
A. 用高级语言编写的程序可移植性好:高级语言编写的程序可以在不同的计算机系统上运行,具有较好的可移植性。
B. 用高级语言编写的程序运行效率最高:高级语言编写的程序需要经过编译或解释才能运行,因此运行效率通常低于机器语言编写的程序。
C. 机器语言编写的程序执行效率最低:机器语言编写的程序可以直接被计算机执行,因此执行效率高。
D. 高级语言编写的程序的可读性最差:高级语言编写的程序接近自然语言,因此可读性较好。
步骤 3:选择正确答案
根据以上分析,正确答案是A。