久久精品电影网_久久久久久电影_久久99精品久久久久久按摩秒播_天堂福利影院_国产男女爽爽爽免费视频_国产美女久久

軟件開(kāi)發(fā)論文發(fā)表之關(guān)于計(jì)算機(jī)軟件開(kāi)發(fā)應(yīng)用的相關(guān)探討

所屬欄目:軟件開(kāi)發(fā)論文 發(fā)布日期:2013-09-04 09:39 熱度:

  軟件開(kāi)發(fā)論文發(fā)表期刊推薦計(jì)算機(jī)科學(xué)》由國(guó)家科技部主管,西南信息中心主辦,系“中文科技核心期刊”、“中國(guó)科技論文統(tǒng)計(jì)與分析用期刊”、“中國(guó)科學(xué)引文數(shù)據(jù)庫(kù)來(lái)源期刊”、“中 國(guó)期刊方陣雙效期刊”。主要報(bào)導(dǎo)國(guó)內(nèi)外計(jì)算機(jī)科學(xué)與技術(shù)的發(fā)展動(dòng)態(tài),涉及面廣的方法論與技術(shù),和反映新苗頭、能起承先啟后作用的研究成果。內(nèi)容涉及程序理 論、計(jì)算機(jī)軟件、計(jì)算機(jī)網(wǎng)絡(luò)與信息、數(shù)據(jù)庫(kù)、人工智能、人機(jī)界面、國(guó)際會(huì)議、應(yīng)用等。

  摘要:近年來(lái),隨著經(jīng)濟(jì)設(shè)計(jì)的發(fā)展,計(jì)算機(jī)應(yīng)用軟件在我們的生活中所發(fā)揮的作用越來(lái)越大。本文針對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)應(yīng)用中常用編程語(yǔ)言和選擇原則進(jìn)行闡述,對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)有重要的意義。

  關(guān)鍵詞:計(jì)算機(jī),編程語(yǔ)言,原則

  一、計(jì)算機(jī)常用編程語(yǔ)言的應(yīng)用

  了解常用編程語(yǔ)言的特征和優(yōu)缺點(diǎn)既是我們進(jìn)行語(yǔ)言選擇的前提,也是保證我們編程工作順利開(kāi)展的有效手段。

  1、C語(yǔ)言:C語(yǔ)言是介于高級(jí)語(yǔ)言和匯編語(yǔ)言之間的語(yǔ)言,也被我們稱(chēng)之為中級(jí)語(yǔ)言,它集中了匯編語(yǔ)言和高級(jí)語(yǔ)言的很多優(yōu)勢(shì)。C語(yǔ)言主要應(yīng)用于UNIX系統(tǒng),后來(lái)隨著人們對(duì)其強(qiáng)大性的認(rèn)識(shí)越來(lái)越多,到了上個(gè)世紀(jì)的90年代,這一語(yǔ)言已經(jīng)成功的應(yīng)用到了其他操作系統(tǒng)之中。它一直屬于最為優(yōu)秀的編程語(yǔ)言之一。

  具體來(lái)說(shuō),C語(yǔ)言的特點(diǎn)主要可以分為以下幾個(gè)方面:首先,C語(yǔ)言屬于結(jié)構(gòu)化語(yǔ)言,因此,它具有非常清晰的層次,對(duì)于我們使用模塊化的方式進(jìn)行程序的組織非常有利,也便于維護(hù)和調(diào)試。其次,C語(yǔ)言中不僅數(shù)據(jù)類(lèi)型以及運(yùn)算符非常豐富,還能夠?qū)?nèi)存中的物理地址進(jìn)行直接的訪問(wèn),方便我們進(jìn)行位操作。第三,它的效率非常高,而且移植性比較強(qiáng),因此,能夠移植到各種計(jì)算機(jī)上,這就方便形成很多版本的C語(yǔ)言。第四,由于可以利用C語(yǔ)言實(shí)現(xiàn)位操作以及字節(jié)操作,因此,相當(dāng)于利用這一語(yǔ)言能夠?qū)崿F(xiàn)部分匯編語(yǔ)言的作用。最后,C語(yǔ)言編寫(xiě)的代碼具有較高的質(zhì)量,而且程序在執(zhí)行起來(lái)效率比較高。

  2、C++語(yǔ)言。1986年,AT&T貝爾實(shí)驗(yàn)室開(kāi)發(fā)出來(lái)了C++語(yǔ)言,主要是利用數(shù)據(jù)封裝來(lái)減少程序變量的不利影響,進(jìn)而提升程序的可靠性。它的多繼承機(jī)制可以更好的對(duì)對(duì)象的行為及屬性進(jìn)行描述,雖然C++屬于C語(yǔ)言的擴(kuò)展,但是,我們可以將其作為一種全新的語(yǔ)言對(duì)待。

  C++語(yǔ)言的特點(diǎn)主要有:面向?qū)ο蟆⒎庋b、繼承以及多態(tài)性。具體來(lái)說(shuō),由于C++語(yǔ)言屬于C語(yǔ)言的擴(kuò)展,所以,它具有很多C語(yǔ)言的特點(diǎn)。另外,在C遠(yuǎn)的基礎(chǔ)上,C++加入了面向?qū)ο蟮木幊趟枷耄@就是其能夠更好地適應(yīng)當(dāng)前大規(guī)模項(xiàng)目的需求,舉例來(lái)說(shuō),當(dāng)前很多系統(tǒng)級(jí)編程使用的都是C++語(yǔ)言。

  3、Java語(yǔ)言。Java語(yǔ)言相對(duì)于C++語(yǔ)言來(lái)說(shuō),在簡(jiǎn)潔性以及安全性有著更大的優(yōu)勢(shì),具體來(lái)說(shuō),其主要的特點(diǎn)有:

  首先,簡(jiǎn)單性:這一點(diǎn)和C++語(yǔ)言比較類(lèi)似,但是它減少了C++語(yǔ)言中比較容易導(dǎo)致程序錯(cuò)誤的地方,比如指針以及內(nèi)存管理。其次,Java語(yǔ)言屬于完全面向?qū)ο笳Z(yǔ)言,這一點(diǎn)和SmallTalk比較類(lèi)似,當(dāng)然相對(duì)于SmallTalk,它的很多方面又存在著巨大的優(yōu)勢(shì)。第三,分布式,在Java語(yǔ)言中,包涵了支持基于TCP/IP協(xié)議的子庫(kù)。第四,健壯性,Java語(yǔ)言中的類(lèi)型檢查可以幫助我們查出很多軟件開(kāi)發(fā)初期出現(xiàn)的錯(cuò)誤,降低內(nèi)存出錯(cuò)的幾率。第五,結(jié)構(gòu)中立,在使用Java語(yǔ)言編程的時(shí)候,會(huì)把程序編譯為中間文件格式,也就是說(shuō)只要存在Java運(yùn)行系統(tǒng)的機(jī)器都能夠?qū)@種中間代碼進(jìn)行執(zhí)行。第六,安全,它刪除了手動(dòng)釋放內(nèi)存等,很好的防止了非法的內(nèi)存操作。

