【摘要】:在社會經濟高速發展帶動下,計算機技術和不同現代化信息技術得以發展,提高計算機軟件創新能力,提高計算機軟件更新頻率。在這一發展背景下,社會不同領域,在利用計算機軟件時,給出更高要求。因此,要做好計算機軟件更新工作,對軟件創新開發,發揮計算機軟件最大應用價值。
【關鍵詞】:計算機嵌入式;軟件構件;提取;組裝技術
前言:以往計算機軟件系統開發,較為關注軟件開發的形式和過程,把軟件開發的形式和過程作為基礎。計算機軟件構件開發是社會發展產物,是一種全新方法和思想。構件化軟件,系統延伸性較好,系統具有可靠性和可移植性,系統效率強。但是,需要注意的是,構件化本軟件,設備組裝和提取,需發揮嵌入形式軟件系統應用性。
1.嵌入式計算機軟件構件優勢
其一,嵌入式計算機軟件構件系統具有可移植性和重復性。計算機軟件系統重復性和可移植性,是計算機軟件構件設計關鍵目標。在內部設計期間,嵌入式計算機軟件構件設計形式,主要是把軟件系統真個設計為一個通用化、專業化系統功能平臺,實現系統可移植目標。
其二,系統具有可靠性。在軟件設計過程中,軟件設計可靠性,是檢測軟件質量的評判標準。在嵌入式計算機軟件構件系統,其較為關注系統設計可靠性,設計系統軟件均是由構件組成。因此,軟件系統可靠性較好,軟件系統可靠性,直接決定嵌入式計算機軟件構件可靠性,使得嵌入式計算機軟件構件系統極為可靠性[1]。
其三,嵌入式計算機軟件構件系統具有效率性。在設計期間,要注意計算機軟件構件系統設計效率性。作為一個計算機系統,在軟件應用期間,應用效率是檢測系設計質量的一大標準。嵌入式計算機軟件構件系統設計,就秉承了高品質設計標準,在設計期間,結合時間和空間兩個不同角度,站在整體角度開展設計工作。在空間上和時間上,對軟件系統科學詳細分析,確保設計占據空較小,可以完成不同任務增加系統儲存能力。
2.嵌入式計算機軟件構件提取技術
在信息化時代,信息技術不斷發展,信息技術更新換代步伐加快,無論是多么先進計算機軟件,無論是多么前沿的計算機系統軟件,都會無法避免被先進系統取代。軟件構建的提取,較為復雜,需要利用逆向操作方法開展,把模型作為輔助,才能有效開展模型構件提取工作。嵌入式計算機軟件普及,使得嵌入式計算機軟件從原有系統中,汲取原有系統可以利用部分。把傳統系統中具有實際應用價值部分,在新系統中應用。通常情況下,對計算機嵌入式軟件構建進行提取,需要歷經分解工作,建模和提取工作,性能評估等環節工作。其中,就分解方法來說,其主要包括知識匹配方法和結構分析方法。在軟件構件分解后,建立系統模型,對系統推算和分析,在詳細分析后,提取系統軟件構件。依據用戶實際應用需求,分解用戶界面構件,在分解處理后,獲得整體框架布局。
在構件模型建設期間,需要保證和用戶配置層匹配度,也要確保嵌入式計算機系統軟件具備一定可變性。構件模型建設,利用代碼分析方法,和原代碼對比分析,提高構件提取精準性。現階段,嵌入式軟件系統構件提取工作完畢后,構件性能評判,可以依據構件移動性和重復性開展。用另一句話來說,就是嵌入式計算機軟件,最主要的基本特征就是重復性和移動性。在構件模型建設時,注意沉余處理工作,沉余清除效果對構件復雜程度和模型算法難度影響最大。在沉余處理期間,需發揮相應工具作用,把抽象化轉為具體化。與此同時,也要兼顧到人機交互重復性、使用性和可靠性等性能。
3.嵌入式計算機軟件構件組裝技術
計算機技術日漸成熟,使其在當下把社會不同領域發揮較大影響,計算機技術是不同領域發展動力來源,為嵌入式計算機軟件系統帶來廣闊發展空間。因此要想發揮嵌入式計算機軟件最大作用,需做好嵌入式計算機軟件構件組裝工作。
3.1處理好數據關系
嵌入式計算機軟件構件組裝,需依據不同構件之間耦合關系和耦合程度的 不同性,把構件區分,劃分為無數據和數據耦合形式。
其一,數據耦合形式,是在計算機軟件構件嵌入式組裝期間,不同構件之間具有數據關系。因此,在計算機軟件構件嵌入式組裝期間,對于具有數據耦合性能構件,不僅要處理好數據和數據之間的邏輯關系,也要梳理好不同構件時間數據關系,做好交互數據處理工作,這樣才能確保在計算機軟件構件嵌入式組裝完畢后,軟件運行完善性和效率。
其二,無數據耦合形式。無數據耦合形式,是構件之間才存在邏輯關系 ,是構件之間才存在活動和行為。因為兩個構件相互之間不具備數據交互需求。因此,在構件活動期間,需確保不同構件之間具有良好邏輯關系,確保邏輯關系科學性和準確性即可。
3.2做好不同階段組裝工作
對于嵌入式計算機軟件構件組裝工作來說,站在組裝層次角度來說,可以把構件組裝工作劃分為設計階段和具體實施階段。
其一,設計階段組裝工作。設計階段嵌入式計算機軟件構件組裝,是構件主要組裝環節。在這一時期,需要計算機軟件構件嵌入式組裝在目標中提取,依據軟件構件設計標準,開展模塊化組裝工作。模塊化組裝工作開展,是建立在計算機軟件構件設計目標和理念基礎上開展。因此,在組裝期間,要充分發揮不同構件功能,構件滿足計算機軟件構件嵌入式組裝目的組裝形式。
其二,實施階段構件組裝工作。實施階段是計算機軟件構件最后組裝工作,是對整個軟件系統設計和實際運行,最后的驗證。對計算機軟件構件運行能力組裝和構件,保證構件具備較好的設計能力 ,實施階段也是計算機嵌入式軟件能力不斷完善過程[2]。
3.3C語言應用
C語言在嵌入式計算機軟件構件設置環節,發揮較大影響,降低工作人員工作難度,工作人員可以靈活控制,提高組裝效率,保證嵌入式計算機軟件構件組裝質量。對于嵌入式計算機軟件構件組裝來說,在組裝期間不但和整體環境聯系密切,也和軟件系統聯系密切。因此,在軟件運行期間,利用C語言時,要確保 軟件實際運行環境和不同構件軟件之間,以和諧和統一形式組裝,利于為嵌入式計算機軟件構件組裝創造便利性。單一就C語言來說,其把嵌入式計算機軟件構件設計目標作為出發點,規范軟件系統運行環境,在不同構建接口環境設計中,由于不同軟件系統均是從其它不同軟件系統里分解而成,出現接口不一致問題。這時設計人員就可以發揮C語言優勢,合理改造,從軟件系統設計目的出發,分析軟件接口差異性沒選擇一個滿足數據運輸要求接口,對數據接口統一處理,保證不同軟件構建之間關聯暢通性。
結論:綜上所述,為了發揮計算機嵌入式軟件系統最大應用價值,要做好計算機嵌入式軟件構件提取與組裝工作。在構件提取期間,需要保證和用戶配置層的匹配度,知識匹配方和結構分析,建立系統模型,進行提取工作。計算機嵌入式軟件組裝,要發揮C語言優勢,做好不設計和實施階段組裝工作。
參考文獻:
[1]胡昱,歐春堯.計算機嵌入式軟件構件提取與組裝技術[J].電子制作,2014,22:50-51.
[2]李越.計算機嵌入式軟件構件提取與組裝技術[J].中國新通信,2015,19:55.
作者簡介:黃東(1994.03—),男,湖北恩施人,學歷,本科,畢業于湖北大學知行學院。