题目
下列关于计算机语言[1]的叙述,正确的是( )A )机器语言[2]是用二进制[3]编码表示的指令集合 B )用机器语言编制的某个程序,可以在不同类型的计算机上直接执行 C )用机器语言编制的程序难以维护和修改 D )用机器语言编制的程序执行效率高
下列关于计算机语言[1]的叙述,正确的是( )
A )机器语言[2]是用二进制[3]编码表示的指令集合
B )用机器语言编制的某个程序,可以在不同类型的计算机上直接执行
C )用机器语言编制的程序难以维护和修改
D )用机器语言编制的程序执行效率高
题目解答
答案
选项A中,根据机器语言的定义,它是二进制编码表示的指令集合,故正确;
选项B中,不同计算机具有的指令系统不同,因此用机器语言编制的某个程序不能在不同类型的计算机上直接执行,故错误;
选项C中,机器语言编制的程序难以理解和记忆,因此维护和修改困难,故正确;
选项D中,机器语言是二进制的指令集合,因此执行效率高,故正确;
因此应该选择选项[ACD]。
解析
步骤 1:理解机器语言的定义
机器语言是计算机硬件可以直接识别和执行的指令集合,它使用二进制编码表示,因此选项A正确。
步骤 2:分析不同计算机的兼容性
不同类型的计算机可能具有不同的指令系统,因此用机器语言编写的程序不能在不同类型的计算机上直接执行,选项B错误。
步骤 3:评估机器语言程序的可维护性
机器语言程序难以理解和记忆,因此维护和修改困难,选项C正确。
步骤 4:评估机器语言程序的执行效率
机器语言是二进制的指令集合,因此执行效率高,选项D正确。
机器语言是计算机硬件可以直接识别和执行的指令集合,它使用二进制编码表示,因此选项A正确。
步骤 2:分析不同计算机的兼容性
不同类型的计算机可能具有不同的指令系统,因此用机器语言编写的程序不能在不同类型的计算机上直接执行,选项B错误。
步骤 3:评估机器语言程序的可维护性
机器语言程序难以理解和记忆,因此维护和修改困难,选项C正确。
步骤 4:评估机器语言程序的执行效率
机器语言是二进制的指令集合,因此执行效率高,选项D正确。