简述高级程序设计语言相对于低级语言有哪些突破。
简述高级程序设计语言相对于低级语言有哪些突破。
【正确答案】:高级程序设计语言突破了与机器指令一一对应的限制。用尽可能接近自然语言的表达方式描述人们设想的处理过程,而把这种表达方式向机器指令的转化工作,交给专门的“工具”——编译系统去完成;高级设计语言实现了对机器的独立性,提高了程序的可移植性。
【题目解析】:与汇编语言不同,第三代语言突破了与机器指令一一对应的限制,用尽可能接近自然语言的表达方式描述人们设想的处理过程,而把这种表达方式向机器指令的转化工作,交给专门的‘’工具‘’——编译系统去完成。另一个重要的进步是,高级程序设计语言实现了对机器的独立性,即它不依赖特定的硬件系统,抽象地逻辑地描述处理和算法,而把硬件系统之间的区别交给不同的编译系统去处理,从而大大提高了程序的可移植性。
Top