從狹義上講,是指可移植軟體應獨立於計算機的硬體環境;從廣義上講,可移植軟體還應獨立於計算機的軟體,即高級的標準化的軟體,它的功能與機器系統結構無關,可跨越很多機器界限。從一種計算機向另一種計算機移植軟體時,首先要考慮所移植的軟體對宿主機硬體及作業系統的接口,然後設法用對目標機的接口代換之。因此,接口的改造容易與否,是衡量一個軟體可移植性高低的主要標誌之一。
相關詞條
-
可移植性
可移植性是軟體質量之一,良好的可移植性可以提高軟體的生命周期。代碼的可移植性主題是軟體;可移植性是軟體產品的一種能力屬性,其行為表現為一種程度,而表現出...
-
可移植性測試
可移植性測試是現代詞,是一個專有名詞,指的是Portability testing(可移植性測試),測試軟體是否可以被成功移植到指定的硬體或軟體平台上。
介紹 相關條目 -
開放原始碼軟體
開放源碼軟體(open-source)是一個新名詞,它被定義為描述其源碼可以被公眾使用的軟體,並且此軟體的使用,修改和分發也不受許可證的限制。“開放源碼...
歷史 主要種類 主要特點 主要問題 套用平台 -
嵌入式軟體測試
根據IEEE(國際電機工程師協會)的定義,嵌入式系統是“控制、監視或者輔助裝置、機器和設備運行的裝置”(devices used to control,...
概述 目的 方法 策略 工具 -
度量[軟體度量]
軟體度量(software measurement)是對軟體開發項目、過程及其產品進行數據定義、收集以及分析的持續性定量化過程,目的在於對此加以理解、預...
基本介紹 發展歷程 研究陣營 三維度 管理功能 -
軟體評審
軟體評審並不是在軟體開發完畢後進行評審,而是在軟體開發的各個階段都要進行評審。因為在軟體開發的各個階段都可能產生錯誤,如果這些錯誤不及時發現並糾正,會不...
簡介 評審內容 -
軟體測試方法
軟體測試方法是指測試軟體的方法。隨著軟體測試技術的不斷發展,測試方法也越來越多樣化,針對性更強;選擇合適的軟體測試方法可以讓我們事半功倍。 用戶界面測試...
測試分類 本地化測試 白盒測試 黑盒測試 自動化 -
數值軟體
數值軟體,計算數學中標準算法程式的總稱。每個數值軟體是實現一個特定的計算方法的標準程式模組,由一個或幾個標準過程(或子程式)組成,成為計算機科學計算軟體...
數值軟體 正文 配圖 相關連線 -
軟體度量
軟體度量(software measurement)是對軟體開發項目、過程及其產品進行數據定義、收集以及分析的持續性定量化過程,目的在於對此加以理解、預...
簡單軟體度量流程圖 方法體系 層級內容 過程度量