楊洋+唐超
摘 要:嵌入式系統(tǒng)是一種新型系統(tǒng),是計(jì)算機(jī)技術(shù)、通信技術(shù)及自動(dòng)化控制技術(shù)應(yīng)用下的成果,在現(xiàn)代化計(jì)算機(jī)軟件檢測中擁有廣闊的前景。武控計(jì)算機(jī)軟件在實(shí)際檢測環(huán)境上存在一定的特殊性,因此檢測需要面對的問題較多,嚴(yán)重限制了武控計(jì)算機(jī)軟件的發(fā)展。對嵌入式武控計(jì)算機(jī)軟件檢測中關(guān)鍵技術(shù)的應(yīng)用進(jìn)行了分析,并分析了目前嵌入式武控計(jì)算機(jī)軟件在檢測中所存在的不足,進(jìn)而提出相對應(yīng)的解決建議。
關(guān)鍵詞:嵌入式;武控計(jì)算機(jī);軟件測試;關(guān)鍵技術(shù)
中圖分類號:TP311.53 文獻(xiàn)標(biāo)識碼:A DOI:10.15913/j.cnki.kjycx.2016.20.160
文章編號:2095-6835(2016)20-0160-01
武控計(jì)算機(jī)軟件可被應(yīng)用于軍事計(jì)算機(jī)上,具有較高的安全性和穩(wěn)定性。也正是因?yàn)槲淇赜?jì)算機(jī)軟件使用環(huán)境特殊,軟件檢測中需要面臨的問題也較多,傳統(tǒng)的軟件檢測方式已經(jīng)難以保證武控計(jì)算機(jī)軟件檢測工作。嵌入式武控計(jì)算機(jī)軟件檢測技術(shù)在實(shí)際應(yīng)用中能夠充分檢修軟件所存在的問題,進(jìn)而提高軟件質(zhì)量,促進(jìn)我國軍事的發(fā)展。
1 “嵌入式武控計(jì)算機(jī)軟件測試”概念
嵌入式武控計(jì)算機(jī)軟件測試主要是通過人工或者自動(dòng)化手段,完成對計(jì)算機(jī)軟件的檢測工作,判斷軟件運(yùn)行的狀態(tài),真正發(fā)揮軟件所具有的功能,解決軟件在研發(fā)設(shè)計(jì)中所存在的問題,促進(jìn)計(jì)算機(jī)軟件的發(fā)展。
嵌入式系統(tǒng)在實(shí)際應(yīng)用中的主要目的就是應(yīng)用,需要依托計(jì)算機(jī)開展。在嵌入式計(jì)算機(jī)軟件檢測中,嵌入式系統(tǒng)能夠劃分軟件,保證軟件能夠真正滿足計(jì)算機(jī)系統(tǒng)的需求。嵌入式計(jì)算機(jī)軟件檢測技術(shù)是一種虛擬技術(shù),當(dāng)前已經(jīng)成為軟件研發(fā)及檢測中的重要手段。在武控計(jì)算機(jī)系統(tǒng)中,應(yīng)用嵌入式系統(tǒng)能夠有效滿足武控計(jì)算機(jī)對軟件應(yīng)用的要求,提升軟件性能。
2 嵌入式武控計(jì)算機(jī)軟件測試問題
在研究嵌入式武控計(jì)算機(jī)軟件的過程中,必須以實(shí)際應(yīng)用為突破點(diǎn),這樣才能夠有效發(fā)現(xiàn)武控計(jì)算機(jī)軟件中存在的問題,進(jìn)而提出相對應(yīng)的建議,逐漸完善武控計(jì)算機(jī)軟件性能。從武控計(jì)算機(jī)軟件檢測現(xiàn)狀分析可以發(fā)現(xiàn),嵌入式武控計(jì)算機(jī)軟件檢測技術(shù)僅僅被應(yīng)用在局部檢測中,無法系統(tǒng)性地檢測軟件。我國對嵌入式武控計(jì)算機(jī)軟件檢測技術(shù)的研究還有待進(jìn)一步加強(qiáng),相關(guān)技術(shù)水平有限,造成我國武控計(jì)算機(jī)軟件檢測較為落后。嵌入式武控計(jì)算機(jī)軟件檢測存在的問題主要表現(xiàn)在以下3個(gè)方面。
2.1 測試模型
武控計(jì)算機(jī)軟件在檢測前期需要?jiǎng)?chuàng)建模型,這樣才能夠完成檢測工作。在創(chuàng)建模型中,軟件本身就存在一定的缺陷,嵌入式武控計(jì)算機(jī)軟件檢測模型對軟件特點(diǎn)的了解并不是十分全面。這就表示創(chuàng)建精準(zhǔn)性較高的檢測軟件存在較大困難,造成武控計(jì)算機(jī)軟件在檢測過程中缺乏專業(yè)性指導(dǎo)。在創(chuàng)建測試模型時(shí),嵌入式武控計(jì)算機(jī)軟件主要存在2個(gè)問題,分別是計(jì)算公式種類較多和在選擇數(shù)學(xué)模型時(shí)需要考慮變量因素。
2.2 仿真測試平臺
在實(shí)際應(yīng)用過程中,我國嵌入式武控計(jì)算機(jī)軟件需要?jiǎng)?chuàng)建相對應(yīng)的武控計(jì)算機(jī)軟件仿真檢測平臺,這樣才能夠有針對性地檢測軟件功能。軟件檢測工作十分復(fù)雜,現(xiàn)有的虛擬系統(tǒng)無法滿足檢測工作需求,還需要在實(shí)裝環(huán)境中檢測軟件。這樣,軟件檢測環(huán)境在改變過程中也會(huì)影響到軟件檢測工作,軟件所具有的安全性能難以保證,武控計(jì)算機(jī)軟件質(zhì)量也得不到保證。要想解決軟件存在的安全問題,就需要根據(jù)軟件實(shí)際功能創(chuàng)建有針對性的方針檢測平臺。方針檢測平臺是我國嵌入式武控計(jì)算機(jī)軟件檢測工作中的熱點(diǎn)內(nèi)容。
2.3 內(nèi)存泄露問題
嵌入式武控計(jì)算機(jī)軟件在檢測中需要發(fā)現(xiàn)內(nèi)存缺陷,這樣才能夠有效發(fā)現(xiàn)軟件中所存在的問題,但是,內(nèi)存泄露對軟件檢測結(jié)果具有極大的影響。目前,我國嵌入式武控計(jì)算機(jī)軟件檢測中經(jīng)常出現(xiàn)內(nèi)存泄露問題。這對于軟件質(zhì)量檢測十分不利。造成內(nèi)存泄露問題的主要原因是嵌入式武控計(jì)算機(jī)軟件內(nèi)存不足,軟件在檢測中出現(xiàn)系統(tǒng)崩潰,無法有效檢測軟件質(zhì)量。如果軟件出現(xiàn)系統(tǒng)崩潰,就需要通過人工的方式檢測軟件,而繁重的檢測工作難以保證軟件質(zhì)量,進(jìn)而無法發(fā)現(xiàn)軟件所存在的問題。
3 武控計(jì)算機(jī)軟件測試問題的解決措施
武控計(jì)算機(jī)是被應(yīng)用在我國軍事計(jì)算機(jī)中的,對我國國防具有重要作用。因此,加強(qiáng)武控計(jì)算機(jī)研究工作具有重要的現(xiàn)實(shí)意義。
3.1 利用宿主機(jī)在測試環(huán)境下完成任務(wù)
在嵌入式武控計(jì)算機(jī)軟件檢測工作中,需要將目標(biāo)集及宿主機(jī)資源消耗全部考慮在內(nèi),且在目標(biāo)機(jī)檢測中,需要消耗大量的資源,因此,應(yīng)該主要集中在宿主機(jī)上完成。在宿主機(jī)上完成檢測工作時(shí),需要對以下3方面的工作予以重視:①考慮目標(biāo)機(jī),減少檢測中目標(biāo)機(jī)的數(shù)量,以保證檢測主要在宿主機(jī)上完成;②在軟件模型選擇問題的解決過程中,可以根據(jù)軟件自身的特點(diǎn)有針對性地選擇宿主機(jī),進(jìn)而保證宿主機(jī)能夠滿足軟件檢測工作的需求;③增加第三方平臺的應(yīng)用,保證在嵌入式武控計(jì)算機(jī)檢測中,宿主機(jī)能夠真正發(fā)揮自身的功能,提高檢測質(zhì)量。
3.2 降低軟件圈復(fù)雜程度
降低軟件圈復(fù)雜程度主要針對的是靜態(tài)檢測中存在的問題。靜態(tài)檢測雖然存在較多問題,但是具有一定的規(guī)律。如果能夠掌握靜態(tài)檢測規(guī)律,就能夠有效解決靜態(tài)檢測問題。降低軟件圈復(fù)雜程度可以從軟件功能之間的關(guān)聯(lián)性角度分析,尋找軟件復(fù)雜度較高的主要原因,進(jìn)而找出有效降低軟件圈復(fù)雜程度的方法。
4 結(jié)論
綜上所述,在嵌入式武控計(jì)算機(jī)軟件關(guān)鍵技術(shù)在實(shí)際應(yīng)用中,需要從實(shí)際出發(fā),準(zhǔn)確認(rèn)識存在的問題,并提出有效的解決方法。在解決嵌入式武控計(jì)算機(jī)軟件檢測問題的過程中,應(yīng)該增加對宿主機(jī)的應(yīng)用,降低軟件圈復(fù)雜程度。本文簡要分析了嵌入式武控計(jì)算機(jī)軟件檢測關(guān)鍵技術(shù)的應(yīng)用,僅供參考。
參考文獻(xiàn)
[1]周凌云.嵌入式武控計(jì)算機(jī)軟件測試關(guān)鍵技術(shù)的研究分析[J].科技展望,2015(04):136.
[2]婁紅.嵌入式計(jì)算機(jī)軟件測試關(guān)鍵技術(shù)研究[J].電腦知識與技術(shù),2015(13):92-93.
[3]王琨.嵌入式計(jì)算機(jī)軟件測試關(guān)鍵技術(shù)探討[J].科技創(chuàng)新與應(yīng)用,2016(07):87-88.
[4]余學(xué)文.嵌入式計(jì)算機(jī)軟件測試關(guān)鍵技術(shù)探討[J].電子技術(shù)與軟件工程,2016(08):63.