• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      淺析計算機(jī)軟件可維護(hù)性方法

      2014-04-29 00:44:03韓頂軍
      電腦迷 2014年21期
      關(guān)鍵詞:計算機(jī)軟件

      韓頂軍

      摘 要 計算機(jī)軟件是用戶和硬件之間的接口界面。計算機(jī)用戶可以通過軟件和計算機(jī)實行溝通,軟件是計算機(jī)系統(tǒng)設(shè)計的重要根據(jù)。軟件保護(hù)技術(shù),即怎樣防止破解合法軟件。在軟件生命周期中,每個階段均采取了科學(xué)和優(yōu)秀的管理方法和技術(shù),并在每個階段結(jié)束前,從技術(shù)和管理方面實行嚴(yán)格審查,只有合格了才能進(jìn)行下一階段的工作,這使得軟件開發(fā)工程項目全過程通過有條有序的方式進(jìn)行,以確保軟件的質(zhì)量,尤其是提升了軟件的可維護(hù)性。

      關(guān)鍵詞 計算機(jī) 軟件 維護(hù)性

      中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A

      1 計算機(jī)軟件維護(hù)性概述

      在軟件生命周期,涵蓋了兩個重要階段,包括開發(fā)期和運營期,運行期是系統(tǒng)有效發(fā)展的階段,在系統(tǒng)開發(fā)時,出于花了很多大量人力和物力資源,所以,大家總是希望能看到,可以盡可能地延長系統(tǒng)的運行周期,使軟件發(fā)揮更大的性能,與其他相對比,軟件成本也較低。然而,這卻尚未出現(xiàn)以確認(rèn)該軟件不存在錯誤的技術(shù)。事實上,該軟件運行時,它是不可能不修改軟件的,開發(fā)是一項大投資,可以提高生產(chǎn)效率,降低成本,并保證軟件的品質(zhì),人們總是希望使用現(xiàn)有的軟件,對其擴(kuò)張或移植。所以,在操作過程中,軟件人員的任務(wù)是繼續(xù)進(jìn)行修改軟件,這項工作就是所說的系統(tǒng)維護(hù)。

      軟件維護(hù)一般包括三大類,一是糾正性維護(hù)。這類工作主要是糾正軟件存在的錯誤;二是適應(yīng)性維護(hù)。這類工作主要是為能適應(yīng)變化的外部環(huán)境,對軟件應(yīng)用程序做出修改;三是完善性維護(hù)。這類工作是為能提升系統(tǒng)性能或擴(kuò)大其功能,也對軟件進(jìn)行更改。這三個方面的維護(hù)工作,第二和第三層面維護(hù)方面所占的份額最大,占80%左右的總維護(hù)工作??梢?,該軟件在運行過程中也是開發(fā)商的維修過程,維護(hù)軟件的價值也是不用多說的。根據(jù)調(diào)查表明,軟件維護(hù)成本已占到整個軟件生命周期成本的70%以上,軟件的可維護(hù)性居于首位。但軟件維護(hù)的難度越來越大,并已成為目前所面臨的最大問題。

      2 計算機(jī)軟件可維護(hù)性一般方法

      2.1 提升軟件工具模塊化和質(zhì)量技術(shù)

      在軟件開發(fā)過程,有效方法之一是提高軟件質(zhì)量和降低成本,其有效技術(shù)也是提高可維護(hù)性。它的優(yōu)點是,如果需要改變一個功能模塊,只需要改變這個模塊,不會影響到其他模塊;如果程序需要添加一些功能,只需完成這些功能,增加一個新的模塊或模塊層;采用結(jié)構(gòu)化程序設(shè)計技術(shù),以提高現(xiàn)有系統(tǒng)的可維護(hù)性。這種辦法需要掌握更換模塊的外部特征,不需要把握其內(nèi)部運作的狀態(tài)。它可以幫助其減少新的錯誤,并有機(jī)會提供一個結(jié)構(gòu)化的模塊,并逐步取代非結(jié)構(gòu)化的模塊,運用自動重建結(jié)構(gòu)和重新格式化的工具。

      2.2 創(chuàng)建精密的軟件品質(zhì)目標(biāo)和優(yōu)先級

      程序的維護(hù)性應(yīng)該是可以理解的、可靠的、可修改和測試的、可移植的、可以使用和效率高的。為了實現(xiàn)這些目標(biāo),要求付出的代價很大,也未必是可行的。一些質(zhì)量特性存在互補性,如可理解性和可測試性、可理解性和可修改性等。然而,其他一些質(zhì)量特性互相矛盾,如效率和可移植性、效率和可變性。因此,各品質(zhì)特性的維護(hù)性要求可以得到滿足,但它們相對重要性應(yīng)遵循程序使用作用和計算環(huán)境變化而變化。

      2.3 選有可維護(hù)的程序設(shè)計語言

      根據(jù)程序可維護(hù)性,選擇程序設(shè)計語言,其影響是極大的。低層次的語言就是機(jī)器語言和匯編語言,這非常難以理解和掌握,也更難以對其進(jìn)行維護(hù)。高級語言更容易理解,具有更好的可維護(hù)性,而低層次語言相對要差,但作為高層次語言,難易程度不一樣也是可以理解的。一些第四代語言是過程化語言,而有些是非程序語言。不管是什么語言,程序編制出來都很容易理解和修改,但存在指令數(shù)量可能會少一個數(shù)量級,而語言編制數(shù)量級要多一個,其開發(fā)速度會快多倍。

      3 加強計算機(jī)軟件可維護(hù)性方法發(fā)展與研究

      在軟件維護(hù)過程,經(jīng)常遇到一些問題。該軟件易于開發(fā),但其難以維持,通用性較差,這是以前設(shè)計軟件比較常見的通病問題,也是在同一個系統(tǒng)或重復(fù)開發(fā)的原由。重復(fù)開發(fā)會加強其系統(tǒng)功能,但單位人力、物力和財力資源會被浪費,而且還影響系統(tǒng)的正常使用。在軟件開發(fā)過程,應(yīng)充分和適當(dāng)?shù)厮妓?,其系統(tǒng)通用性和自我維護(hù)能力,以避免系統(tǒng)開發(fā)重復(fù)是十分必要的,而且軟件開發(fā)過程是需要重點留意的地方。

      如果要設(shè)計多功能易于維護(hù)的軟件,就必須有以靈活、通用和易維護(hù)為主旨的設(shè)計方法和思路。體系共性和個性方法分析,實現(xiàn)了對系統(tǒng)自維護(hù)功能的具體保證。在實際應(yīng)用進(jìn)程中使用此系統(tǒng),并且得到用戶的好評。在該系統(tǒng)自維護(hù)功能概念基礎(chǔ)上,調(diào)整其參數(shù),其實可以做一個小的開發(fā)工具,進(jìn)而可以開發(fā)類似的系統(tǒng)管理。這至少表明,引入該系統(tǒng)自維護(hù)功能定義,為系統(tǒng)使用和維護(hù)管理帶來了極大方便。

      4 結(jié)語

      總之,當(dāng)前計算機(jī)技術(shù)在整個國民經(jīng)濟(jì)當(dāng)中具有相當(dāng)廣泛的領(lǐng)域,在人們的日常生活中,計算機(jī)技術(shù)可以說是無處不在,以軟件技術(shù)作為其內(nèi)在靈魂的計算機(jī)信息系統(tǒng),正在對系統(tǒng)高度集成化、結(jié)構(gòu)廣泛分布化、信息多元化和功能智能化等一系列新型發(fā)展方向越來越重視,并逐步在實踐中得以實現(xiàn)。在軟件開發(fā)各個階段,軟件的可維護(hù)性是在這一階段形成的,因此,必須在整個軟件開發(fā)的各個方面上,以提高軟件的可維護(hù)性進(jìn)行貫穿。學(xué)習(xí)和掌握軟件生命周期的各個階段,對軟件的可維護(hù)性會產(chǎn)生一定影響,對軟件開發(fā)和一般軟件維護(hù)人員的實際工作具有極大裨益。

      猜你喜歡
      計算機(jī)軟件
      禪宗軟件
      英語文摘(2021年10期)2021-11-22 08:02:26
      計算機(jī)操作系統(tǒng)
      穿裙子的“計算機(jī)”
      基于計算機(jī)自然語言處理的機(jī)器翻譯技術(shù)應(yīng)用與簡介
      科技傳播(2019年22期)2020-01-14 03:06:34
      計算機(jī)多媒體技術(shù)應(yīng)用初探
      科技傳播(2019年22期)2020-01-14 03:06:30
      軟件對對碰
      巧用立創(chuàng)EDA軟件和Altium Designer軟件設(shè)計電路
      電子制作(2019年24期)2019-02-23 13:22:20
      信息系統(tǒng)審計中計算機(jī)審計的應(yīng)用
      即時通訊軟件WhatsApp
      CHIP新電腦(2015年10期)2015-10-15 18:03:55
      Fresnel衍射的計算機(jī)模擬演示
      竹溪县| 睢宁县| 新巴尔虎右旗| 梅州市| 鄂尔多斯市| 乌苏市| 翁牛特旗| 荆州市| 天柱县| 石嘴山市| 岫岩| 宣化县| 宜丰县| 余庆县| 彰化市| 汪清县| 惠安县| 临武县| 天镇县| 威宁| 五峰| 遂溪县| 类乌齐县| 江达县| 大理市| 白银市| 台东县| 龙陵县| 遵化市| 喀什市| 平凉市| 溆浦县| 全南县| 黑山县| 买车| 三门峡市| 郓城县| 四子王旗| 边坝县| 乌鲁木齐县| 察雅县|