亚洲日本欧美中文|国产精品黄黄久久久免|亚洲经典在线中文字幕|亚洲一区无码中文字幕乱码|国产无遮挡乱子伦免费精品|国产精品无码一区二区三区|亚洲一区二区三区综合在线视频|亚洲AV无码一区二区三区网站

<small id="42uoa"><table id="42uoa"></table></small>
<strike id="42uoa"><input id="42uoa"></input></strike>
  • 
    
    <ul id="42uoa"><dfn id="42uoa"></dfn></ul><fieldset id="42uoa"></fieldset>
    <fieldset id="42uoa"><table id="42uoa"></table></fieldset>
  • <fieldset id="42uoa"></fieldset>
  • 
    
  • <del id="42uoa"></del>
    400-900-8885

    山西事業(yè)單位計算機基礎知識-軟件復用技術與軟件維護

    考生正在瀏覽:事業(yè)單位筆試技巧|事業(yè)單位面試技巧|更多備考信息事業(yè)單位

      一、軟件復用技術

      軟件復用是將已有的軟件及其有效成分用于構造新的軟件或系統(tǒng)。它不僅是對軟件程序的復用,還包括對軟件生產過程中其它勞動成果的復用,如項目計劃書、可行性報告、需求分析、概要設計、詳細設計、編碼(源程序)、測試用例、文檔與使用手冊等。軟件復用包括軟件產品復用和軟件過程復用兩部分的內容。

      軟件復用不同于軟件移植。軟件移植是指對軟件進行修改和擴充,使之在保留原有功能、適應原有平臺的基礎上,可以運行于新的軟硬件平臺。而復用則指在多個系統(tǒng)中,尤其是在新系統(tǒng)中使用已有的軟件成分。

      從對復用產品的了解程度和復用方式看,也可分為白盒復用與黑盒復用。黑盒復用指對已有產品或構件不需作任何修改,直接進行復用,這是理想的復用方式。它主要基于二進制代碼的復用,包括可執(zhí)行程序的復用和基于庫(包括動態(tài)鏈接庫和靜態(tài)庫)的復用。白盒復用指根據用戶需求對已有產品進行適應性修改后才可使用。白盒復用一般為源代碼一級的復用,以及相應的測試用例、文檔等的復用。

      無論白盒復用還是黑盒復用,都需要花費一定的代價熟悉和掌握被復用的軟件系統(tǒng)。作為經濟上的考慮,要求復用的代價必須小于重新開發(fā)的代價,否則就不應該考慮。

      二、軟件維護

      許多軟件的維護十分困難,原因在于這些軟件的文檔和源程序難于理解,又難于修改。從原則上講,軟件開發(fā)工作就嚴格按照軟件工程的要求,遵循特定的軟件標準或規(guī)范進行。但實際上往往由于種種原因并不能真正做到。例如,文檔不全、質量差、開發(fā)過程中不注意采用結構化方法,忽視程序設計風格等等。因此,造成軟件維護工作量加大,成本上升,修改出錯率升高。此外,許多維護要求并不是因為程序中出錯而提出的,而是為適應環(huán)境變化或需要變化而提出的。由于維護工作面廣,維護難度大,一不小心就會在修改中給軟件帶來新的問題或引入新的差錯。所以,為了使軟件能夠易于維護,必須考慮使軟件具有可維護性。

      軟件開發(fā)時就要考慮到維護問題:

      (1)在需求分析階段:明確維護范圍及責任,審查系統(tǒng)要求;研究運行/維護的支持;明確性能要求及變更;明確擴充或收縮;檢驗關鍵資源的可擴充性。

      (2)在設計階段:考慮系統(tǒng)的擴展、壓縮和變更及設計通用性等。

      (3)在編程階段:查找源程序錯誤,度量源程序可理解性等。

      (4)在測試階段:維護人員參與集成測試,統(tǒng)計分析錯誤等。

      山西事業(yè)單位考試備考-計算機基礎知識大全

      >>點擊返回:中公網校事業(yè)單位考試網    

    (責任編輯:李明)

    直播公開課
    網校師資
    會員免費專區(qū)
    會員特惠專區(qū)

    日利奇之5-20下,學生用戶胡

    • 年度會員年度會員 68
    • 終身會員 198
    尊享12大會員特權
    1. 好課免費

    人工咨詢

    全國統(tǒng)一咨詢熱線

    400-900-8885

    課程咨詢請按1
    售后服務請按2
    9:00-21:00 節(jié)假日不休

    商務合作

    企業(yè)微信

    微信掃碼添加

    考編考證必備小工具
    中公網校小程序
    精選免費公開課
    中公網校視頻號
    中公教育官方網課平臺
    中公網校極速版APP
    資訊答疑試題
    中公網校公眾號

    Copyright?2000-2023 北京中公教育科技有限公司 .All Rights Reserved

    京ICP備10218183號-41 京ICP證161188號  京公網安備11010802020664號 電子營業(yè)執(zhí)照

    宁武县| 荆州市| 石台县| 崇义县| 泸溪县| 龙海市| 上蔡县| 北宁市| 白山市| 钟山县| 吴堡县| 拜泉县| 平顺县| 台中县| 陇川县| 玉林市| 荔波县| 灵武市| 鄄城县| 常州市| 利川市| 大冶市| 得荣县| 巢湖市| 富民县| 乌拉特后旗| 乌鲁木齐市| 南郑县| 玛曲县| 岚皋县| 桂平市| 闵行区| 隆子县| 伊宁市| 东港市| 松阳县| 泰顺县| 富平县| 鄂托克前旗| 府谷县| 时尚|