當(dāng)前位置: 首頁 > 自學(xué)考試 > 自學(xué)考試備考資料 > 自考《軟件工程》基礎(chǔ)知識點(diǎn)復(fù)習(xí):軟件維護(hù)

自考《軟件工程》基礎(chǔ)知識點(diǎn)復(fù)習(xí):軟件維護(hù)

更新時間:2013-03-26 17:16:43 來源:|0 瀏覽0收藏0

自學(xué)考試報名、考試、查分時間 免費(fèi)短信提醒

地區(qū)

獲取驗證 立即預(yù)約

請?zhí)顚憟D片驗證碼后獲取短信驗證碼

看不清楚,換張圖片

免費(fèi)獲取短信驗證碼

    軟件維護(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)課程招生簡章

?2013年4月自考考試時間安排匯總

更多信息請訪問:自學(xué)考試頻道    自學(xué)考試論壇

分享到: 編輯:環(huán)球網(wǎng)校

資料下載 精選課程 老師直播 真題練習(xí)

自學(xué)考試資格查詢

自學(xué)考試歷年真題下載 更多

自學(xué)考試每日一練 打卡日歷

0
累計打卡
0
打卡人數(shù)
去打卡

預(yù)計用時3分鐘

環(huán)球網(wǎng)校移動課堂APP 直播、聽課。職達(dá)未來!

安卓版

下載

iPhone版

下載

返回頂部