多选题
程序设计语言一般来说,可划分为低级语言和高级语言两大类,与高级语言相比,用低级语言开发的程序,具有( )特点。
A.运行效率低,开发效率低 B.运行效率低,开发效率高
C.运行效率高,开发效率低 D.运行效率高,开发效率高
【正确答案】
C
【答案解析】因为低级语言在翻译成机器指令时生成的指令条数较少,而实现同一功能的高级语言在翻译成机器指令时,生成较多的机器指令,因此用低级语言编写的程序执行效率要比高级语言编写的实现同一功能的程序的执行效率要高。
同时,由于用低级语言编写的程序的可读性要比用高级语言编写的程序的可读性低得多,因此用高级语言编写程序的开发效率要比用低级语言编写程序的开发效率要高得多。