软件程序的可移植性

写出能够正确而有效地运行的软件是很困难的。因此,如果某个程序能在一个环境里工 作,当你需要把它移到另一个编译系统,或者处理器,或者操作系统上时,不会希望再重复 做太多原来已经做过的工作。最理想的情况是什么都不用改。 这种理想就是程序的可移植性。实际上,“可移植性”常被用来指一个更弱的概念,其意 思是说,与凭空写出这个程序相比,对它做些修改挪到另一个地方将更容易一些。这种修改 越容易做,我们就说这个程序的可移植性越强。

你可能感兴趣的:(软件工程)