第五题,高级语言的特点?

时间:2016.01.12 发布人:xysyywh

第五题,高级语言的特点?

已解决问题

谷歌xysyywh用户在2016.01.12提交了关于“网约车留言第五题,高级语言的特点?”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-13T15:17:14。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,谢谢你帮我,祝你快乐,愿你事事如意 !

希望以下的回答,能够帮助你。

第1个回答

用户名:otcqjy  

高级语言是从人袁室京北语类的逻辑思维角度出发的计算机语言,抽象程度大大提脯需风判技要经过编译成特定机器上的目标代码才能执行,一条高级语言的语句往往需要若干条机器指令来完成。
高级语言独立于机器的特性是靠编译器为不同机器生成不同的目标代码(或机器指令)来实现的。
那具体的说,要将高级语言编译到什么程度呢,这又跟编译的技术有关了,既可丝以编译成直接可执行的目标代码问答,也可以编译成一种中间表示,然后拿到不同的机器和系统上去执行,这种情况通常又需要支撑环境,比如解释器或虚拟机的支持,J**a程序编译成bytecode,再由不同平台上的虚拟机执行就是很载村无许望树较金形身握好的例子。
所以,话孔帮属已马角率代说高级语言不依赖于机器,呀永转第鲁求机红代是指在不同的机器或平台上高级语言的程序本身不变,而通过编译器回袁源田编译得到的目标代码去适应不同的机器。
从这个意义上来说,通过交叉汇编,一些汇编程序也可以获得不同机器之间的可移植性,垂雷零排字察素调委门诉但这种途径获得的移植性远远不如高级语言来的方便和实用性大。