王超
摘 要:現如今,計算機的應用已經非常廣泛了,作為一項高端技術,自出現以來,就與人們的生活密切地聯系在了一起,并且已經廣泛地滲透到人們生活的各個領域,在工作、學習和娛樂中都能或多或少地看到計算機的身影。計算機的核心部分是它的軟件,計算機之所以能夠滿足人們的各種需求,依靠的就是軟件。電腦給人類帶來的便利不僅局限在電腦系統的運行方面,更重要的是它能利用各種多元化的軟件系統實現更多高級的功能。
關鍵詞:計算機;軟件開發;發展
計算機系統是由計算機硬件和計算機軟件兩部分組成的。計算機軟件作為計算機的靈魂和核心,具有十分重要的作用。隨著社會科技的不斷發展,算機軟件的應用變得越來越廣泛,計算機軟件可以應用到各行各業中去。計算機軟件的廣泛應用推動了計算機軟件的發展,其發展對社會經濟具有現實的重要意義。
一、計算機軟件技術的研究與開發現狀
首先,不妨讓我們先來了解下計算機的軟件及其分類。計算機軟件技術是針對軟件系統進行的一種高級操作系統,其研究的具體內容包括:在實現運行模型的高效運營的同時優化相應的支撐體系;探索開發新的領域并優化相應的支撐機制。軟件系統是一種可以運營操作的系統,如今軟件系統也已形成了一種層次分明的模型體系,總體而言包括:系統軟件(含操作系統以及數據庫);支撐軟件(含程序庫,CASE,高級語言編譯器)以及應用軟件。現如今,軟件工程技術經過了三十多年的發展,已進步入了成熟期,改進軟件技術的熱潮使軟件企業開始重新認識軟件工程技術及應用工具,過程的改善和技術的提升相結合,是軟件產業發展的趨勢。軟件的重復使用和軟件構件技術、工程技術及領域工程技術正逐步成為主流軟件技術,是軟件工程化、工業化生產技術的核心技術。
二、計算機軟件的開發和軟件行業優勢
1 計算機軟件的開發
計算機軟件的開發過程一般包括捕捉用戶的需要、分析用戶的需求、設計軟件、完成設計以及軟件測試等幾個環節,它是一個長期、系統的過程,軟件開發人員一般會根據用戶的具體需求建造出一定的軟件系統,也可以創造出系統中的部分軟件。一款軟件的使用周期都開始于準備使用之時,終止于不用之時,全過程包括軟件計劃、軟件開發以及軟件運行三個階段,軟件計劃階段的主要內容是對問題的分析和定義以及可行性的探討,這一階段是制定計劃軟件開發開始的前提基礎,在制定軟件計劃之前必須充分了解軟件設計的目的,明確它是為了滿足用戶的什么需求;軟件開發階段的主要內容是對用戶需求的分析,明確設計概要以及詳細的設計編碼;軟件的測試和維護工作則是在計算機的運行時期。現在隨著互聯網時代的不斷發展,社會和人類對軟件開發的要求越來越廣泛,要求也越來越高,每一款軟件都是通過用戶的某種程序設計語言來實現的。
2 軟件行業優勢
(1)響應國家的號召,我國的一項基本國策是要大力發展國民經濟以及社會的信息化,讓信息化帶動工業發展,因此在我國的軍事、農業、教育、醫療、工業以及金融等各大行業中大力引進和開發軟件應用成為現代社會發展的必然趨勢。
(2)軟件應用范圍廣泛。目前軟件應用系統和人們的生活、娛樂和學習密切相關,比如現在非常流行的網購、智能家用電器以及銀行卡等都是人們日常居家生活必不可少的工具;人們日常的娛樂活動像上網聊天,微信、網絡游戲、手機等也是離不開軟件應用;人們在外出旅行時常會用GPS導航軟件、飛機火車調度以及網上訂票等軟件。
(3)軟件應用系統是IT 的靈魂。計算機軟件是計算機正常運行的核心,如果沒有軟件,計算機網絡就無法實現數據信息的傳輸、資源共享以及數據信息管理等功能,同時人機之間的對話也無法實現。
三、計算機軟件的發展前景分析
1 計算機軟件發展的分析
軟件技術大誕生是因為人們想操控計算機,人們想要計算機按照自己的要求完成各種復雜的任務。在早期的計算中,軟件和硬件之間區別并不是很大,導致計算機在一個較長的使其只能進行大規模的計算,計算機成為代替人力進行龐大運算的機器。
人們隨著計算機的發展開始研制新的編程語言,個人電腦的出現得益于軟件的開發,人們借助電腦能夠進行較為復雜的工作。隨著人們對不同軟件需求的增長,軟件開發行業也在日益發展,推動軟件行業經濟效益的提高,從而計算機軟件升級速度越來越開,同時促進了硬件的和軟件的分離。
2 軟件行業前景分析
我國經濟的高速發展對計算機軟件行業需求越來越高,因此國家根據實際需求加大了對軟件行業的各項投入,如資金、人力、物力、政策。國家將軟件行業的政策指導性意見落實到各領域,如醫療信息化、各種安防工作、物聯網、銀行支付以及電子取證等,國家政策的支持給軟件各行業的發展帶來新的機遇。有數據顯示我國軟件行業在未來3年增長速度可達30%以上。但是軟件企業的發展出現兩極分化的趨勢,上市公司投資需求較大,公司收入增長速度較快。下業信息化較為成熟的公司在投入和增長方面的速度都會有所放緩。因此軟件行業未來投資的重點應該放在醫療、金融等需求旺盛的公司。隨著互聯網產業的興起,“云計算”與“物聯網”將會成為政策重點扶持的領域,提高公司渠道和服務能力是計算機軟硬件企業在激烈的軟件市場競爭中獲取更多競爭優勢的重要因素。因此計算機軟件企業應該加大對軟件開發人員的培訓,為企業更好的發展提供保障。
結束語:總而言之,計算機應用技術是推動社會人類發展的主要動力,對社會的進步和人們的生活有很大的影響,而軟件是計算機運行的核心,也是人們獲取信息知識的重要工具。目前我國的軟件產業正處于發展初期,我們應該充分了解軟件應用的研發和行業優勢,分析當前軟件應用現狀,結合我國國情,不斷的學習開發出具有自己特色的應用軟件。
參考文獻:
[1]劉默.淺析軟件開發技術在計算機網絡教育中的重要性[J].中小企業管理與科技,2011,2(18):275.
[2]陳斌.計算機軟件的深度開發應用[J].科技致富向導,2012,2(21):61.
[3]馮玉林.軟件工程方法工具和實踐[J].蘭州大學學報,2010(09):456.