亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        計(jì)算機(jī)軟件的測(cè)試及保護(hù)技術(shù)研究

        2014-04-29 00:00:00楊勇濤

        摘 要:本文通過(guò)分析現(xiàn)狀,繼而對(duì)這一技術(shù)做出必要的闡述和研究,意在為這一技術(shù)的深入研究做出相關(guān)參考。

        關(guān)鍵詞:計(jì)算機(jī);軟件;測(cè)試;保護(hù)技術(shù)

        中圖分類(lèi)號(hào):TP311.13

        計(jì)算機(jī)軟件的測(cè)試與保護(hù)技術(shù)是計(jì)算機(jī)能夠安全可靠運(yùn)行的保障,它是確保計(jì)算機(jī)軟件質(zhì)量以及安全的一個(gè)極其重要的手段,研究計(jì)算機(jī)軟件的測(cè)試及保護(hù)技術(shù),從而更大程度上為計(jì)算機(jī)這一方面技術(shù)的發(fā)展做出理論技術(shù)參考。對(duì)于軟件功能的要求也是與日俱增,測(cè)試和保護(hù)系統(tǒng)作為軟件質(zhì)量得到保證的重要和有效手段,對(duì)于其內(nèi)容進(jìn)行大力度的研究才能不斷為軟件行業(yè)更科學(xué)的發(fā)展打下堅(jiān)實(shí)的基礎(chǔ),繼而對(duì)其測(cè)試和保護(hù)技術(shù)進(jìn)行嚴(yán)格落實(shí),使得計(jì)算機(jī)軟件行業(yè)的發(fā)展更為科學(xué),更為可觀。

        1 計(jì)算機(jī)軟件測(cè)試技術(shù)

        1.1 計(jì)算機(jī)軟件測(cè)試的概念及意義。計(jì)算機(jī)軟件測(cè)試技術(shù)的概念,簡(jiǎn)而言之,就是指讓軟件處于一個(gè)特定的環(huán)境內(nèi),然后運(yùn)行,繼而對(duì)其運(yùn)行的過(guò)程進(jìn)行全盤(pán)觀測(cè),然后對(duì)其中存在的問(wèn)題或是潛在問(wèn)題因素做整理記錄,最終根據(jù)測(cè)試記錄對(duì)軟件的方方面面性能進(jìn)行統(tǒng)籌,總體評(píng)價(jià),這一測(cè)試的整體過(guò)程就是計(jì)算機(jī)軟件測(cè)試技術(shù)。計(jì)算機(jī)軟件測(cè)試技術(shù)根據(jù)軟件的各部分性能以及所測(cè)試領(lǐng)域項(xiàng)目的不同,可以分別進(jìn)行不同類(lèi)別的測(cè)試,譬如可靠性測(cè)試、性能測(cè)試或者是安全性測(cè)試等,總之,其終極目的就是測(cè)試軟件,將軟件中存在的安全等問(wèn)題暴露出來(lái),繼而有的放矢的進(jìn)行問(wèn)題解決,達(dá)到系統(tǒng)完善的目的。

        基于計(jì)算機(jī)軟件測(cè)試的概念,不難得出計(jì)算機(jī)軟件測(cè)試技術(shù)的意義,其根本目的就是將計(jì)算機(jī)系統(tǒng)中存在的問(wèn)題和錯(cuò)誤暴露出來(lái),然后進(jìn)行合理科學(xué)的操作將其解決。通常而言,用戶(hù)都希望能夠發(fā)現(xiàn)并且處理掉軟件中存在的隱性問(wèn)題,軟件測(cè)試技術(shù)正是滿(mǎn)足了用戶(hù)的這一需要;另一方面,開(kāi)發(fā)軟件的工作人員則希望能夠通過(guò)軟件測(cè)試技術(shù)來(lái)證明自己所制作的軟件是很科學(xué)合理的,不存在弊端或者隱性問(wèn)題導(dǎo)致系統(tǒng)出現(xiàn)錯(cuò)誤的現(xiàn)象。簡(jiǎn)單來(lái)說(shuō),計(jì)算機(jī)軟件測(cè)試系統(tǒng)的意義就在于它能夠暴露出軟件所存在的問(wèn)題,更方便得到解決,使系統(tǒng)更加完善。

        1.2 軟件質(zhì)量對(duì)軟件測(cè)試的影響。軟件質(zhì)量保證了軟件測(cè)試。當(dāng)前形勢(shì)看來(lái),計(jì)算機(jī)儼然成為人們?nèi)粘I钪胁豢苫蛉钡囊徊糠?,?jì)算機(jī)軟件的種類(lèi)與日俱增,其內(nèi)部系統(tǒng)的復(fù)雜程度也是越來(lái)越高,因此,保證軟件質(zhì)量成為用戶(hù)以及軟件開(kāi)發(fā)者共同關(guān)注的問(wèn)題。總的來(lái)說(shuō),軟件的質(zhì)量貫穿整個(gè)軟件開(kāi)發(fā)的環(huán)節(jié),當(dāng)然,保證軟件質(zhì)量的方法也是多種多樣的,軟件測(cè)試技術(shù)作為保障軟件質(zhì)量的核心代表,給予其足夠的重視尤其必要,當(dāng)前看來(lái),許多軟件公司對(duì)于軟件測(cè)試的關(guān)注度也是逐年上升。

        也許包含道聽(tīng)途說(shuō)性因素,稱(chēng)計(jì)算機(jī)軟件測(cè)試技術(shù)的工作人員甚至是計(jì)算機(jī)軟件開(kāi)發(fā)工作人員的兩倍,但是這也不難看出,軟件質(zhì)量已經(jīng)越來(lái)越多的受到社會(huì)各界的普遍關(guān)注。由于軟件質(zhì)量影響著軟件開(kāi)發(fā)過(guò)程中整個(gè)生命周期里的各個(gè)階段,無(wú)論是軟件維護(hù),還是需求獲取等方方面面都需要軟件質(zhì)量做出保障。軟件測(cè)試技術(shù)保證了軟件的質(zhì)量,從而提高軟件穩(wěn)定可靠運(yùn)行的性能。換句話說(shuō),軟件測(cè)試技術(shù)是度量軟件質(zhì)量的過(guò)程,雖然受到當(dāng)前發(fā)展?fàn)顩r的局限,但是它依然對(duì)于軟件質(zhì)量而言有著強(qiáng)烈的指導(dǎo)意義。

        1.3 計(jì)算機(jī)軟件測(cè)試技術(shù)的具體應(yīng)用。軟件測(cè)試技術(shù)的具體應(yīng)用一般來(lái)說(shuō)可以分為軟件測(cè)試、靜態(tài)測(cè)試與動(dòng)態(tài)測(cè)試、白盒測(cè)試與黑盒測(cè)試以及其他測(cè)試技術(shù)。它們工作的具體應(yīng)用一般如下:

        軟件測(cè)試一般分為四個(gè)階段,單元測(cè)試-集成測(cè)試-系統(tǒng)測(cè)試-驗(yàn)收測(cè)試,單元測(cè)試顧名思義,就是指在一個(gè)特定領(lǐng)域內(nèi),對(duì)單個(gè)獨(dú)立的軟件模塊進(jìn)行測(cè)試,從而找出問(wèn)題或是缺陷所在;靜態(tài)測(cè)試與動(dòng)態(tài)測(cè)試是按照程序是否運(yùn)行進(jìn)行測(cè)試的,靜態(tài)測(cè)試就是指在系統(tǒng)沒(méi)有運(yùn)行的情況下,對(duì)其所有相關(guān)文檔進(jìn)行測(cè)試,譬如進(jìn)行研讀、分析或檢查等工作,相對(duì)于靜態(tài)測(cè)試而言,動(dòng)態(tài)測(cè)試的環(huán)境自然是系統(tǒng)處于運(yùn)行狀況,運(yùn)用測(cè)試?yán)?,采取與預(yù)期輸出進(jìn)行比對(duì)的方式,發(fā)現(xiàn)其中存在的問(wèn)題或錯(cuò)誤;白盒測(cè)試與黑盒測(cè)試的分類(lèi)方式依據(jù)于能否查看源代碼,白盒測(cè)試操作前,應(yīng)當(dāng)先對(duì)系統(tǒng)或者組件進(jìn)行充分了解,然后針對(duì)測(cè)試領(lǐng)域進(jìn)行測(cè)試用例的針對(duì)性設(shè)計(jì),通常而言,白盒測(cè)試都是以數(shù)據(jù)流、代碼覆蓋測(cè)試或是控制流為基本,黑盒測(cè)試對(duì)立于白盒測(cè)試,它不需要了解軟件內(nèi)部系統(tǒng)具體的結(jié)構(gòu)或代碼,而是以軟件的規(guī)格說(shuō)明書(shū)作參考,這一類(lèi)型的測(cè)試技術(shù)一般包括了決策表、狀態(tài)測(cè)試或者基于有經(jīng)驗(yàn)的測(cè)試,通常包含的內(nèi)容有兼容性測(cè)試、壓力測(cè)試、穩(wěn)定性測(cè)試等。其他測(cè)試技術(shù)一般不常用,針對(duì)于特例具體分析使用,一般有回歸測(cè)試、冒煙測(cè)試等。

        2 計(jì)算機(jī)軟件保護(hù)技術(shù)

        2.1 計(jì)算機(jī)軟件保護(hù)的概念及意義。計(jì)算機(jī)軟件保護(hù)技術(shù)就是指通過(guò)一系列相關(guān)措施,有效防止計(jì)算機(jī)軟件被破解或者盜版的情況。計(jì)算機(jī)軟件保護(hù)技術(shù)一般可以從整體上將其分為兩類(lèi),分別是以硬件為基礎(chǔ)的保護(hù)技術(shù)和以軟件為基礎(chǔ)的保護(hù)技術(shù),下文會(huì)針對(duì)這兩種軟件保護(hù)技術(shù)做出闡述。同其他同樣具有保護(hù)性質(zhì)的軟件做比較而論,計(jì)算機(jī)軟件保護(hù)技術(shù)有它的獨(dú)特性質(zhì),譬如,保護(hù)領(lǐng)域廣泛,涉及到的層面包括軟件、系統(tǒng)、網(wǎng)絡(luò)等方方面面??偨Y(jié)來(lái)說(shuō),軟件保護(hù)技術(shù)將多款具有保護(hù)性質(zhì)的軟件合為一體,綜合性極強(qiáng),累積了多款具有保護(hù)性能的軟件的優(yōu)勢(shì)。

        2.2 軟件保護(hù)技術(shù)的保護(hù)方式。上文有提到,計(jì)算機(jī)軟件保護(hù)技術(shù)從整體進(jìn)行劃分可以分為基于硬件和基于軟件的保護(hù)方式,下面對(duì)這兩種軟件保護(hù)技術(shù)的保護(hù)方式做出研究闡述:

        基于硬件的軟件保護(hù)方式可以分為加密狗和光盤(pán)、軟盤(pán)保護(hù)。加密狗也可以稱(chēng)作加密鎖,它可以與串口、并口以及USB接口進(jìn)行相互連接。這是一種極具智能性的加密技術(shù),它具有極其大的靈活性,這一特點(diǎn)也使其極具優(yōu)勢(shì),只是也有一定局限性,譬如價(jià)格非常高昂,使用起來(lái)不太容易。這一模式當(dāng)前看來(lái)在性能要求高的商業(yè)領(lǐng)域使用較廣泛:光盤(pán)、軟盤(pán)保護(hù)的保護(hù)方式就是將一部分的秘藥信息存放在光盤(pán)或者是軟盤(pán)里,通常運(yùn)用在單機(jī)游戲里?;谲浖谋Wo(hù)方式又可分為序列號(hào)保護(hù)、Nag窗口以及功能限制的方式。序列號(hào)保護(hù)即用戶(hù)進(jìn)行個(gè)人注冊(cè),軟件商根據(jù)用戶(hù)信息做出序列號(hào)回應(yīng),繼而才能完成整個(gè)注冊(cè)過(guò)程,這樣一來(lái),由于序列號(hào)的唯一性,極大程度上保護(hù)了軟件,當(dāng)前這一方式極受歡迎;Nag窗口即通過(guò)彈出小窗口阻止用戶(hù)使用軟件,然而在實(shí)施過(guò)程中,對(duì)用戶(hù)造成了很大的不便,這一方式的認(rèn)可度呈現(xiàn)出減少趨勢(shì);功能限制即通過(guò)對(duì)軟件中一些重要的功能進(jìn)行限制繼而達(dá)到軟件保護(hù)的目的,當(dāng)前看來(lái),這一模式比較有效,應(yīng)當(dāng)推廣使用。

        2.3 軟件保護(hù)技術(shù)的應(yīng)用。軟件保護(hù)技術(shù)的應(yīng)用研究即對(duì)計(jì)算機(jī)實(shí)施保護(hù)操作,一般來(lái)說(shuō),軟件保護(hù)技術(shù)通過(guò)一系列有效可行的方式對(duì)計(jì)算機(jī)軟件系統(tǒng)進(jìn)行保護(hù),類(lèi)似于序列號(hào)保護(hù),或者是功能限制等具體的應(yīng)用方式,將計(jì)算機(jī)軟件的保護(hù)工作做到最優(yōu),最大程度的對(duì)計(jì)算機(jī)軟件的穩(wěn)定可靠運(yùn)行打下基礎(chǔ),每一種軟件保護(hù)技術(shù)的方式都是針對(duì)不同的領(lǐng)域做特定保護(hù)的,按照保護(hù)的性質(zhì),選取最優(yōu)質(zhì)的方案。

        2.4 計(jì)算機(jī)軟件的可專(zhuān)利性保護(hù)。計(jì)算機(jī)軟件的技術(shù)特性要求需要軟件的專(zhuān)利保護(hù),其技術(shù)性可以解決技術(shù)領(lǐng)域中的某一種特定的問(wèn)題的技術(shù)的方案。從另一個(gè)角度而言,計(jì)算機(jī)軟件的核心算法使計(jì)算機(jī)軟件的使用通過(guò)算法的運(yùn)行帶來(lái)一定的技術(shù)效果以及經(jīng)濟(jì)效益,它解決了一定的技術(shù)問(wèn)題。它和計(jì)算機(jī)硬件結(jié)合在一起,構(gòu)成了工具性的裝置。在完成具體功能時(shí),計(jì)算機(jī)的硬件和軟件形成了一個(gè)有機(jī)的整體,實(shí)現(xiàn)了對(duì)自然規(guī)律和現(xiàn)象的間接利用。

        3 結(jié)束語(yǔ)

        總而言之,計(jì)算機(jī)軟件的保護(hù)與測(cè)試技術(shù)對(duì)于軟件本身質(zhì)量及其安全性能而言,發(fā)揮著極其重要的作用,對(duì)這兩項(xiàng)技術(shù)進(jìn)行研究,使其能夠在計(jì)算機(jī)軟件的突飛猛進(jìn)的發(fā)展中不斷得到進(jìn)步和完善,這一目標(biāo)也是用戶(hù)以及開(kāi)發(fā)軟件人員所共同追求的,借此,才能使得我們的軟件系統(tǒng)質(zhì)量不斷上新高,越來(lái)越滿(mǎn)足時(shí)代發(fā)展,為人類(lèi)社會(huì)提供極大福利。

        參考文獻(xiàn):

        [1]李龍.軟件測(cè)試實(shí)用技術(shù)與常用模板[M].北京:機(jī)械工業(yè)出版社,2010(10):34-35.

        [2]艾倫.軟件安全工程[M].北京:機(jī)械工業(yè)出版社,2009(04):12-13.

        作者簡(jiǎn)介:楊勇濤(1975.08-),本科,吉林人,計(jì)算機(jī)教師,講師,研究方向:計(jì)算機(jī)教學(xué)。

        作者單位:吉林機(jī)電工程學(xué)校,吉林吉林 132101

        黑人免费一区二区三区| 人人妻人人澡人人爽欧美一区九九| 久久久久成人片免费观看蜜芽| 国产香蕉97碰碰视频va碰碰看 | 久久这里只精品国产免费10| 中文字幕一区二区三区在线不卡| 40分钟永久免费又黄又粗| 极品新娘高清在线观看| 久久精品国产亚洲av影院毛片| 夜夜爽夜夜叫夜夜高潮| 精品亚洲成a人无码成a在线观看| 丰满人妻在公车被猛烈进入电影| 91精品国产91久久久久久青草| 人妻在线中文字幕视频| 日韩麻豆视频在线观看| 97久久久久人妻精品区一| 国产成人免费一区二区三区| 亚洲精品中文字幕不卡在线| av天堂在线免费播放| 国产色婷婷久久又粗又爽| av狠狠色丁香婷婷综合久久 | 中文字幕欧美人妻精品一区| 色94色欧美sute亚洲线路二| 亚洲国产一区二区三区,| 精品人妻在线一区二区三区在线| 欧美亚洲精品suv| 亚洲精品无码不卡在线播放he | 国产午夜成人av在线播放| 国产va免费精品观看| 中文无码免费在线| 日本成人精品一区二区三区| 麻豆精品导航| 在线综合亚洲欧洲综合网站 | 精品一区二区三区免费视频| 波多野结衣一区二区三区高清| 色综合999| 色婷婷亚洲精品综合影院| 中国孕妇变态孕交xxxx| 国产成人无码区免费内射一片色欲 | 国产 精品 自在 线免费| 美女又色又爽视频免费|