freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程第8章軟件維護(hù)-文庫(kù)吧資料

2024-10-13 15:48本頁(yè)面
  

【正文】 40 五、 軟件維護(hù)的最新方法 ⑴ 面向缺陷維護(hù) (程序級(jí)維護(hù) ):軟件產(chǎn)品能夠正常運(yùn)轉(zhuǎn) ,可以滿足用戶的功能 、 性能 、 接口需求 , 只是個(gè)別地方存在缺陷 , 使用戶感到不便 。 什么是逆向工程 39 再工程是在獲得程序設(shè)計(jì)信息的同時(shí) , 利用這些信息修改或重構(gòu)軟件系統(tǒng)的工作 。 什么是預(yù)防性維護(hù) 38 所謂軟件的逆向工程就是分析已有的程序,尋求比源代碼更高級(jí)的抽象表現(xiàn)形式。 程序設(shè)計(jì)語(yǔ)言對(duì)可維護(hù)性的影響 低 高 可維護(hù)性 第一代語(yǔ)言 第二代語(yǔ)言 第三代語(yǔ)言 第四代語(yǔ)言 35 模塊化 結(jié)構(gòu)化程序設(shè)計(jì) 整理完備的文檔資料,包括: 系統(tǒng)開(kāi)發(fā)日志、 錯(cuò)誤記載、 系統(tǒng)維護(hù)日志、 測(cè)試文檔 ⑶ 采用結(jié)構(gòu)化技術(shù)提高軟件質(zhì)量; 36 逆向工程與再工程 37 ?預(yù)防性維護(hù)工作主要針對(duì)一些多年前開(kāi)發(fā)出來(lái)的 “ 較老 ” 的軟件,這些軟件的功能仍然能夠滿足人們的某些需求,但是,由于這些軟件所采用的體系結(jié)構(gòu)或數(shù)據(jù)結(jié)構(gòu)等方面較差,用戶在使用時(shí)存在一定困難,因此,需要對(duì)軟件進(jìn)行全面修改,以適應(yīng)用戶需求。 軟件可維護(hù)性的定義: 32 可從以下幾方面著手: ⑴建立明確的軟件質(zhì)量目標(biāo); ⑵選擇可維護(hù)的程序設(shè)計(jì)語(yǔ)言; ⑶采用結(jié)構(gòu)化技術(shù)提高軟件質(zhì)量; 提高軟件可維護(hù)性的方法: 33 ⑴ 建立明確的軟件質(zhì)量目標(biāo) 若要使程序滿足可維護(hù)性的七個(gè)特性的全部要求是不現(xiàn)實(shí)的,為保證可維護(hù)性應(yīng)在一定程度上滿足可維護(hù)性的各個(gè)特性,各個(gè)特性的重要性也應(yīng)隨著程序用途的不同或計(jì)算機(jī)環(huán)境的不同而改變。影響軟件可維護(hù)性的因素很多,設(shè)計(jì)、編碼及測(cè)試中的疏忽和低劣的軟件配置、缺少文檔等都會(huì)對(duì)軟件的可維護(hù)性帶來(lái)不良影響。 第四步:維護(hù)活動(dòng)評(píng)價(jià) 30 改正性維護(hù) 適應(yīng)性維護(hù) 完善性維護(hù) 可理解性 可測(cè)試性 可修改性 可 靠 性 可移植性 可使用性 效 率 √ √ √ √ √ √ √ √ √ 影響軟件可維護(hù)性的七個(gè)質(zhì)量特性及這些質(zhì)量特性在各類維護(hù)中的側(cè)重點(diǎn) 四、軟件的可維護(hù)性 31 軟件能夠被理解、修改、壓縮、擴(kuò)充功能的容易程度。 第三步:維護(hù)文檔整理 29 ? 每次程序運(yùn)行時(shí)的平均出錯(cuò)次數(shù); ? 花費(fèi)在每類維護(hù)活動(dòng)上的總的 “ 人時(shí) ” 數(shù); ? 每個(gè)程序 、 每種語(yǔ)言 、 每種維護(hù)類型程序的平均修改次數(shù); ? 維護(hù)工作中增加或刪除每個(gè)源程序語(yǔ)句所花費(fèi)的平均“ 人時(shí) ” 數(shù); ? 用于每種語(yǔ)言的平均 “ 人時(shí) ” 數(shù); ? 維護(hù)申請(qǐng)報(bào)告的平均處理時(shí)間; ? 各類維護(hù)申請(qǐng)的百分比 。 ⑶ 文檔副作用: 27 重新驗(yàn)證程序: ⑴ 靜態(tài)確認(rèn); ⑵計(jì)算機(jī)確認(rèn); ⑶維護(hù)后的驗(yàn)收。數(shù)據(jù)副作用是修改軟件信息結(jié)構(gòu)引起的,如重新定義全局或局部常量,重新初始化控制標(biāo)志或指針等,都容易產(chǎn)生設(shè)計(jì)與數(shù)據(jù)不相容的錯(cuò)誤,可通過(guò)詳細(xì)設(shè)計(jì)文檔對(duì)數(shù)據(jù)副作用加以控制。 24 在使用程序設(shè)計(jì)語(yǔ)言修改源代碼時(shí)可能引起的錯(cuò)誤,如刪除或修改一個(gè)標(biāo)號(hào)、標(biāo)識(shí)符、一個(gè)子程序,改變程序代碼的時(shí)序關(guān)系,改變邏輯運(yùn)算符,改進(jìn)程序的執(zhí)行效率,改變程序占用存儲(chǔ)的大小等,都很容易引入錯(cuò)誤,應(yīng)特別小心。包括: ?研究程序的各個(gè)模塊、模塊接口及數(shù)據(jù)庫(kù)等,按全局觀點(diǎn)提出修改計(jì)劃; ?依次將要修改的、以及受修改影響的模塊和數(shù)據(jù)結(jié)構(gòu)分離出來(lái); ?詳細(xì)分析將要修改的
點(diǎn)擊復(fù)制文檔內(nèi)容
外語(yǔ)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1