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

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

更新時(shí)間:2013-03-26 17:16:43 來(lái)源:|0 瀏覽0收藏0

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

地區(qū)

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

請(qǐng)?zhí)顚?xiě)圖片驗(yàn)證碼后獲取短信驗(yàn)證碼

看不清楚,換張圖片

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

    軟件維護(hù)

    1.軟件維護(hù)的內(nèi)容:
    校正性維護(hù):側(cè)重確定和修改隱含在軟件中的錯(cuò)誤。約占21%。
    適應(yīng)性維護(hù):側(cè)重使軟件系統(tǒng)適用計(jì)算機(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)軟件開(kāi)發(fā)過(guò)程對(duì)軟件維護(hù)有較大影響:采用軟件工程方法開(kāi)發(fā)軟件叫結(jié)構(gòu)化維護(hù),每個(gè)階段都有相應(yīng)文檔,軟件維護(hù)容易。采用手工方法開(kāi)發(fā)軟件叫做非結(jié)構(gòu)化維護(hù),只有程序沒(méi)有文檔,維護(hù)工作困難。
    (2)維護(hù)困難。體現(xiàn)在:難讀懂別人的程序、一致性、開(kāi)發(fā)和維護(hù)在人員和時(shí)間上的差異、維護(hù)不是吸引人的工作。
    (3)維護(hù)費(fèi)用高。主要原因是維護(hù)的效率過(guò)低。用于維護(hù)工作的活動(dòng)分為:非生產(chǎn)性活動(dòng)和生產(chǎn)性活動(dòng)(如:分析評(píng)價(jià)、理解程序代碼功能、編寫(xiě)源代碼、修改設(shè)計(jì))。

    3.軟件的可維護(hù)性是指軟件能被理解、校正、適應(yīng)和增加功能的容易程度。與軟件質(zhì)量的可理解性、可測(cè)試性、可修改性、可靠性、可移植性、可適用性和效率有關(guān)。度量這7種特性的方法有:質(zhì)量檢查表、質(zhì)量測(cè)試、質(zhì)量標(biāo)準(zhǔn)。

    4. 提高可維護(hù)性的方法有:(1)建立明確的軟件質(zhì)量目標(biāo)。(2)利用先進(jìn)的軟件開(kāi)發(fā)技術(shù)和工具。(3)建立明確的質(zhì)量保證工作。(4)選擇可維護(hù)的程序設(shè)計(jì)語(yǔ)言。(5)改進(jìn)程序文檔。

    5.為有效進(jìn)行軟件維護(hù),要事先開(kāi)始組織工作,建立維護(hù)小組形式的組織機(jī)構(gòu),包括:臨時(shí)維護(hù)小組:非正式機(jī)構(gòu),執(zhí)行一些特殊或臨時(shí)的維護(hù)任務(wù),采用“同事復(fù)審”或“同行復(fù)審”等方法提高維護(hù)工作效率。長(zhǎng)期維護(hù)小組:由組長(zhǎng)、副組長(zhǎng)、維護(hù)負(fù)責(zé)人、維護(hù)程序員組成。

    6.維護(hù)的技術(shù):面向維護(hù)的技術(shù):在軟件開(kāi)發(fā)階段用來(lái)減少錯(cuò)誤、提高軟件可維護(hù)性的技術(shù),涉及軟件開(kāi)發(fā)的所有階段。

    7.維護(hù)支援技術(shù):在軟件維護(hù)階段用來(lái)提高維護(hù)作業(yè)效率和質(zhì)量的技術(shù)。包括信息收集、錯(cuò)誤原因分析、軟件分析理解、維護(hù)方案評(píng)價(jià)、代碼文檔修改、修改后確認(rèn)、遠(yuǎn)距離維護(hù)。

    8.維護(hù)副作用是因修改軟件而造成的錯(cuò)誤或其他不希望出現(xiàn)的情況,分為:
    編碼副作用:是在使用程序設(shè)計(jì)語(yǔ)言修改源代碼可能引入的錯(cuò)誤。
    數(shù)據(jù)副作用:是在修改數(shù)據(jù)結(jié)構(gòu)時(shí)可能造成軟件設(shè)計(jì)與數(shù)據(jù)結(jié)構(gòu)不匹配導(dǎo)致的錯(cuò)誤。
    文檔副作用:是對(duì)可執(zhí)行文件的修改沒(méi)有反映在文檔中的錯(cuò)誤。
    防止措施:(1)按模塊把修改分組。(2)自頂向下地安排被修改模塊的順序。(3)每一次修改一個(gè)模塊。(4)對(duì)每個(gè)修改了的模塊,在安排修改下一個(gè)模塊前確定這個(gè)修改的副作用。

    9.軟件維護(hù)流程:(1)制定維護(hù)申請(qǐng)報(bào)告。(2)審查用戶填寫(xiě)的申請(qǐng)報(bào)告并批準(zhǔn)。(3)進(jìn)行維護(hù)并作詳細(xì)記錄。(4)復(fù)審。

    10.維護(hù)階段產(chǎn)生的文檔主要有:維護(hù)申請(qǐng)報(bào)告、軟件修改報(bào)告、軟件問(wèn)題報(bào)告。

    11.軟件維護(hù)工作過(guò)程中,第一步是先確認(rèn)維護(hù)類(lèi)型。

 

?2013年高教自考網(wǎng)絡(luò)輔導(dǎo)課程招生簡(jiǎn)章

?2013年4月自考考試時(shí)間安排匯總

更多信息請(qǐng)?jiān)L問(wèn):自學(xué)考試頻道    自學(xué)考試論壇

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

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

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

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

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

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

預(yù)計(jì)用時(shí)3分鐘

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

安卓版

下載

iPhone版

下載

返回頂部