軟件開(kāi)發(fā)論文發(fā)表

  此外,除了以上的優(yōu)勢(shì)之外,Java語(yǔ)言還具備可移植性好、解釋性強(qiáng)、高性能以及多線程等特點(diǎn),這里限于篇幅不再對(duì)其進(jìn)行詳細(xì)的分析。當(dāng)前,Java語(yǔ)言主要應(yīng)用在Web瀏覽器以及網(wǎng)絡(luò)應(yīng)用系統(tǒng)之中。

  4、C#語(yǔ)言。這種語(yǔ)言有著類(lèi)型安全、精確、簡(jiǎn)單以及面向?qū)ο蟮奶攸c(diǎn)。它屬于.net的代表語(yǔ)言。具體來(lái)說(shuō),其特點(diǎn)是:

  首先,完全面向?qū)ο蟆F浯危瑢?duì)于分布式有很強(qiáng)的支持,也就是說(shuō)其處理的過(guò)程是分布在服務(wù)器以及客戶(hù)機(jī)上的,從這張語(yǔ)言的誕生過(guò)程我們可以發(fā)現(xiàn)其注定就可以很好的解決分布式的問(wèn)題。第三,健壯,在檢查程序錯(cuò)誤以及運(yùn)行錯(cuò)誤方面,C#語(yǔ)言一點(diǎn)不比Java語(yǔ)言要差,它使用的也是自動(dòng)管理內(nèi)存機(jī)制。第四,靈活性比較高,比如在默認(rèn)情況下,C#語(yǔ)言是不可以使用指針的,但是如果有必要我們可以將指針打開(kāi)來(lái)使用。第五,安全性比較高,它的安全性是由.net平臺(tái)來(lái)提供的。

  此外,C#語(yǔ)言還具備可移植性、解釋性、高性能、多線程、組件模式等特點(diǎn),總體來(lái)說(shuō),它屬于Java流行之后的有一種語(yǔ)言,但是由于微軟系統(tǒng)的支持,使其在Windows方面相對(duì)于Java有著更大的優(yōu)勢(shì)。當(dāng)前,這一語(yǔ)言的主要應(yīng)用有網(wǎng)絡(luò)編程、數(shù)據(jù)庫(kù)、窗體編程等方面。

  5、Pascal語(yǔ)言。這是計(jì)算機(jī)通用的高級(jí)程序設(shè)計(jì)語(yǔ)言,它的主要特點(diǎn)是結(jié)構(gòu)化形式比較嚴(yán)格、數(shù)據(jù)類(lèi)型非常豐富、查錯(cuò)能力較高以及運(yùn)行的效率高等。正是由于這些優(yōu)勢(shì),使得這一語(yǔ)言可以對(duì)各種算法以及數(shù)據(jù)結(jié)構(gòu)進(jìn)行描述。另外,利用這種語(yǔ)言,可以幫助我們編程者保持一個(gè)很好的習(xí)慣和設(shè)計(jì)風(fēng)格。

  總體來(lái)說(shuō),每一種語(yǔ)言都有其獨(dú)特的優(yōu)勢(shì)和應(yīng)用范圍,在計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)過(guò)程中如果能夠使用最合適的語(yǔ)言將極大地降低我們的工作量,提升我們的工作效率。

  二、計(jì)算機(jī)編程語(yǔ)言選擇的原則

  了解了各種編程語(yǔ)言的特點(diǎn)并不能幫助選擇出最合適的語(yǔ)言,我們還要掌握編程語(yǔ)言選擇過(guò)程中的原則:

  首先,我們?cè)诖_定編程語(yǔ)言以前充分考慮開(kāi)發(fā)項(xiàng)目的整體架構(gòu),一般情況下,并不是說(shuō)整個(gè)系統(tǒng)都必須要使用同一種編程語(yǔ)言進(jìn)行編寫(xiě),語(yǔ)言的選擇將會(huì)給組件分解及連接帶了較大的影響。其次,對(duì)開(kāi)銷(xiāo)比較大的操作要我們要進(jìn)行認(rèn)真的考慮,比如圖形渲染、密碼學(xué)、視頻處理以及信號(hào)處理等操作,我們最好選擇靜態(tài)類(lèi)型的語(yǔ)言。第三,如果條件允許,我們要盡量使用最為熟悉的語(yǔ)言,通過(guò)這種做法可以更好的對(duì)軟件工程項(xiàng)目時(shí)間表進(jìn)行預(yù)測(cè),進(jìn)而降低了變數(shù)出現(xiàn)的幾率。第四,假如軟件主要應(yīng)用于重復(fù)處理手工勞動(dòng),那么我們要選擇靈活、簡(jiǎn)單的編程語(yǔ)言,如果某種語(yǔ)言可以與生俱來(lái)來(lái)實(shí)現(xiàn)這些功能則最佳。第五,對(duì)開(kāi)發(fā)硬件環(huán)境進(jìn)行充分的考慮,并不是全部的編程語(yǔ)言都可以很好地適應(yīng)于受限的硬件環(huán)境。一般來(lái)說(shuō),雖然當(dāng)前的硬件基本已經(jīng)足夠了,但是對(duì)于以下較為特殊的應(yīng)用來(lái)說(shuō),這一問(wèn)題依舊嚴(yán)重。所以,要選擇使編出來(lái)的程序可以較好的運(yùn)行在這種環(huán)境中的語(yǔ)言。第六,不論應(yīng)用軟件開(kāi)發(fā)過(guò)程中使用了哪種編程語(yǔ)言,確保編出來(lái)的程序可以實(shí)現(xiàn)快速調(diào)整是一項(xiàng)重要的前提,所以,快速原型是很重要的,基于此,動(dòng)態(tài)語(yǔ)言是一個(gè)不錯(cuò)的選擇,它可以和和很多相關(guān)庫(kù)進(jìn)行結(jié)合。第七,支持平臺(tái)也是我們?cè)诰幊陶Z(yǔ)言選擇過(guò)程中需要考慮的因素,比如,假如我們代碼要在瀏覽器中運(yùn)行,那么就可以排除很多不合適的編程語(yǔ)言。第八,在編程過(guò)程中,有些文件格式將會(huì)涉及到位操作,所以,我們還要對(duì)項(xiàng)目是否需要大量位操作進(jìn)行考慮,一般來(lái)說(shuō),如果有這方面的要求,我們最好選擇容易位操作而且可以提供合適數(shù)據(jù)類(lèi)型的編程語(yǔ)言。最后,針對(duì)一些特殊領(lǐng)域,我們可以考慮使用專(zhuān)業(yè)的編程語(yǔ)言,它既能夠節(jié)省很多的工作時(shí)間,還可以防止編程出現(xiàn)較大的失誤。

  三、結(jié)束語(yǔ)

  總之,計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)編程語(yǔ)言的選擇和編程的效率、質(zhì)量有著非常大的關(guān)系,做好這一工作可以使我們的工作事半功倍。因此,在具體的工作中,我們應(yīng)加強(qiáng)學(xué)習(xí),對(duì)這些編程語(yǔ)言特點(diǎn)進(jìn)行深入的了解,以尋找出最合適的編程語(yǔ)言。

