前言:本站為你精心整理了計算機軟件技術發展淺析范文,希望能為你的創作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。
1計算機軟件發展特征
1.1計算機軟硬件技術發展的根本原因
計算機軟件的發展受到了多方面因素的影響,有正面的也有負面的影響。例如,計算機軟件的開發利用受到了硬件系統的干擾和阻礙。但是,隨著軟件技術的不斷發展,計算機硬件系統也不斷的發展,提高。這樣一來,使得計算機軟件技術的水平不斷提高,擁有了更加廣闊的發展平臺。當前社會中,計算機的使用范圍大范圍增加,從最開始的計算,到后來的上網,最后融入人類生活的方方面面。計算機硬件技術的發展在很大程度上也帶動了軟件技術的發展,軟件技術同樣如此,從最開始的注重軟件技術的研發到后來硬件技術大范圍的開發推廣等,兩者相互促進共同提升。
1.2軟件開發的成本越來越高
隨著科技水平的不斷提升,計算機軟件開發的成本逐漸上升,尤其是技術的進步帶動了軟件技術的發展,使得計算機系統的總成本中軟件成本的比重越來越大。尤其是有著專門用途的軟件系統價格更加昂貴,例如軍用系統、科技研發系統、醫療系統等等。就拿美國的軍用系統來貨,美國在1990年投資的軟件費用占到了整個計算機系統投資的88%,并且隨著科技的進步,到了2010年美國軍用系統對于軟件系統的投資比例達到了95%左右。
1.3軟件開發的難度系數提升
軟件是一個十分系統的,邏輯性非常強的元素。一個軟件的研發,需要龐大的系統作支撐,不同軟件涉及的公式、程序等也會千差萬別。尤其是軟件的研發階段,因為研發過程具有很強的隨機性和變化,使得軟件開發的時候往往不能夠按照當初的約定完成。就好比科學研究一樣,雖然投入了資金,可是未必能收獲好的結果。
1.4軟件的內部復雜程度逐漸提高
伴隨著計算機技術水平不斷的提高,軟件技術的復雜程度以及軟件的規模也越來越龐大。很多系統的計算機成本不斷增加與計算機軟件日趨復雜有著直接的關系。而且當前計算機要涉及很多規模系統的運行碼已擴大了300倍,運行系統本身的規模增加了三個數量級。
1.5軟件維護困難
軟件投入使用之后,難免都會出現一些問題,所以投入正常使用的軟件還需要進行后期的維護和更新。因為環境不同,而且伴隨著時間的推移軟件出了問題就需要進行維護和定期更新,這樣才能保證它的正常運行。軟件維護的系統十分龐大,有的時候雖然解決了這一個問題,可是隨之又產生了新的問題。所以,要想維護軟件的正常運行需要維護人員提出相應的解決辦法,如果維護人員不明白軟件開發的具體過程就會陷入僵局。
2軟件技術的發展現狀及前景
2.1軟件技術發展的現狀
計算機的軟件技術對現代人的生活具有十分重要的影響。比如幾個日常生活中常見的軟件:簡單的網頁制作,多媒體播放程序的設置,以及一些簡單的ps學習,數據庫編程,以及管理信息系統。學習軟件技術,需要掌握基本的知識,掌握相關的運行程序:例如C語言,首先要掌握C語言的順序結構、選擇的系統、以及循環的結構,然后從最基本的字符開始學習,逐漸涉及的主要內容;再如先學習DOS這種最基本的程序,然后逐漸擴展到windows系統的學習;還可以引導學生學習數據庫,掌握語言能夠獨立設計一個簡單的數據庫;再比如學習修圖技術,需要掌握最基本的ps操作等等。伴隨著多媒體技術的不斷發展,網頁制作也成為了當前社會應用最廣泛的一種計算機軟件,常見的網頁制作軟件主要有,學習運用這些軟件,可獨立進行網頁制作。除此之外,伴隨著軟件技術的不斷發展,我們生活的方方面面都凸顯了軟件技術的應用,人們對于它的需求也是方方面面的。要想從根本上提高我國軟件的研發水平需要更高水平的設計師進行研發和維護,例如程序員、設計師、分析師等等。由于當前軟件技術更新換代的速度十分快,而且人們對于軟件需求的方向也更加的廣闊,再加上市場競爭的激烈程度,造成了軟件技術的研究開發不能滿足人們需求以及企業發展需要的局面。
2.2軟件技術的發展前景
伴隨著網絡計算機技術的不斷發展,當前,網絡平臺已經形成一個開放性強、數字化、自動化并且擁有智能性操作的系統。不斷的開發以及使用計算機軟件系統能夠提高軟件的整體性能以及滿足整體的發展需求,并且能夠對軟件技術進行不斷的更新換代。還需要加強后期的維護,根據當前軟件技術的實際情況找出使用過程中的弊端,進行分析討論,為其進行進一步的優化和完善做準備。縱觀世界計算機技術的發展歷程,從最開始的計算功能,到深入到人民生活的方方面面,給人們的生活帶來了極大的變化,提供了十分便利的條件。軟件技術的不斷發展、創新使人們對計算機軟件的整體認識有了新的變化而且帶來了人類的又一次進步。軟件技術雖然發展到了一定的高度,可是始終存在一些缺陷與不足。
3結語
綜上所述,軟件的開發和應用需要專業的人才培養。同時,進行軟件開發應用,還需要投入大量的資金和全面的技術。當前,我國的軟件等科技水平并未達到世界一流的水平,在核心技術的掌握上與發達國家還存在著很遙遠的距離。當前我國軟件技術的研究存在的主要問題就是缺乏專業水平高的技術人才、足夠的研發資金以及相對先進的技術。因為,要想做好新軟件技術的開發,需要建立在傳統的技術之上才能進一步發展。軟件技術是我國信息產業發展的主要決定性因素,我國的政府相關部門需要根據國家的實際情況對我國的計算機技術開展規劃,提高軟件產品的整體水平,促進經濟的蓬勃發展。除此之外,軟件技術的研究,軟件行業的發展不能僅依靠我國政府部門的支持,還需要整個行業共同的努力,開展研發等工作,注重突出產品的特色,盡快使我國的軟件技術達到國際先進水平。
作者:焦宇 單位:襄陽汽車職業技術學院