發(fā)布時間:2022-02-27 08:58:56
開篇:寫作不僅是一種記錄,更是一種創(chuàng)造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的1篇計算機(jī)軟件開發(fā)技術(shù)探究,希望這些內(nèi)容能成為您創(chuàng)作過程中的良師益友,陪伴您不斷探索和進(jìn)步。
1946年,世界第一臺電子計算機(jī)在美國問世;1951年,計算機(jī)走出實驗室,開始為社會服務(wù)。早期的計算機(jī)應(yīng)用范圍極其有限,僅有一些精通二進(jìn)制編碼的專家為特定目的編寫帶有強(qiáng)烈個人色彩的單一程序,讓計算機(jī)來執(zhí)行(IBM的創(chuàng)始人托馬斯?沃森曾說“全世界只需要5臺電腦就足夠了”)。但人們很快便意識到在機(jī)票預(yù)訂、商業(yè)服務(wù)、保險、零售等各個行業(yè)都需要應(yīng)用計算機(jī),都需要復(fù)雜的計算機(jī)編程。[1]于是,1959年世界上第一家軟件編程公司正式成立,“軟件”一詞也首次出現(xiàn)在人類語言中。從此,軟件業(yè)以令人難以置信的速度發(fā)展起來。1999年,人類進(jìn)入互聯(lián)網(wǎng)時代,而軟件業(yè)發(fā)展獲得了進(jìn)一步加速。今天,世界上已經(jīng)有數(shù)百萬軟件工程師(這還沒有包括數(shù)以千萬計的學(xué)生與編程愛好者)。2010年代中期,以大數(shù)據(jù)、5G技術(shù)、人工智能為標(biāo)志,計算機(jī)及軟件開發(fā)技術(shù)進(jìn)入一個新時期,而軟件開發(fā)技術(shù)在這個新時期必將發(fā)揮更大的作用。
一、計算機(jī)軟件開發(fā)技術(shù)在新時期的應(yīng)用特點(diǎn)
在1960年代,軟件工程師是藝術(shù)家、科學(xué)家,為高精尖項目編寫軟件;在1980年代,軟件投入大規(guī)模商業(yè)應(yīng)用,編寫軟件從藝術(shù)創(chuàng)造變成了工業(yè)化生產(chǎn);今天,計算機(jī)已經(jīng)走入千家萬戶,成為人們?nèi)粘I畹谋仨毱罚浖踩谌肓巳藗兊纳睿兂善胀ㄏM(fèi)品,這標(biāo)志著軟件新時期已經(jīng)來臨。
(一)軟件表現(xiàn)形式日趨多樣
2017年,中國網(wǎng)民人數(shù)已經(jīng)超過7億,高居世界第一。互聯(lián)網(wǎng)覆蓋越來越廣泛,互聯(lián)網(wǎng)連接越來越密切———今天的網(wǎng)民已經(jīng)實現(xiàn)了“人人互聯(lián)”,隨著物聯(lián)網(wǎng)與數(shù)字貨幣的興起,互聯(lián)網(wǎng)將實現(xiàn)“萬物互聯(lián)”、“價值互聯(lián)”。[2]互聯(lián)網(wǎng)按照自己的面貌創(chuàng)造了一種全新的虛擬世界,營造了全新的互聯(lián)網(wǎng)生態(tài)與互聯(lián)網(wǎng)邏輯,在這種虛擬環(huán)境下,軟件的表現(xiàn)形式也日趨多樣。
(二)數(shù)據(jù)計算日趨復(fù)雜
今天,互聯(lián)網(wǎng)上的數(shù)據(jù)正在以幾何指數(shù)增長,GB、TB(1TB=1024GB)、PB(1PB=1024TB)、EB(1EB=1024PB)已不足以反映數(shù)據(jù)量,2008年全世界的產(chǎn)生的數(shù)據(jù)已經(jīng)進(jìn)入ZB時代(1ZB=1024EB=十萬億億字節(jié))。2008年,全世界產(chǎn)生0.49ZB數(shù)據(jù),2009年增長為0.8ZB,2010年達(dá)到1.2ZB,2011年達(dá)到1.82ZB。而整個人類史上一切文字信息的總和不超過200PB,一切語言信息的總和不超過5EB。———海量數(shù)據(jù)的涌現(xiàn),將使數(shù)據(jù)計算更加復(fù)雜。
(三)軟件發(fā)展日趨多元化
隨著“互聯(lián)網(wǎng)+”戰(zhàn)略的實施,“互聯(lián)網(wǎng)+農(nóng)業(yè)”、“互聯(lián)網(wǎng)+教育”、“互聯(lián)網(wǎng)+普惠金融”等互聯(lián)網(wǎng)發(fā)展新業(yè)態(tài)不斷涌現(xiàn),而計算機(jī)軟件開發(fā)應(yīng)用的范圍不斷向外擴(kuò)張,向內(nèi)深化。[3]日趨多元化的市場催生了多元化的軟件開發(fā),而軟件市場的不斷細(xì)分又推動了軟件開發(fā)的日趨精細(xì)化。
二、新時期軟件開發(fā)技術(shù)的發(fā)展趨勢
(一)智能制造與軟件開發(fā)深度融合
在新時期,人們越來越不滿足于“千人一面”的標(biāo)準(zhǔn)化模式,越來越渴望表達(dá)自己的個性。另一方面,在新時期,物聯(lián)網(wǎng)與智能制造正在興起,在幾年以后,用戶可以把自己對產(chǎn)品(無論是轎車還是服裝、鞋子)的設(shè)計要求用智能手機(jī)發(fā)送給制造業(yè)物聯(lián)網(wǎng)終端的設(shè)計師,設(shè)計師再根據(jù)用戶的意見設(shè)計產(chǎn)品,投入智能生產(chǎn)線,為用戶進(jìn)行個性化訂單式生產(chǎn),制造出讓用戶滿意的產(chǎn)品。———可以預(yù)見未來的智能制造企業(yè)必須不斷開發(fā)、應(yīng)用更加智慧的軟件,才能滿足廣大用戶越來越多樣化的需求。因此,我們相信智能制造與軟件開發(fā)很快將實現(xiàn)深度融合,未來任何一家智能制造業(yè)企業(yè)都必須具有強(qiáng)大的軟件開發(fā)能力。換言之,智能制造業(yè)與軟件業(yè)將合二為一。
(二)不同軟件的邊界將日趨模糊
隨著“萬物互聯(lián)”時代的到來,人們的社交、娛樂、投資、理財、交易、教育、出行、購物、醫(yī)療、體育健身、旅游等生活與生產(chǎn)都將通過互聯(lián)網(wǎng)實現(xiàn)全面融合,互聯(lián)網(wǎng)將成為人們生活必不可少的一部分。這也就要求不同的社交軟件、娛樂軟件、投資軟件、醫(yī)療軟件等各種類型的軟件必須必須有意識地模糊自己的邊界追求互相兼容、互相融合,否則便不可能為用戶提供更好的服務(wù)(舉一個最簡單的例子:將來病人就醫(yī)就需要醫(yī)院的電子病歷檔案系統(tǒng)與銀行的數(shù)字貨幣系統(tǒng)、交通物聯(lián)網(wǎng)系統(tǒng)、遠(yuǎn)程智能醫(yī)療系統(tǒng)互相兼容)。
(三)軟件開發(fā)將更加便捷
今天,全世界的網(wǎng)民已經(jīng)超過39億;每一個網(wǎng)民,都有自己的不同的生活習(xí)慣,不同的興趣愛好,不同的行為模式,不同的生活、學(xué)習(xí)、工作目標(biāo),都需要為自己量身打造軟件,都有權(quán)獲得更好的軟件服務(wù)。[4]但全世界的軟件工程師只有數(shù)百萬人,不可能滿足數(shù)十億網(wǎng)民的不同需求。———所以,我們可以預(yù)見:軟件開發(fā)必將更為便捷,新的更加簡明易懂的程序設(shè)計語言必將推出,軟件開發(fā)將日趨智能化。在不遠(yuǎn)的將來,連小學(xué)生都可以根據(jù)自己的需求,在人工智能的協(xié)助下,尋找必須的功能模塊,自己開發(fā)計算機(jī)軟件;而軟件開發(fā)也將成為一門極其普通的日常生活技術(shù)。
(四)封閉式軟件開發(fā)將被開放式軟件開發(fā)所取代
當(dāng)前各家軟件公司依舊進(jìn)行的是封閉式軟件開發(fā),為特定目的編寫軟件,工作量大,效率低。而且一旦軟件市場的需求發(fā)生變化,軟件開發(fā)前期投入的成本便可能血本無歸。———今天,F(xiàn)ACEBOOK已經(jīng)向大眾公開開放源代碼,供世界各地的程序員免費(fèi)使用。每天都有超過40萬開發(fā)者為FACEBOOK開發(fā)應(yīng)用程序,每天FACEBOOK都有140個應(yīng)用軟件上線。———我們可以預(yù)見:FACEBOOK這種開放式軟件開發(fā)模式很快將推廣開來,未來的軟件工程師更愿意追求雙贏而非惡性競爭。因此,封閉式軟件開發(fā)必將為開放式軟件開發(fā)所取代,軟件工程師們將對外開放軟件的技術(shù)、標(biāo)準(zhǔn)與源代碼,供大家共同開發(fā)軟件。開放式軟件開發(fā)將集成每一個程序員的智慧,提高工作效率,增強(qiáng)市場靈敏度。
(五)軟件的淘汰速度將進(jìn)一步加速
隨著軟件與人們?nèi)粘I睢⑴c人工智能、大數(shù)據(jù)、互聯(lián)網(wǎng)的深度融合,軟件也將日趨碎片化,軟件淘汰速度必將進(jìn)一步加速(金山畫王、超級兔子等風(fēng)靡一時的軟件今天已經(jīng)消失[5])。從長遠(yuǎn)來看,人工智能開發(fā)軟件將逐步取代人工軟件開發(fā)。
三、結(jié)語
在新時期,計算機(jī)軟件開發(fā)技術(shù)擁有廣闊的市場前景,也面臨著前所未有的激烈競爭與挑戰(zhàn)。我們應(yīng)當(dāng)結(jié)合宏觀經(jīng)濟(jì)形勢,認(rèn)真研判軟件開發(fā)技術(shù)發(fā)展趨勢,助力軟件業(yè)更好更快的發(fā)展。
參考文獻(xiàn):
[1]韓祿.新時期計算機(jī)軟件開發(fā)技術(shù)的應(yīng)用及發(fā)展趨勢分析[J].電腦知識與技術(shù),2018(25):93-94.
[2]祝雁,蔚艷玲.新時期計算機(jī)軟件開發(fā)技術(shù)的應(yīng)用及發(fā)展趨勢[J].無線互聯(lián)科技,2018,15(11):48-49.
[3]劉家帆,韓東伯,黃濤,王梓璇.新時期計算機(jī)軟件開發(fā)技術(shù)的應(yīng)用及發(fā)展趨勢[J].電腦迷,2018(04):39.
[4]劉祥,褚含冰.計算機(jī)軟件開發(fā)技術(shù)的應(yīng)用及未來發(fā)展趨勢[J].山東農(nóng)業(yè)工程學(xué)院學(xué)報,2018,35(02):33-34.
[5]王冠男,孫睿.新時期計算機(jī)軟件開發(fā)技術(shù)的應(yīng)用及發(fā)展方向研究[J].計算機(jī)產(chǎn)品與流通,2017(10):30+90.
作者:周洋 單位:南京市第一中學(xué)