问题
单项选择题
下列有关高级语言的叙述中,( )是不正确的
A.高级语言又称为算法语言
B.高级语言独立于计算机硬件
C.高级语言程序可以直接在计算机上执行
D.用高级语言编写的程序其通用性和移植性好
答案
参考答案:C
解析: 高级语言是一类人工设计的语言,因为它对具体的算法进行描述,所以又称为算法语言。它是一类面向问题的程序设计语言,且独立于计算机的硬件。用高级语言编写程序,可简化程序编制和测试,其通用性和可移植性好。在计算机上,高级语言程序(一般称为源程序)不能直接执行,必须将它们翻译成具体的机器语言程序(目标程序)才能执行。