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