自考《軟件工程》基礎(chǔ)知識點(diǎn)復(fù)習(xí):軟件維護(hù)
軟件維護(hù)
1.軟件維護(hù)的內(nèi)容:
校正性維護(hù):側(cè)重確定和修改隱含在軟件中的錯誤。約占21%。
適應(yīng)性維護(hù):側(cè)重使軟件系統(tǒng)適用計算機(jī)運(yùn)行環(huán)境的不斷變化。約占25%。
完善性維護(hù):側(cè)重使軟件功能、性能適應(yīng)用戶業(yè)務(wù)和機(jī)構(gòu)的發(fā)展變化。維護(hù)比重最大,約占50%。
預(yù)防性維護(hù):側(cè)重提高軟件可靠性和可維護(hù)性。維護(hù)比重最小,約占4%。
2.軟件維護(hù)特點(diǎn):
(1)軟件開發(fā)過程對軟件維護(hù)有較大影響:采用軟件工程方法開發(fā)軟件叫結(jié)構(gòu)化維護(hù),每個階段都有相應(yīng)文檔,軟件維護(hù)容易。采用手工方法開發(fā)軟件叫做非結(jié)構(gòu)化維護(hù),只有程序沒有文檔,維護(hù)工作困難。
(2)維護(hù)困難。體現(xiàn)在:難讀懂別人的程序、一致性、開發(fā)和維護(hù)在人員和時間上的差異、維護(hù)不是吸引人的工作。
(3)維護(hù)費(fèi)用高。主要原因是維護(hù)的效率過低。用于維護(hù)工作的活動分為:非生產(chǎn)性活動和生產(chǎn)性活動(如:分析評價、理解程序代碼功能、編寫源代碼、修改設(shè)計)。
3.軟件的可維護(hù)性是指軟件能被理解、校正、適應(yīng)和增加功能的容易程度。與軟件質(zhì)量的可理解性、可測試性、可修改性、可靠性、可移植性、可適用性和效率有關(guān)。度量這7種特性的方法有:質(zhì)量檢查表、質(zhì)量測試、質(zhì)量標(biāo)準(zhǔn)。
4. 提高可維護(hù)性的方法有:(1)建立明確的軟件質(zhì)量目標(biāo)。(2)利用先進(jìn)的軟件開發(fā)技術(shù)和工具。(3)建立明確的質(zhì)量保證工作。(4)選擇可維護(hù)的程序設(shè)計語言。(5)改進(jìn)程序文檔。
5.為有效進(jìn)行軟件維護(hù),要事先開始組織工作,建立維護(hù)小組形式的組織機(jī)構(gòu),包括:臨時維護(hù)小組:非正式機(jī)構(gòu),執(zhí)行一些特殊或臨時的維護(hù)任務(wù),采用“同事復(fù)審”或“同行復(fù)審”等方法提高維護(hù)工作效率。長期維護(hù)小組:由組長、副組長、維護(hù)負(fù)責(zé)人、維護(hù)程序員組成。
6.維護(hù)的技術(shù):面向維護(hù)的技術(shù):在軟件開發(fā)階段用來減少錯誤、提高軟件可維護(hù)性的技術(shù),涉及軟件開發(fā)的所有階段。
7.維護(hù)支援技術(shù):在軟件維護(hù)階段用來提高維護(hù)作業(yè)效率和質(zhì)量的技術(shù)。包括信息收集、錯誤原因分析、軟件分析理解、維護(hù)方案評價、代碼文檔修改、修改后確認(rèn)、遠(yuǎn)距離維護(hù)。
8.維護(hù)副作用是因修改軟件而造成的錯誤或其他不希望出現(xiàn)的情況,分為:
編碼副作用:是在使用程序設(shè)計語言修改源代碼可能引入的錯誤。
數(shù)據(jù)副作用:是在修改數(shù)據(jù)結(jié)構(gòu)時可能造成軟件設(shè)計與數(shù)據(jù)結(jié)構(gòu)不匹配導(dǎo)致的錯誤。
文檔副作用:是對可執(zhí)行文件的修改沒有反映在文檔中的錯誤。
防止措施:(1)按模塊把修改分組。(2)自頂向下地安排被修改模塊的順序。(3)每一次修改一個模塊。(4)對每個修改了的模塊,在安排修改下一個模塊前確定這個修改的副作用。
9.軟件維護(hù)流程:(1)制定維護(hù)申請報告。(2)審查用戶填寫的申請報告并批準(zhǔn)。(3)進(jìn)行維護(hù)并作詳細(xì)記錄。(4)復(fù)審。
10.維護(hù)階段產(chǎn)生的文檔主要有:維護(hù)申請報告、軟件修改報告、軟件問題報告。
11.軟件維護(hù)工作過程中,第一步是先確認(rèn)維護(hù)類型。
?2013年高教自考網(wǎng)絡(luò)輔導(dǎo)課程招生簡章
更多信息請訪問:自學(xué)考試頻道 自學(xué)考試論壇
最新資訊
- 考前必背!自學(xué)考試《中國近現(xiàn)代史綱要》論述題高頻考點(diǎn)2024-10-19
- 自考報考策略:科學(xué)搭配科目,加速畢業(yè)進(jìn)程2024-07-20
- 2025年考研考生五一假期,英語科目應(yīng)該如何復(fù)習(xí)?2024-05-03
- 備考指南!2024年4月自學(xué)考試考前要做哪些準(zhǔn)備?2024-03-31
- 考前備考沖刺!自考如何一次就過?2024-03-30
- 考點(diǎn)匯總:《中國近現(xiàn)代史綱要》論述題2024-03-25
- 備考資料:《中國近現(xiàn)代史綱要》簡答題考點(diǎn)匯總2024-03-25
- 自考可以從哪些維度進(jìn)行備考?2024-02-17
- @自考生,這里有備考技巧2024-02-17
- 自學(xué)考試備考復(fù)習(xí)方法!建議收藏2024-02-16