题目
【单选题】关于程序设计语言[1],以下描述中不正确的是()。A. 高级语言并不是特指的某一种具体的语言,而是包括很多编程语言。B. 高级语言与计算机的指令系统密切相关。C. 汇编语言与具体机器的指令系统密切相关。D. 汇编语言的实质和机器语言是相同的,只不过指令采用了英文缩写的标识符,更容易识别和记忆
【单选题】关于程序设计语言[1],以下描述中不正确的是()。
A. 高级语言并不是特指的某一种具体的语言,而是包括很多编程语言。
B. 高级语言与计算机的指令系统密切相关。
C. 汇编语言与具体机器的指令系统密切相关。
D. 汇编语言的实质和机器语言是相同的,只不过指令采用了英文缩写的标识符,更容易识别和记忆
题目解答
答案
B. 高级语言与计算机的指令系统密切相关。
解析
本题考查程序设计语言的相关知识,解题思路是对每个选项所所涉及的程序设计语言的特点进行分析,判断其描述是否正确。
- 选项A:
高级语言是相对于低级语言(如汇编语言、机器语言)而言的一类编程语言的统称,它包含了很多种具体的编程语言,例如Python、Java、C++等。所以“高级语言并不是特指的某一种具体的语言,而是包括很多编程语言”这一描述是正确的。 - 选项B:
高级语言是一种独立于计算机硬件的编程语言,它使用更接近人类自然语言和数学表达式的语法和语义来编写程序。高级语言编写的程序需要通过编译器或解释器翻译成计算机能够理解的机器语言(即计算机的指令系统)才能执行。高级语言的设计目的就是为了让程序员能够更方便、更高效地编写程序,而不需要过多地考虑计算机的硬件细节和指令系统。所以“高级语言与计算机的指令系统密切相关”这一描述是不正确的。 - 选项C:
汇编语言是一种低级语言,它使用助记符来表示计算机的机器进制指令。不同的计算机体系结构有不同的指令系统,汇编语言的助记符是与具体机器的指令系统一一对应的。也就是说,汇编语言的编写和使用依赖于特定的计算机硬件平台。所以“汇编语言与具体机器的指令系统密切相关”这一描述是正确的。 - 选项D:
汇编语言的实质和机器语言是相同的,它们都是用于直接控制计算机硬件的语言。机器语言是由0和1组成的二进制代码,而汇编语言使用英文缩写的标识符(助记符)来代替这些二进制代码,使得中中,使得程序员更容易识别和记忆指令。例如,用“ADD”表示加法操作,用“MOV”表示数据移动操作等。所以“汇编语言的实质和机器语言是相同的,只不过指令采用了英文缩写的标识符,更容易识别和记忆”这一描述是正确的。