文章標(biāo)題:軟件開(kāi)發(fā)論文發(fā)表之關(guān)于計(jì)算機(jī)軟件開(kāi)發(fā)應(yīng)用的相關(guān)探討

轉(zhuǎn)載請(qǐng)注明來(lái)自:http://www.56st48f.cn/fblw/dianxin/ruanjiankaifa/18557.html

相關(guān)問(wèn)題解答

SCI服務(wù)

搜論文知識(shí)網(wǎng) 冀ICP備15021333號(hào)-3

主站蜘蛛池模板: 午夜在线电影网 | av黄色免费在线观看 | 久久久久久999 | 成人福利电影 | 老子午夜影院 | 国产精品欧美大片 | 伊人网在线看 | 91精品国产一区二区三区 | 国产精品久久a | 超碰在线免费 | 99热精品在线| 国产美女一区二区 | 欧美午夜一区 | 成人综合一区二区 | 国产999精品久久久 精品三级在线观看 | 亚洲一区二区精品视频在线观看 | 免费激情 | 在线视频91| 欧美日韩一区二区三区四区 | 精品国产一区二区三区久久 | 精品三区 | 精品成人免费视频 | 中文字幕日韩一区 | 国产精品久久久久久久久久久久午夜片 | 精品日韩一区二区 | 本道综合精品 | www.成人免费视频 | 国产91久久久久久久免费 | 99色视频 | 综合久久综合久久 | 日韩欧美精品一区 | 91精品国产欧美一区二区成人 | 日韩视频精品在线 | 成人片免费看 | 伊人精品在线 | 成人久久18免费网站 | 日韩精品久久一区二区三区 | 国产成人91视频 | 国产亚洲久 | 午夜精品在线 | 色姑娘av|