真國誠
信息化社會已經初步形成,社會經濟的發展使得電子計算機的應用越來越廣,計算機軟件工程技術的研發也在不斷突破,其廣泛地應用同樣促進了現代社會經濟、政治、文化發展的轉型。隨著科技社會的不斷創新,計算機軟件工程的現代化技術已然成為當前各個領域發展創新的動力,本文就當前計算機軟件工程的現代化技術相關方面進行了一些簡單的探討。
【關鍵詞】計算機 軟件工程 現代化技術 應用 發展
1 計算機軟件工程的現代化技術概述
計算機軟件技術是指一種支持軟件系統的開放、運行及維護的技術,主要分為系統軟件、支撐軟件和應用軟件三大類,其核心內容是有效開放計算機系統使之能夠保持一種高效運用的狀態以滿足人們對于信息、技術等處理的需要。自改革開放后,我國開始引進計算機軟件工程,經過多年發展已經逐步向機電設備、信息平臺以及醫療設備等先進的現代化技術靠攏,其打破了傳統行業的界限,形成了新的產業鏈及其核心技術,極大地促進了現代社會的經濟、政治、文化的發展。
眾所周知,計算機軟件工程設計比較復雜,不僅包括了計算機技術和工程技術,還包含了嚴密的邏輯與數理內容,每一個環節之間的聯系都必須緊密精確,任何一個細小的錯誤都會導致計算機軟件工程開發的失敗。而當前我國的計算機軟件工程的核心技術仍然受制于西方發達國家,缺乏自主研發的核心技術,整個計算機軟件工程的發展就會困難重重,就難以對現代化技術產生正面的促進作用,對社會經濟的發展也難以形成推動力,同發達國家之間的差距就會進一步拉大。因此,研發自主核心技術是非常重要的,是未來我國計算機軟件工程研發的重要方向。
2 發展計算機軟件工程及其現代化技術應用的必要性探析
2.1 發展計算機軟件工程的必要性
計算機軟件工程是現代計算機技術應用中至關重要的一環,信息化時代,各國之間的政治、經濟、文化、軍事的發展與競爭的實質已經演變成了核心計算機技術應用的競爭。當前各國政府相繼啟動了國家級重大軟件技術研發計劃,基礎軟件和軟件開發方法研究已然成為世界范圍內計算機軟件工程研究的新方向,不能夠從科技上取得創新和進步的國家勢必難以在國際社會上占據有利位置。雖然我國經過三十多年的發展,計算機軟件工程已經取得了重大成就,但是同發達國家相比還存在著較大的差距,必須要重視和發展計算機軟件工程,使其能夠適應潮流促進社會的發展。
2.2 發展現代化技術的必要性
從我國新淡化技術的發展進程來看,雖然其發展速度快、應用范圍廣,但是核心技術的缺失使現代化技術不成體系。現有的研究成果大多基于發達國家已有的技術應用演變而來,這就導致我國的計算機軟件工程及其現代化技術應用的發展存在著巨大的障礙。當今社會是一個數字化、信息化、智能化和網絡化的時代,發展現代化技術能夠有效促進社會的戰略性產業發展,使得工業信息化發展成為社會發展的動力,不斷增強我國的綜合國力。此外,發展現代化技術,擁有一整套完整的核心技術體系對于增強我國的信息網絡安全防御力量也有著重要意義。
2.3 發展計算機軟件工程的現代化技術應用的必要性
目前,計算機軟件在眾多企業的信息管理平臺及其業務范圍中的應用十分廣泛,有助于企業管理實現信息化、數字化、智能化,而且對于企業提高市場占有份額有著積極地促進作用。對于大部分企業來說,信息化與工業化的融合是現代化社會發展的必然趨勢,產業的升級轉型發展也是未來企業生存和發展的必然選擇。因此,發展計算機軟件工程的現代化技術應用使之在更為廣闊的領域內促進行業的發展,并藉此而形成產業模式是非常有必要的。這樣不僅能夠促進傳統產業提升自身的綜合實力,同時也可以促進產業向高端化、國際化方向發展。
3 計算機軟件工程的現代化技術的發展趨勢
在開放、動態、多變的網絡信息化時代,計算機軟件工程的現代化技術發展也時刻在發生著變化,基于促進社會發展的目的,筆者認為其研究和發展的方向集中在以下幾個方面:
3.1 軟件開發的靈活性
計算機軟件系統的設計是獨立于電子計算機而存在的,因此對于維持計算機在網絡信息化下的正常運轉工作而言,軟件的開發利用具有極大的靈活性。工程師可以根據實際運行過程中對于軟件功能的需求來對某些環節進行簡單修改即可,不會出現“牽一發而動全身”的局面,保證了整體運行工作的穩定。
3.2 系統的協作性
計算機軟件系統之間是需要協作配合才能保證使用者對其全部功能所需,無論是系統軟件與應用軟件之間的聯系,還是支撐軟件與應用軟件之間的聯系都是為了保證計算機工作運轉正常。軟件之間的聯系也使得其開放性的范圍更加廣闊,其在現代化技術上的應用也更為廣泛。
3.3 軟件工程的反應性
計算機軟件工程技術的的價值就在于應用,如果開發的軟件對于實際工作沒有幫助,或整個軟件系統難以和電子計算機兼容這就導致其應用價值的缺失。在科學技術日新月異的今天,軟件工程的開發與應用必須要把握住社會發展的主流方向,使其能夠對新思路有著敏捷的反應,從而促使軟件開發工作能夠緊密結合實際,對社會經濟、文化、政治、軍事等方面有促進和提高作用。
3.4 技術的演變性
所謂技術的演變性是軟件工程的反應性的具體表現,隨著新材料、新技術的不斷出現,電子計算機的更新換代速度遠遠超出了人們的預期,因此,無論是計算機軟件工程技術還是其現代化技術的應用都需要順勢而動。未來,技術的發展內核就在于其能夠通過自身的演變而達到適應時代發展的要求,近年來火熱的人工智能技術就是一個最好的例證。
3.5 應用的多元性
開放性的網絡信息時代,計算機軟件工程及其現代化技術的應用不再是單一的、具象的,而是朝著多元化方向發展。軟件的設計與開發應該注重多元化協作,通過設計多個相容的目標,滿足用戶在動態多變的網絡環境下能夠依據需求而選擇使用軟件技術的全部或部分功能。endprint
4 促進計算機軟件工程現代化技術發展的措施分析
4.1 國家支持與管理
計算機軟件工程及其現代化技術應用是全世界各個國家都十分重視的國家發展戰略內容之一,所以,發展離不開國家的支持與管理。首先,政府主導相關產業發展的大方向,促進計算機軟件工程及其現代化技術發展與應用具有社會實效性;其次,對某些特定技術的審批與資金支持政府可以通過政策性規定予以放寬,可以適當地鼓勵多方資本進入到軟件技術研發領域,保障研究經費的充裕;最后,對國家立項的相關研究領域的管理工作必須做到位,防止出現科研經費的浪費,保證研發資金使用的有效性。
4.2 自主研發與產權保護
當前,我國計算機軟件工程發展的最大障礙來自于核心技術的缺失而不得不受制于擁有技術的西方發達國家,因此,促進計算機軟件工程現代化技術發展的關鍵措施必須是加強自主研發及其產權保護。首先,國家要在人才培養上給予充分的支持,鼓勵國家人才學術之間的交流,對自主研發的技術機構進行資金與政策上的支持;其次,通過技術交流或購買某些先進的技術來進行創新,將其中核心的技術經過內化而形成具有自己特色的技術;最后,對于重大技術創新需要給予充分的保護,防止出現泄密事件而導致核心技術的外流。
4.3 軟件研發類機構(企業)的科學化管理
科學化管理是實現效益的不二法寶,軟件研發工作千頭萬緒,各個環節之間都需要緊密配合,沒有科學化的管理勢必會導致整個工作環境的混亂,對研發工作造成諸多障礙。所以,要從立項到設計、編寫的各個環節進行細致科學的安排,對資金的使用進行合理地規劃,對機構運作過程進行把控等等,其目的只在于保障研發工作的順利進行。
4.4 技術創新
創新是一個國家興旺發達的不竭動力,就計算機軟件工程及其現代化技術的發展而言,創新是保持其核心競爭力的重要環節。當前,世界范圍內的科技競賽已經打響,技術創新是實現產業升級轉型的關鍵,是促進國家發展的重要動力。因此,政府要主導并支持技術創新,科研機構或企業要重視技術創新。國家要對高精尖的軟件工程技術予以鼓勵并給予資金支持,科研機構或企業要不斷培養和籠絡技術型人才,在設備、資金上給予充分地支持。
5 結語
信息技術已經成為了現代化建設的主要動力,各國經濟、軍事實力之間的競爭最終還是落腳到高新技術產業的競爭之上,尤其是在軟件工程技術在現代化技術上的應用越來越廣的情形下,發展計算機軟件工程現代化技術已經成為國家戰略發展的重要內容之一。因此,必須要認識到發展計算機軟件工程及其現代化技術應用的必要性,把握住其發展的趨勢,從而采取強有力的措施來促進其不斷健康發展。
參考文獻
[1]蓋少君.計算機軟件工程技術發展探究[J].信息技術與信息化,2014(04).
[2]林雪玲.基于計算機軟件工程的現代化技術[J].科技論壇,2014(17).
[3]袁文,韓桂芬.計算機軟件工程標準在智能電網建設中的應用探討[J].工業控制計算機,2010(09).
作者單位
齊齊哈爾市實驗高中 黑龍江省齊齊哈爾市 161042endprint