計算機(jī)軟件淺議論文(2)
計算機(jī)軟件淺議論文
計算機(jī)軟件淺議論文篇二
《計算機(jī)軟件工程的維護(hù)措施與方法初探》
摘 要:隨著社會經(jīng)濟(jì)的不斷發(fā)展,科學(xué)技術(shù)水平的不斷提高,在人們的日常生活中,計算機(jī)得到了廣泛的應(yīng)用,相關(guān)的軟件開發(fā)也越來越多。目前,軟件工程維護(hù)已經(jīng)成為了軟件行業(yè)中急需解決的現(xiàn)實問題,一定要結(jié)合實際情況提出一些有效的措施與方法。本文主要對計算機(jī)軟件工程的維護(hù)措施和維護(hù)方法進(jìn)行分析,實現(xiàn)軟件工程的可持續(xù)發(fā)展。
關(guān)鍵詞:計算機(jī)軟件工程 軟件品質(zhì) 程序設(shè)計語言
隨著計算機(jī)技術(shù)的不斷發(fā)展,軟件工程的開發(fā)項目越來越多,相關(guān)性能也在逐漸加強(qiáng),智能化水平也在逐漸提高。在人們的日常生活中,計算機(jī)軟件發(fā)揮著重要的作用,為人們的生活提供了很多的便利條件,但是,在實際運用過程中,還是存在著一些故障,給人們的應(yīng)用帶來了一定的困擾。因此,為了確保軟件工程的穩(wěn)定性和安全性,一定要加強(qiáng)對各類軟件的維護(hù)與管理,使其充分發(fā)揮自身的作用。
1 計算機(jī)軟件工程的維護(hù)措施
通常情況下,在軟件工程維護(hù)方面,主要包括三個類型:一是,為了保證軟件可以適應(yīng)不同狀態(tài)下的外部條件,對軟件程序進(jìn)行的一定維護(hù)。二是,為了糾正軟件中存在的一些錯誤,展開的一些糾正性維護(hù)。三是,為了保證系統(tǒng)性能,同時增加軟件功能,展開的完善性維護(hù)。根據(jù)相關(guān)調(diào)查數(shù)據(jù)表明,在總維護(hù)工作中,第二類、第三類維護(hù)工作占據(jù)了80%。同時其維護(hù)成本已經(jīng)超出了軟件生命周期成本的70%。由此可以看出,軟件維護(hù)工作的重要性。
1.1 增強(qiáng)軟件工程質(zhì)量
增強(qiáng)軟件工程質(zhì)量,降低軟件研發(fā)成本,開展模塊化工作,已經(jīng)成為了軟件工程維護(hù)的主要措施之一,其具有的優(yōu)點如下:一是,要想改變某個模塊的功能,只要對此模塊進(jìn)行操作即可,不會對其它模塊產(chǎn)生一定的影響。二是,在擴(kuò)展程序功能的時候,只要增加相應(yīng)的模塊或者模塊層就可以了。除此之外,在應(yīng)用此種措施的時候,可以為程序的反復(fù)測試與測量提供便利條件,非常容易發(fā)現(xiàn)程序中存在的錯誤,進(jìn)而對其進(jìn)行有效的糾正,提高程序的運行效率。同時,還可以應(yīng)用結(jié)構(gòu)化程序設(shè)計技術(shù),有效促進(jìn)系統(tǒng)維護(hù)性的提高。并且,在應(yīng)用此措施的時候,還不用對模塊的運行狀態(tài)進(jìn)行掌握,只要了解模塊具備的相關(guān)特點即可,通過對模塊結(jié)構(gòu)化的了解,在很大程度上避免出現(xiàn)一些低級錯誤,提高了軟件工程的穩(wěn)定性與安全性。
1.2 構(gòu)建軟件品質(zhì)目標(biāo)
針對軟件工程而言,其維護(hù)措施一定要可靠、可修改、可移植、可測試、效率高、可使用等。但是,要想有效實現(xiàn)以上目標(biāo),就需要付出很大的代價,進(jìn)而其在可行性方面存在著一定的難度。主要原因就是以上特征之間是互相矛盾的,也是互相依存的,所以,要想有效實現(xiàn)以上特征,就一定要加強(qiáng)正確使用程序的應(yīng)用,充分發(fā)揮其應(yīng)有的作用,構(gòu)建相應(yīng)的品質(zhì)目標(biāo),根據(jù)不同環(huán)境進(jìn)行不同的調(diào)整,實現(xiàn)軟件工程的優(yōu)先級,促進(jìn)軟件工程的可持續(xù)發(fā)展。
1.3 重視程序設(shè)計語言的選用
在軟件工程維護(hù)工作中,程序設(shè)計語言的選用發(fā)揮著至關(guān)重要的作用。低層次語言就是指機(jī)器語言和換邊語言,此類語言不易理解和掌握,并且在進(jìn)行維護(hù)的時候,存在著很大的難度。高級語言就相對容易理解和掌握,在進(jìn)行維護(hù)的時候,也比較容易,但是,在高級語言中,在進(jìn)行理解的時候,一定要明確其中的差異,有效開展相關(guān)工作。還有一些非過程化第四代語言,其不需要用戶指定算法,只要對程序編譯者提出自己的要求就可以了,之后由編譯程序進(jìn)行相關(guān)的智能操作,完成相關(guān)的指令。由此可以看出,對于不同程序設(shè)計語言而言,一定要采取不同的維護(hù)措施,進(jìn)而確保軟件工程的正常運行,實現(xiàn)軟件工程的作用。
2 計算機(jī)軟件工程的維護(hù)方法
計算機(jī)軟件屬于一種應(yīng)用程序,為用戶提供一些輔助功能,并且保證用戶可以利用計算機(jī)開展相關(guān)的工作,降低工作難度,同時提高工作效率。但是,在應(yīng)用計算機(jī)軟件的過程中,一定會受到一些硬件設(shè)施等方面的限制,并且有時候,用戶操作也存在著一些問題,致使軟件產(chǎn)生一定的故障,進(jìn)而在一定程度上,影響工作效率。所以,一定要采用正確的維護(hù)方法保證軟件工程的正常使用。
2.1 設(shè)立病毒防御機(jī)制
為了有效保證軟件的有序運行,一定要確保計算機(jī)不會受到一些病毒的干擾,進(jìn)而也就需要安裝一些性能良好的防御軟件,即殺毒軟件或者防火墻等。除此之外,用戶本身也要養(yǎng)成良好的上網(wǎng)習(xí)慣,提高自身的防范意識,不要隨意瀏覽、使用、下載一些非法復(fù)制軟件和文件夾,并且加強(qiáng)對系統(tǒng)的掃描檢查,保證軟件的正常應(yīng)用。
2.2 及時掃描、檢測、清理硬盤
在使用一段時間之后,計算機(jī)硬盤中經(jīng)常會積累一些殘留數(shù)據(jù),不僅占有大量的硬盤空間,還會影響軟件運行的速度,同時,在一定程度上,影響了硬盤的可靠性與安全性。所以,一定要加強(qiáng)重要數(shù)據(jù)的備份,及時掃描、檢測、清理硬盤,保證其功能的正常發(fā)揮。
2.3 減少系統(tǒng)盤內(nèi)程序安裝的數(shù)量,并且進(jìn)行定期優(yōu)化
計算機(jī)系統(tǒng)是程序軟件安裝的主要載體,對軟件運行的穩(wěn)定性有著一定的影響,如果將所有的程度均安裝在系統(tǒng)盤內(nèi),一定會降低軟件運行的穩(wěn)定性與速度。所以,在應(yīng)用方面,用戶一定要減少軟件的安裝數(shù)量,降低其在系統(tǒng)盤內(nèi)占據(jù)的空間。除此之外,還可以定期進(jìn)行重裝系統(tǒng),使系統(tǒng)盤的占用空間得到相關(guān)的優(yōu)化,進(jìn)而提高系統(tǒng)運行的效率。
3 結(jié)束語
總而言之,隨著計算機(jī)在人們?nèi)粘I钪械钠占?,計算機(jī)軟件工程的維護(hù)工作越來越重要。針對這樣的情況,一定要加強(qiáng)對維護(hù)措施與維護(hù)方法的提出,結(jié)合軟件運行的實際情況,采用適合的措施與方法,促進(jìn)軟件運行的可靠性與穩(wěn)定性。通過維護(hù)措施與維護(hù)方法的應(yīng)用,還可以有效提高軟件利用率,充分發(fā)揮軟件的輔助功能,為用戶提供一些便利條件。所以,一定要加強(qiáng)對計算機(jī)軟件工程的維護(hù)措施與維護(hù)方法進(jìn)行研究,促進(jìn)軟件工程的可持續(xù)發(fā)展。
參考文獻(xiàn)
[1]陳小輝,鄧杰英,文佳.淺談軟件的可維護(hù)性設(shè)計[J].華南金融電腦,2010(03).
[2]李慶年.淺析計算機(jī)軟件設(shè)計過程中的可維護(hù)性[J].現(xiàn)代教育科學(xué)(教學(xué)研究),2013(02).
[3]于慧媛,楊光,王艷軍.關(guān)于軟件裝備保障的幾點建議[J].北華航天工業(yè)學(xué)院學(xué)報,2010(03).
作者單位
江蘇省淮安工業(yè)中等專業(yè)學(xué)校 江蘇省淮安市 223200
計算機(jī)軟件淺議論文相關(guān)文章: