周鑫泉
摘要:隨著我國計算機科學技術的不斷發(fā)展進步,越來越多的計算機技術應用到了各行各業(yè)中,為我國的社會經(jīng)濟建設提供了重要的技術支撐。隨著計算機科學技術的不斷普及與應用,越來越多的軟件工程到了日常的生產(chǎn)生活領域當中,然而,計算機技術的廣泛應用也帶來了相關的問題,流氓軟件的捆綁安裝、木馬程序的植入等等,都對軟件工程的日常運行產(chǎn)生了十分嚴重的威脅。本文將針對目前我國計算機軟件工程應用現(xiàn)狀進行分析,并根據(jù)面臨的問題,提出相關的維護方法與策略,從而確保計算機軟件在各行業(yè)領域中的順利應用。
關鍵詞:計算機;軟件工程;維護技術
中圖分類號:TP311.5文獻標識碼:A文章編號:1672-9129(2020)13-0009-01
引言:計算機軟件工程是當今社會應用較為廣泛,技術含量較高的一項技術,為我國各行業(yè)領域的發(fā)展提供了有力的保障。但計算機技術的應用具有一定的雙面性,首先,較高的技術含量,導致日常維護工作的難度較高;其次計算機軟件還面臨著數(shù)量眾多,難以預防的黑客攻擊,從而為日常的維護工作帶來了十分艱巨的任務。因此計算機軟件的日常維護成為了保證其順利運行的重要環(huán)節(jié),只有運行程序得到了安全的保障,才能夠確保計算機技術為日常生產(chǎn)生活工作帶來效益。
1計算機軟件工程維護措施實施的原因分析
1.1重要性分析。通過對軟件工程進行日常維護,能夠有效降低程序出錯的概率,提高程序運行的穩(wěn)定性和安全性。通過對軟件程序中的漏洞進行日常排查,并及時做好修復工作,能夠有效的避免木馬程序及捆綁軟件的攻擊,從而進一步提高計算機程序的維護水平。另一方面,通過日常維護工作,還能夠加強軟件工程建設的質量,從而為企業(yè)帶來更高的效益。
1.2必要性分析。計算機軟件所面臨的安全問題和威脅較多,主要集中在捆綁軟件、黑客攻擊、數(shù)據(jù)盜竊和丟失等方面。再加上計算機攻擊的手段技術含量較高,攻擊方式更加隱蔽,如果軟件工程在建設過程中存在安全漏洞和隱患,就十分容易遭到數(shù)據(jù)泄露和損失,反而造成嚴重的經(jīng)濟損失。
2計算機軟件工程存在的問題
2.1垃圾軟件侵入。垃圾軟件主要是指在程序安裝過程中出現(xiàn)的捆綁文件,這些程序會在安裝正常應用時被捆綁安置在計算機當中,并在后臺隱蔽運行,從而造成對計算機運行負荷的增加。而對于一些惡意捆綁軟件,還會造成計算機程序的安全隱患,這對于軟件工程的日常管理來說,具有十分重要的影響。
2.2網(wǎng)絡黑客攻擊以及木馬程序。隨著日常的生產(chǎn)活動愈發(fā)依賴于計算機程序,再加上程序的日常安全維護存在漏洞,這就給了黑客攻擊的機會。社會上存在許多不法分子,通過網(wǎng)絡攻擊、木馬植入等方式進行網(wǎng)絡犯罪,竊取企業(yè)賬戶數(shù)據(jù),個人信息資料等等。這些行為對于企業(yè)和個人的財產(chǎn)和信息安全產(chǎn)生了嚴重的威脅。
2.3系統(tǒng)維護意識不足。許多個人和企業(yè)由于對計算機軟件工程的認識不足,僅僅是應用了軟件工程,而缺乏日常的維護工作,這就導致了計算機軟件的日常維護不達標,在運行過程中很容易出現(xiàn)代碼錯誤,甚至產(chǎn)生安全漏洞和隱患。由于軟件工程的維護意識普遍缺乏,導致企業(yè)計算機程序十分容易受到攻擊和竊取,從而影響軟件工程的順利實施,并最終影響收益和生產(chǎn)效率。
3計算機軟件工程維護的方法
3.1合理的選擇程序語言。在軟件工程的編寫過程中,針對軟件的使用需求和使用環(huán)境,應該選擇更加合適的程序語言。現(xiàn)階段較為普遍的程序語言主要有Python、C語言、java語言等,這些高級語言都有著自己的使用環(huán)境和適用范圍,通過選擇正確的編程語言,使得所設計的軟件有著更加合理且嚴謹?shù)倪壿?,在運行過程中實現(xiàn)最小運算量和最大化效率的目的。另外,軟件工程師在編寫軟件時還可以運用不同的設計工具,來減少自身工作量并提高工作效率。
3.2做好基礎設備的維護工作。除了軟件程序自身的維護以外,運行程序的計算機設備維護工作也是十分重要的。對于程序設備的日常維護,應該做到針對化、常態(tài)化,根據(jù)設備的不同工作需求,制定具有針對性的維護計劃和內(nèi)容,從而完善基礎設備的維護工作。例如數(shù)據(jù)中心的安裝選址、網(wǎng)絡設備的防火墻安裝等等,都屬于基礎設備維護的內(nèi)容。
3.3完善病毒防護機制。計算機軟件程序所面臨的最重要的威脅就是病毒攻擊,因此對于病毒的防護和日常維護,是計算機軟件維護工作中最為重要的一環(huán)。通過聘請專業(yè)技術人員,有針對性地設計一套完整的病毒防護機制,能夠大大降低病毒入侵的幾率。而在日常維護的過程中,也應該運用更加科學的電腦病毒防護方法,一方面在代碼層面實現(xiàn)設計語言的嚴謹性和邏輯性,減少系統(tǒng)漏洞出現(xiàn)的風險;另一方面還要配備足夠強勁的殺毒軟件,定期對可能存在和隱藏的病毒進行查殺,確保計算機程序在綠色環(huán)境中運行。
3.4周期性維護措施落實。在軟件工程的日常維護過程中,應該制定更加科學合理的維護日程表,建立周期性的維護制度。通過對計算機現(xiàn)有問題進行針對性的研究和處理,發(fā)現(xiàn)并及時排除問題,提升軟件工程整體的安全性和質量。一般來說,可以將整個工程分為幾大模塊,并以周為單位進行分別維護。與此同時,還需要加強日常維護工作人員的安全防范意識和科學技術水平,制定合理的日常操作規(guī)范,保證不會由于人為操作失誤的原因,導致系統(tǒng)面臨風險。
結束語:計算機軟件工程作為當今社會中十分重要的一個領域,為我國的生產(chǎn)生活提供了十分重要的幫助,并逐漸成為了不可或缺的產(chǎn)品。因此一旦計算機軟件受到安全威脅,出現(xiàn)系統(tǒng)故障,就會對整體產(chǎn)生無法估量的經(jīng)濟損失,因此相關的維護技術人員更應該加強安全防范意識,樹立常態(tài)化維護觀念,從而時刻確保計算機軟件運行的穩(wěn)定和高效。
參考文獻:
[1]張峪齊.計算機軟件工程的維護措施與方法初探[J].科技資訊,2019(11):27-28.
[2]王鑫.關于計算機軟件工程的維護措施和方法分析[J].中國戰(zhàn)略新興產(chǎn)業(yè),2018(07X):123.
[3]崔天宇.網(wǎng)絡安全維護下的計算機網(wǎng)絡安全技術應用[J].電子技術與軟件工程,2019(3):202