填空題

一個軟件產(chǎn)品開發(fā)完成投入使用后,常常由于各種原因需要對它做適當(dāng)?shù)淖兏?。在軟件的使用過程中,軟件原來的()可能不再適應(yīng)用戶的要求,需要進行變更;軟件的工作環(huán)境也可能發(fā)生變化,最常見的是配合軟件工作的()有變動;還有一種情況是在軟件使用過程中發(fā)現(xiàn)錯誤,需要進行修正。通常把軟件交付使用后做的變更稱為()。軟件投入使用后的另一項工作是(),針對這類軟件實施的軟件工程活動,主要是對其重新實現(xiàn),使其具有更好的(),包括軟件重構(gòu)、重寫文檔等。()和新的軟件開發(fā)工作的主要差別在于()。我們把常規(guī)的軟件開發(fā)稱為(),而()是從代碼開始推導(dǎo)出設(shè)計或是規(guī)格說明來。

答案: 功能和性能;硬件;維護;軟件再工程;可維護性;軟件再工程;開發(fā)的起點不同;正向工程;逆向工程
微信掃碼免費搜題