当前位置:刘伯温高手心水论坛1 > 软件可移植性 >

高级语言的可移植性????

  我知道编译器包括(汇编程序,编译程序,解释程序。)这些程序裸机自带吗?那为什么高级语言编写的程序可以在计算机上运行?exe可执行程序是二进制代码吗?一个集成开发环境的语言包括...

  我知道编译器包括(汇编程序,编译程序,解释程序。)这些程序裸机自带吗?那为什么高级语言编写的程序可以在计算机上运行?exe可执行程序是二进制代码吗?一个集成开发环境的语言包括了编译器,那它生成的exe程序又是怎么在其他机器上运行的,而且可以在任何机器上运行,不受cpu的不同影响。编程语言-原代码-编译或解释-生成。然后在其他机器上,是这样的流程吗?为什么又说高级语言具有可移植性呢?汇编语言可移植吗?????????????????????????????????????????????????

  解释程序是编写程序时调试用的,还是裸机自带.原代码直接拿到其他电脑上,一边运行一边解释???????????????????

  高级语言编写的程序可以在同种操作系统上运行.为什么?难道不受cpu的构架和指令集影响吗?请详细回答,拜托各位了,此种问题我都不止问三遍了,每次都是高分,可是都没有得到满意的回答.分我不稀罕,只要回答的好,我还会追加的,拜托拉!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  如dos 的命令 一样 让系统识别 系统识别了 命令和代码 才会解析为 机器代码

  展开全部我知道编译器包括(汇编程序,编译程序,解释程序。)这些程序裸机自带吗?

  一个集成开发环境的语言包括了编译器,那它生成的exe程序又是怎么在其他机器上运行的,而且可以在任何机器上运行,不受cpu的不同影响。

  答:在windows下生成的exe并不能在linux或手机上运行的。而如果都是windows的机器,则可以运行,因为windows操作系统对cpu等硬件特性进行了封装,不论什么配置的cpu对应用程序的软件接口是一样的。

  答:可移植性是对不同配置的,但操作系统都一样的机器的机器而言的。而不是对不同的操作系统而言的。

  答:可移植,但移植起来非常的困难,所以说它的可移植性比较差,因为它都是针对特定的硬件编写的,没有经过操作系统的抽象。

  解释程序是编写程序时调试用的,还是裸机自带.原代码直接拿到其他电脑上,一边运行一边解释?

  答:不是自带的。像java就是解释程序,需要安装了java解释器的机器,才能运行java编写后的程序。是解释后再运行的,边解释边运行的。

  展开全部裸机就是裸机,没有这些编译程序。高级语言是把程序编译成低级语言,可以发给物理执行部件去进行相应的工作。序才是二进制代码的。一个集成开发环境的语言包括了编译器,那它生成的exe程序又是怎么在其他机器上运行的???,就是把程序编译成低级语言,可以发给物理执行部件去进行相应的工作。这就是操作系统平台的兼容性问题。不是所有的程序都有很好的移植性的。

  绝大部分的物理件都是在汇编语言下工作的,所以汇编是直接对物理部件进行编程,所以它的可移植性很差。

  java是可移植的,因为它不是编译成机器码,而是编译成特定的字节码文件,有系统的java虚拟机解释成机器码在运行,就是说java编辑的程序只要在有java虚拟机的计算机上就可以运行

  而不论汇编还是c/c++等由于是直接编译形成了机器码的可执行文件,所以无法移植其他系统上,当然在相同的系统上是可以运行的。

  展开全部裸机就是裸机,没有这些编译程序。高级语言是把程序编译成低级语言,可以发给物理执行部件去进行相应的工作。序才是二进制代码的。一个集成开发环境的语言包括了编译器,那它生成的exe程序又是怎么在其他机器上运行的???,就是把程序编译成低级语言,可以发给物理执行部件去进行相应的工作。这就是操作系统平台的兼容性问题。不是所有的程序都有很好的移植性的。

  绝大部分的物理件都是在汇编语言下工作的,所以汇编是直接对物理部件进行编程,所以它的可移植性很差。

  展开全部java是可移植的,因为它不是编译成机器码,而是编译成特定的字节码文件,有系统的java虚拟机解释成机器码在运行,就是说java编辑的程序只要在有java虚拟机的计算机上就可以运行

http://juliekusyk.com/ruanjiankeyizhixing/589.html
点击次数:??更新时间2019-07-21??【打印此页】??【关闭
  • Copyright © 2002-2017 DEDECMS. 织梦科技 版权所有  
  • 点击这里给我发消息
在线交流 
客服咨询
【我们的专业】
【效果的保证】
【百度百科】
【因为有我】
【所以精彩】