鄒鵬
摘 要:云計(jì)算技術(shù)在很早的時(shí)候就已經(jīng)被人們研發(fā),在第一臺(tái)計(jì)算機(jī)技術(shù)出現(xiàn)到現(xiàn)在,人們對(duì)于計(jì)算機(jī)技術(shù)的研究就沒(méi)有停止過(guò),計(jì)算機(jī)技術(shù)也改變了人們的基本生活,云計(jì)算技術(shù)就是計(jì)算機(jī)技術(shù)的變革,是計(jì)算機(jī)技術(shù)的表現(xiàn),在計(jì)算機(jī)技術(shù)不斷發(fā)展的過(guò)程中,云計(jì)算與其他的計(jì)算存在著一定的差異。本文就是對(duì)云計(jì)算技術(shù)對(duì)軟件開(kāi)發(fā)的影響進(jìn)行分析,為相關(guān)的研究提供借鑒。
關(guān)鍵詞:云計(jì)算技術(shù);軟件及開(kāi)發(fā);影響
云計(jì)算技術(shù)意味著我國(guó)的計(jì)算機(jī)行業(yè)已經(jīng)翻開(kāi)了嶄新的篇章,在計(jì)算機(jī)行業(yè)發(fā)展的過(guò)程中,必須要重視云計(jì)算技術(shù),云計(jì)算技術(shù)有著可靠性和規(guī)模大的特點(diǎn),也可以在多臺(tái)計(jì)算機(jī)上進(jìn)行通用,而且云計(jì)算技術(shù)也是社會(huì)發(fā)展的重要標(biāo)志,利用云計(jì)算技術(shù)可以對(duì)軟件系統(tǒng)的運(yùn)行進(jìn)行相應(yīng)的創(chuàng)新,軟件系統(tǒng)運(yùn)行的過(guò)程中,對(duì)于軟件開(kāi)發(fā)應(yīng)用也有著重要的影響。
1 計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的現(xiàn)狀
我國(guó)的全球化在不斷的發(fā)展,在全球化發(fā)展的過(guò)程中,我國(guó)的科技和經(jīng)濟(jì)都在不斷的進(jìn)步,尤其是在國(guó)際化的這一大的背景下,計(jì)算機(jī)軟件的開(kāi)發(fā)已經(jīng)得到了諸多企業(yè)的支持,軟件的開(kāi)發(fā)也受到了人們的廣泛關(guān)注,而且在科研和人才的培養(yǎng)方面也取得了巨大的突破。但是在發(fā)展的過(guò)程中,受到了全球經(jīng)濟(jì)的影響,對(duì)于我國(guó)計(jì)算機(jī)軟件的開(kāi)發(fā)帶來(lái)了巨大的壓力。首先,我國(guó)的計(jì)算機(jī)軟件技術(shù)相對(duì)于發(fā)達(dá)的國(guó)家來(lái)說(shuō)還存在著較大的差距,這主要是由于我國(guó)計(jì)算機(jī)軟件的研發(fā)歷史還比較短暫,在這樣的情況下,也就導(dǎo)致了軟件的研發(fā)和技術(shù)創(chuàng)新面臨著極大得到難題,而且我國(guó)在計(jì)算創(chuàng)新的研發(fā)上較少,導(dǎo)致了軟件產(chǎn)品并沒(méi)有形成相應(yīng)的核心,使得我國(guó)的軟件產(chǎn)品在使用的過(guò)程中存在著嚴(yán)重的參差不齊的顯現(xiàn),并不能夠滿足數(shù)字化和網(wǎng)絡(luò)化的基本需要,在這樣的情況下,我國(guó)的計(jì)算機(jī)軟件開(kāi)發(fā)行業(yè)就必須要對(duì)核心技術(shù)進(jìn)行相應(yīng)的研究,對(duì)于一些成功的案例進(jìn)行相應(yīng)的分析,從而找到軟件開(kāi)發(fā)技術(shù)的關(guān)鍵。我國(guó)的計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)方面的人才應(yīng)用存在著嚴(yán)重的結(jié)構(gòu)不合理的現(xiàn)象,而且計(jì)算機(jī)軟件在開(kāi)發(fā)的過(guò)程中,也并沒(méi)有充分的養(yǎng)成良好的習(xí)慣,使得硬件的資金投入大大的降低,而且在人才結(jié)構(gòu)方面也存在著極大的不合理性,我國(guó)的軟件開(kāi)發(fā)技術(shù)前景堪憂,除此之外,仁恩對(duì)于知識(shí)產(chǎn)權(quán)的保護(hù)意識(shí)也比較薄薄弱,使得計(jì)算機(jī)軟件的開(kāi)發(fā)變得更加的困難。
2 云計(jì)算技術(shù)對(duì)于軟件開(kāi)發(fā)的影響
2.1 從開(kāi)發(fā)的模式來(lái)看
軟件在開(kāi)發(fā)的過(guò)程中,依然有很多的軟件使用的傳統(tǒng)的開(kāi)發(fā)模式,而且這種模式是單機(jī)版,單機(jī)版在使用的過(guò)程中存在著很大的局限性,在使用的過(guò)程中,利用效率較低,極容易受到阻礙,而且是在使用相應(yīng)資源的過(guò)程中,也會(huì)有著一定的局限性,對(duì)于其他的資源無(wú)法得到科學(xué)的利用。云計(jì)算技術(shù)的改變了傳統(tǒng)的軟件開(kāi)發(fā)存在的局限,打破了常規(guī)的軟件開(kāi)發(fā)模式,在軟件開(kāi)發(fā)的過(guò)程中,能夠提高資源的利用效率,是的單機(jī)版變?yōu)榱嗽朴?jì)算,從開(kāi)發(fā)的模式上來(lái)看,使極為有利的。
2.2 從開(kāi)發(fā)工具來(lái)看
在工具開(kāi)發(fā)的過(guò)程中,云計(jì)算技術(shù)也起到了關(guān)鍵性的作用,云計(jì)算技術(shù)在應(yīng)用的過(guò)程中,需要的大多數(shù)是輔助性的軟件,而且開(kāi)發(fā)工具是整個(gè)軟件開(kāi)發(fā)的靈魂,也是具有著一定的生命周期的,需要不斷的進(jìn)行更新,滿足人們的基本需要,在這樣的情況下,才能夠充分的保證軟件開(kāi)發(fā)能夠滿足人們的基本需要。在很長(zhǎng)的一段時(shí)間,我國(guó)的程序人員在進(jìn)行軟件開(kāi)發(fā)的過(guò)程中,使用的是Delphi和Java等相應(yīng)的語(yǔ)言,而且程序員在進(jìn)行軟件開(kāi)發(fā)的過(guò)程中僅僅是按照這一要求進(jìn)行的,根據(jù)這一需要進(jìn)行編碼的更新,在進(jìn)行編碼的過(guò)程中,要充分的考慮到軟件開(kāi)發(fā)的安全性與完整性,在進(jìn)行軟件編碼的時(shí)候,關(guān)注的僅僅是軟件的性能和內(nèi)存,并不重視其他的環(huán)節(jié),但是在云計(jì)算技術(shù)被應(yīng)用下之后,軟件在開(kāi)發(fā)的過(guò)程中,使用的大多數(shù)是互聯(lián)網(wǎng)語(yǔ)言,互聯(lián)網(wǎng)語(yǔ)言在應(yīng)用的過(guò)程中主要是以ECMAScript等為主,這樣就使得軟件的開(kāi)發(fā)與互聯(lián)網(wǎng)的聯(lián)系變得更加的密切,語(yǔ)言的應(yīng)用變得更加的先進(jìn),能夠滿足人們的基本需要,軟件開(kāi)發(fā)的綜合性也變得極強(qiáng),與互聯(lián)網(wǎng)有著更加緊密的聯(lián)系,作為相關(guān)的工作人員,尤其是程序員,在編程的過(guò)程中開(kāi)始逐漸的關(guān)注云計(jì)算中的資源的分布情況,并不僅僅重視軟件的性能和內(nèi)存。
2.3 從軟件的設(shè)計(jì)來(lái)看
在云計(jì)算技術(shù)的影響下,軟件的設(shè)計(jì)也有著很大的突破,軟件設(shè)計(jì)的結(jié)構(gòu)有了多樣性,軟件開(kāi)發(fā)主要是利用相應(yīng)的資源來(lái)進(jìn)行軟件的編碼的,利用云計(jì)算技術(shù)逐漸的提高了信息獲取的速度,信息獲取的途徑也發(fā)生了極大的改變,信息的獲取變得更加的便捷,在信息獲取的過(guò)程中,逐漸的編程了虛擬化,在這樣的情況下設(shè)計(jì)的方向就出現(xiàn)了一定的變化,資源在獲取的過(guò)程中不會(huì)受到地域或者是時(shí)間限制,而且在任意的地點(diǎn)和時(shí)間都可以利用相應(yīng)的資源,資源的獲取變得更加的便捷,設(shè)計(jì)機(jī)構(gòu)變得更加的深化,主要是從頭人性化設(shè)計(jì)入手,促進(jìn)了軟件設(shè)計(jì)的發(fā)展。
2.4 從設(shè)計(jì)模型來(lái)看
云計(jì)算在軟件開(kāi)發(fā)的影響還表現(xiàn)設(shè)計(jì)模型上,集中體現(xiàn)在Hadoop,這個(gè)是軟件設(shè)計(jì)中的核心軟件,主要的任務(wù)就是處理數(shù)據(jù),從眾多數(shù)據(jù)中提取一些數(shù)據(jù)將數(shù)據(jù)變形以及加載,在設(shè)計(jì)軟件模型的時(shí)候,使用了云計(jì)算技術(shù)可以讓模型中的數(shù)據(jù)變得更多,而且還能保證軟件的利用效率。
3 基于云計(jì)算技術(shù)的軟件開(kāi)發(fā)的未來(lái)發(fā)展趨勢(shì)
基于云計(jì)算技術(shù)的軟件開(kāi)發(fā)也在顯示出其未來(lái)的發(fā)展趨勢(shì)。計(jì)算機(jī)技術(shù)的不斷進(jìn)步軟件的重視程度不斷加大,軟件與硬件的獨(dú)立化更加明顯,但是當(dāng)云計(jì)算技術(shù)將軟件開(kāi)發(fā)推向更具服務(wù)性質(zhì)的方向上,將軟件與硬件結(jié)合在了一起,這個(gè)結(jié)果的出現(xiàn)都要?dú)w于云計(jì)算的計(jì)算方式歸集化。當(dāng)了解整個(gè)軟件工程中軟件開(kāi)發(fā)的歷程不難發(fā)現(xiàn),云計(jì)算技術(shù)的出現(xiàn)讓軟件開(kāi)發(fā)的抽象程度與開(kāi)放程度逐漸提高,軟件開(kāi)發(fā)從封閉的計(jì)算機(jī)平臺(tái)轉(zhuǎn)向互聯(lián)、互通、合作的計(jì)算機(jī)平臺(tái),環(huán)境軟件開(kāi)發(fā)的地位從邊緣逐漸變?yōu)橹行?,特別是網(wǎng)構(gòu)軟件已經(jīng)經(jīng)成為了將來(lái)軟件開(kāi)發(fā)的主要趨勢(shì)其特征主要是自主性、協(xié)同性、演化性等,由于互聯(lián)網(wǎng)的開(kāi)放與動(dòng)態(tài)多變性決定了對(duì)網(wǎng)構(gòu)軟件的開(kāi)發(fā)是具有變化性質(zhì)的網(wǎng)構(gòu)軟件將是基于云計(jì)算技術(shù)的軟件開(kāi)發(fā)的發(fā)展趨勢(shì)之一。
4 結(jié)論
由上述可知云計(jì)算技術(shù)對(duì)于軟件開(kāi)發(fā)有一定的影響,它不但會(huì)影響軟件開(kāi)發(fā)的模式、開(kāi)發(fā)的工具以及開(kāi)發(fā)者而且對(duì)于軟件的設(shè)計(jì)模型也有一定的影響。從本文內(nèi)容上看,在軟件開(kāi)發(fā)中使用云計(jì)算技術(shù)是有積極作用的,云計(jì)算技術(shù)改變了傳統(tǒng)的軟件開(kāi)發(fā)模式,提高了軟件開(kāi)發(fā)的效率,而且這種變化的影響是長(zhǎng)久的在軟件中。使用云計(jì)算技術(shù)可以促進(jìn)軟件開(kāi)發(fā)的發(fā)展,而且云計(jì)算技術(shù)也在不斷地完善,云計(jì)算技術(shù)的發(fā)展對(duì)于軟件開(kāi)發(fā)的影響會(huì)越來(lái)越大。
參考文獻(xiàn)
[1]李永先,欒旭倫,李森森.圖書(shū)館迎來(lái)"云"時(shí)代[J].高校圖書(shū)情報(bào)論壇,2009(01).
[2]舒杰.云計(jì)算技術(shù)在企業(yè)中的應(yīng)用[J].民營(yíng)科技,2016(12).
[3]晉征.云計(jì)算技術(shù)在圖書(shū)館中的應(yīng)用探討[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2015(04).
[4]田久樂(lè).當(dāng)前云計(jì)算技術(shù)開(kāi)發(fā)的問(wèn)題與對(duì)策研究[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2014(02).