向上兼容
向上兼容
向上兼容(Upward Compatible)又稱向前兼容,處理的是一個以較新版本編譯的程序集是否可以在較老版本上執行的問題。
目錄
向上兼容(Upward Compatible)
在較低檔計算機上編寫的程序,可以在同一系列的較高檔計算機上運行,或者在某一平台的較低版本環境中編寫的程序可以在較高版本的環境中運行,都稱為向上兼容,前者是硬體兼容,而後者是軟體兼容。
例如,基於Intel386的PC兼容機上所有的軟體也可以運行在486或更高的機型上。向上兼容具有非常重要的意義,一些大型軟體的開發,工作量極大,如這些軟體都能做到兼容,則無需在其它機器上重新開發,就可節省龐大的人力和物力。又如,Word2003向上兼容Word2007,因為它能夠成功地使用轉換器打開Word2007文件。
向上兼容常常是相對於向下兼容而言的,兩者在兼容的方向性上是相反的,因此這兩個概念是不同的。