軟件開(kāi)發(fā)的階段試題
{RAD(rap application development),就是軟件開(kāi)發(fā)過(guò)程中的一個(gè)重要模型,稱(chēng)為快速應用開(kāi)發(fā)模型。其模型構圖形似字母V,所以又稱(chēng)V模型。他通過(guò)開(kāi)發(fā)和測試同時(shí)進(jìn)行的方式來(lái)縮短開(kāi)發(fā)周期,提高開(kāi)發(fā)效率。
V模型大體可以劃分為下面幾個(gè)不同的階段步驟,既需求分析、概要設計、祥細設計、編碼、單元測試、集成測試、系統測試、驗收測試。}
、判枨蠓治觯好鞔_客戶(hù)需要,按需求寫(xiě)出規格文檔說(shuō)明書(shū);
、聘乓O計:構建框架,描述模塊功能及接口;
、窍榧氃O計:設計模塊的具體實(shí)現方式及模塊的組合方式(把程序的具體實(shí)現的功能,現象等描述出來(lái));
、染幋a:按照祥細設計好的模塊功能表,編寫(xiě)出實(shí)際的代碼;
、賳卧獪y試(模塊測試):按照設定好的最小測試單元進(jìn)行按單元測試,主要是測試程序代碼;
、诩蓽y試(也叫組裝測試,聯(lián)合測試):集成測試是在軟件系統集成過(guò)程中所進(jìn)行的測試,其主要目的是檢查軟件單位之間的接口是否正確;
、巯到y測試:是對已經(jīng)集成好的`軟件系統進(jìn)行徹底的測試,以驗證軟件系統的正確性和性能等滿(mǎn)足其指定的要求;
、茯炇諟y試:驗收測試的目的是確保軟件準備就緒,并且可以讓最終用戶(hù)將其用于執行軟件的既定功能和任務(wù)。
【軟件開(kāi)發(fā)的階段試題】相關(guān)文章:
軟件開(kāi)發(fā)工程師筆試題12-13
Java軟件開(kāi)發(fā)工程師筆試題寶典10-15
試析軟件開(kāi)發(fā)生命周期各階段的應用軟件安全性測試10-18
2016嵌入式軟件開(kāi)發(fā)工程師面試題09-24
軟件開(kāi)發(fā)工具與軟件開(kāi)發(fā)環(huán)境分析08-22