劉喜龍 宋影華
摘要:計算機軟件的發展不僅影響著人們的衣食住行,還對經濟的發展起到關鍵性的作用。時代發展變遷,計算機的發展可以把人們帶入一個虛擬世界之中,提高了人們的眼界,陶冶情操。同時還給人們帶來前所未有的感受,這是計算機軟件發展的影響,改變了人們的生活作息、交通方式以及工作模式。當今,社會發展節奏非???,計算機軟件技術要想在競爭中生存和發展就需不斷的創新和改造,并且不斷提升我國的計算機技術水平。
關鍵詞:計算機軟件技術;發展現狀;問題
1計算機軟件概述
計算機軟件是指計算機系統中的程序及文檔,程序是計算任務的處理對象和處理規則的描述;文檔是為了便于了解程序所需的闡明性資料。程序必須裝入機器內部才能工作,文檔不一定裝入機器。軟件是用戶與硬件的接口。用戶主要是通過軟件與計算機進行交流。軟件是計算機系統設計的重要依據。為了方便用戶,使計算機系統具有較高的總體效用,在設計計算機系統時,必須有效結合軟件、硬件、用戶要求和軟件要求。
2計算機軟件技術發展現狀及存在問題
2.1計算機軟件技術問題
目前,計算機軟件技術已經運用到人們的生活以及工作當中,社會每個角落都會有計算機軟件的“蹤影”,當今社會已經離不開計算機技術。除此之外,計算機技術對于我國經濟的發展,人們生活水平的提高都有著舉足輕重的作用,同時計算機軟件技術的發展也存在著各種困難和挑戰。由于計算機在人們工作上、生活上的普及,大量數據暴露在網絡上,很容易被各種因素所影響,甚至有不法分子利用計算機的這一漏洞進行敲詐勒索,從而給社會帶來不安定因素,影響著人們的生活以及企業的正常運行。其次,計算機軟件技術運用到各個領域,存儲的信息比較龐大,容易在存儲的過程中丟失重要信息,不管是個人還是公司都有一定程度上的損失。除此之外,計算機軟件在不斷發展,相對的黑客技術也在不斷完善,這表明計算機很可能隨時都有被黑客攻擊的危險,從而讓諸多企業無法正常運轉,嚴重會導致整個行業的癱瘓。雖然計算機軟件發展比較快,但是還不夠全面,這需要培養計算機軟件相關的專業型、技術型人才,對其計算機技術進行大力的研究和探索,研發出更完善的計算機軟件技術。只有從本質解決計算機方面的漏洞才能讓其技術發揮到實處,在各個行業發揮最大價值。
2.2計算機軟件安全問題
2.2.1計算機軟件的內部安全問題
隨著時代的發展,軟件必然會出現各種各樣的問題,而這都是來源于軟件的更新速度較慢,亦或是軟件在被設計時就沒有考慮到諸多發展因素,導致之后計算機軟件會不斷受到自身程序的漏洞而帶來的危害,從而出現一系列的安全問題,諸如此類的問題還有,有的軟件編程人員為了自己方便而刻意留有軟件的后門,通常情況下這是外人所不知的,但如果這道后門的信息被攻擊,那么后果將是十分嚴重的,這將大大提高計算機系統被威脅的可能性。
2.2.2計算機軟件的外部安全問題
首先是黑客攻擊。黑客似乎就是軟件存在的對立面,他們會發現計算機軟件所存在的哪怕是一點點的漏洞,然后進行肆意的攻擊,這樣的后果就是計算機軟件受損,如果黑客的攻擊性較強,那么將會給使用計算機軟件的人帶來不堪設想的后果。其次是計算機軟件的非法復制性,由于計算機軟件設計的成本較高,并且在成功之后,設計這個軟件的人可以申請專利對這項成果具有專屬權,這就會導致許多人對這個軟件進行非法復制,這也就是人們所熟知的盜版,而我國對這種無形資產的知識產權的安全意識較為淡薄,加之軟件的易復制性,這就為軟件的發展帶來了安全問題,并且這種行為也給軟件行業的發展帶來了不良的影響。
3計算機軟件技術的發展策略
3.1計算機軟件的版權保護
計算機的版權保護屬于著作權保護的范疇,是保護軟件知識產權最為基礎和重要的環節。在我國,計算機軟件的版權實行的原則是自動獲得,即當開發者完成對軟件的開發后,就可以自動獲得該軟件的著作權,不論軟件是否發表,是否辦理登記手續,都影響開發者對軟件版權的獲取?!队嬎銠C軟件保護條例》對軟件著作權的主體和客體進行明確規定。計算機軟件著作權法對軟件的開發者進行合法保護,軟件的開發者指的是直接組織、參與開發軟件,并對軟件完成后的相關責任進行承擔的個人、法人或其他組織,這是軟件版權保護的主體。軟件版權保護的客體即是軟件本身,《條例》對“軟件”進行了一定的限制,必須是獨立開發出來的計算機軟件,并且軟件依托于某種介質而固化存在,此外,軟件可以通過一定的指定語言,表達出來,如指令序列、源代碼等等,這些呈現形式,都受到了法律的保護。
3.2加強計算機軟件的安全防御措施
3.2.1加快計算機系統的更新迭代
加快計算系統的更新換代是降低計算機軟件發生安全事故幾率的有效措施。不斷更新計算機系統能夠提高計算機的防護能力和保密能力,對于出現過的病毒有很強的防范能力??梢栽谟嬎銠C軟件管理中融入反跟蹤技術,反跟蹤技術主要是為了防止計算機軟件跟蹤問題的頻繁出現,能夠加強對計算機軟件系統的監管控制,防止軟件在應用過程中被其他程序更改,防止軟件信息、程序被復制以及自身信息被盜用等危險情況的發生。
3.2.2提高計算機軟件的安全性
計算機軟件開發人員無法確保軟件系統沒有任何漏洞,只能通過不斷的更新系統補丁修改系統漏洞。因此,開發人員在軟件設計過程中,應當充分考慮到各種安全情況,加強對軟件安全的重視,最大可能的減少系統漏洞。同時也應當在軟件中設計一些應急處理,當軟件受到病毒或是黑客攻擊時能夠及時應對,以保護用戶的個人數據。此外,開發人員還應當重視對軟件編寫代碼的保護。
4計算機軟件技術的發展前景
社會的經濟與大環境不斷發展,使得計算機軟件開發能夠有效地向大眾推廣。在實際社會發展的大環境下,計算機軟件開發技術促進了計算機技術開發性及共存性的特點。所以,計算機軟件開發技術的應用影響著計算機網絡技術的發展。根據實際例子來看,計算機軟件開發技術在實踐中的應用,有效解決了計算機軟件開發技術與計算機發展之間的差異性,還為計算機軟件提供了安全的環境,有助于計算機軟件開發技術的發展。新時代的到來,使得計算機軟件開發技術需要承擔更大更多的社會責任,這恰恰表明了計算機軟件開發技術符合時代發展的需求,更加能夠體現并不斷發揮計算機軟件開發技術的基本價值,為社會的發展創造更加優異的條件。計算機軟件開發技術的發展使得軟件開發環境越來越復雜,因此,對軟件提出了更高的要求,就是能夠跨平臺操作。而以往的計算機軟件開發技術都比較復雜,更加使計算機軟件后期的維護更加困難,維護成本也相應提高,從而一定程度上限制了軟件的拓展。而現如今的技術能夠更好地解決這一問題,使計算機軟件開發能夠繼續發展。
5結束語
計算機軟件技術不僅可以提高人們的生活水平,增添人們的生活趣味性,還有利于提高企業的運轉速率以及員工的工作效率,與此同時計算機軟件技術帶來的負面影響也不容忽視,我國需要加大培養計算機技術方面的人才,對計算機帶來的弊端進行創新和完善,并且為今后的軟件技術加大研究力度,促使該技術能夠更好的為社會的進步以及經濟的發展做出有力的貢獻。
參考文獻
[1]熊曉波.議計算機軟件技術信息特殊性和商業秘密鑒定技術[J].電子制作,2017,10:41-43.
[2]王任康.計算機軟件技術特征及其提高其可靠性的合理化建議[J].電腦知識與技術,2016,1224:84-86.
[3]艾迪,喻俊.插件技術、分層技術應用于計算機軟件技術中的價值探討[J].中小企業管理與科技(上旬刊),2018,04:174-175.
(作者單位:長城汽車股份有限公司)