編程語(yǔ)言在計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)中的選擇_第1頁(yè)
編程語(yǔ)言在計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)中的選擇_第2頁(yè)
編程語(yǔ)言在計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)中的選擇_第3頁(yè)
編程語(yǔ)言在計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)中的選擇_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、編程語(yǔ)言在計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)中的選擇編程語(yǔ)言在計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)中的選擇隨著時(shí)代的進(jìn)步,軟件開(kāi)發(fā)行業(yè)迅速崛起。計(jì)算機(jī)軟件開(kāi)發(fā)中,匯編語(yǔ)言占據(jù)著相當(dāng)重要的地位。編程語(yǔ)言的種類(lèi)多種多樣,在軟件開(kāi)發(fā)中如何正確的使用它們進(jìn)展開(kāi)發(fā)是值得我們討論的問(wèn)題。文章中向我們說(shuō)明了各種匯編語(yǔ)言的使用內(nèi)容,特點(diǎn)及優(yōu)勢(shì),并闡述了如何在計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)中進(jìn)展匯編語(yǔ)言的選擇。我們已經(jīng)進(jìn)入計(jì)算機(jī)高速開(kāi)展的時(shí)代,那么在計(jì)算機(jī)軟件的開(kāi)發(fā)也成為了重中之重,所以我們必需要理解軟件開(kāi)發(fā)中的匯編語(yǔ)言。編輯計(jì)算機(jī)軟件的匯編語(yǔ)言更是種類(lèi)繁多,例如+,#,Java,PHP,VisualBasi,Delphi,PerBuilder等。而選擇適

2、宜的編程語(yǔ)言不僅可以大大進(jìn)步軟件開(kāi)發(fā)效率,更增加了軟件的使用質(zhì)量,使計(jì)算機(jī)軟件開(kāi)發(fā)公司在軟件行業(yè)中更加引人注目。1計(jì)算機(jī)軟件開(kāi)發(fā)中匯編語(yǔ)言種類(lèi)介紹1.1語(yǔ)言。語(yǔ)言的使用歷史較長(zhǎng),距如今已有40年的歷史,是編程語(yǔ)言中應(yīng)用較廣泛的語(yǔ)言,是軟件開(kāi)發(fā)中的根底語(yǔ)言,被廣泛應(yīng)用在我們的生活中。與它同時(shí)代出現(xiàn)的編程語(yǔ)言,早已經(jīng)被淘汰,足見(jiàn)其強(qiáng)大的生命力。開(kāi)發(fā)者們首選的計(jì)算機(jī)編程軟件便是語(yǔ)言,因?yàn)樗哂泻芏鄡?yōu)點(diǎn),如短小精悍,靈敏方便,表達(dá)方式靈敏使用,便于理解,數(shù)據(jù)類(lèi)型與運(yùn)算符相當(dāng)豐富等眾多優(yōu)點(diǎn)。1.2+和Visual+。+語(yǔ)言是基于語(yǔ)言晉級(jí)以后的編程語(yǔ)言,它不僅包含了語(yǔ)言的眾多優(yōu)點(diǎn),更是具有面向?qū)ο笳Z(yǔ)言的特

3、點(diǎn)。視覺(jué)窗口系統(tǒng)的出現(xiàn)使圖形窗口界面成為標(biāo)準(zhǔn),語(yǔ)言很難實(shí)現(xiàn)這種開(kāi)發(fā)任務(wù),所以+的出現(xiàn)便解決了這樣的難題。其應(yīng)用也是非常的廣泛,甚至是任何領(lǐng)域都能應(yīng)用。因?yàn)樗鼜?qiáng)大的功能使我們運(yùn)用起來(lái)相當(dāng)?shù)撵`敏多變,事實(shí)證明,掌握了+在學(xué)習(xí)其他的匯編語(yǔ)言就很容易了。使用V+可以很容易的編寫(xiě)出窗口界面,此外V+在微軟的地位也是很高的,其功能相當(dāng)?shù)闹匾O喈?dāng)多的微軟根底類(lèi)庫(kù)便在運(yùn)用+時(shí)用上的,進(jìn)步了計(jì)算機(jī)軟件開(kāi)發(fā)的開(kāi)展進(jìn)程。1.3Java語(yǔ)言。Java語(yǔ)言如今被廣泛的應(yīng)用,原因是Java具有良好的完備性,它在很大程度上避開(kāi)了語(yǔ)言和本文由論文聯(lián)盟搜集整理+語(yǔ)言在軟件開(kāi)發(fā)中出現(xiàn)的困難。特別的將以前的單機(jī)形式開(kāi)展成目前的網(wǎng)

4、絡(luò)形式。Java語(yǔ)言與普通的編譯與解釋的計(jì)算機(jī)語(yǔ)言有所不同。Java語(yǔ)言集合了語(yǔ)言與+語(yǔ)言的特點(diǎn),取其精華去其糟粕,是較+語(yǔ)言簡(jiǎn)單并且基于其之上的語(yǔ)言。Java語(yǔ)言是完全面向?qū)ο蟮恼Z(yǔ)言,Java還具有出眾的通用性,平臺(tái)移植性。還具有更高的平安性及高效性等優(yōu)點(diǎn),是軟件開(kāi)發(fā)者運(yùn)用起來(lái)更加方便快捷。1.4#語(yǔ)言。#語(yǔ)言是在Java語(yǔ)言之后有的另一種編程語(yǔ)言,它繼承了Java語(yǔ)言的優(yōu)點(diǎn),也比其有更大的優(yōu)勢(shì)。它是NET構(gòu)架中重要的參與者,#語(yǔ)言作為微軟使其得到了廣泛的關(guān)注,這更源于它出色的表現(xiàn)。1.5VisualBasi。VisualBasi最大的特點(diǎn)是包含事件驅(qū)動(dòng)編程語(yǔ)言。此類(lèi)編程語(yǔ)言的主要作用是協(xié)助

5、開(kāi)發(fā)環(huán)境,如今此程序也被大多數(shù)開(kāi)發(fā)者所使用。數(shù)據(jù)庫(kù)語(yǔ)言在計(jì)算機(jī)軟件開(kāi)發(fā)中占有著不可或缺的地位,VB語(yǔ)言的主要功能有圖形用戶界面GUI和快速應(yīng)用程序開(kāi)發(fā)RAD。VB較V+語(yǔ)言來(lái)講更加的方便靈敏,其構(gòu)造化查詢SQL語(yǔ)言更是被使用頻繁,VB語(yǔ)言在軟件開(kāi)發(fā)前景中大有開(kāi)展。1.6Delphi語(yǔ)言。這是具有強(qiáng)大功能的第四代編輯語(yǔ)言,與VB相比擬,Delphi語(yǔ)言功能更加強(qiáng)大,也更加的具有實(shí)用性。具有強(qiáng)大而成熟的組件技術(shù)的inds程序的結(jié)合功能,并且擁有強(qiáng)大的數(shù)據(jù)庫(kù)支持,以及高速的翻譯器。其適用于眾多的數(shù)據(jù)庫(kù)構(gòu)造,而且其數(shù)據(jù)庫(kù)的管理系統(tǒng)最為高效。1.7Pasal語(yǔ)言。Pasal語(yǔ)言作為一種高級(jí)的程序語(yǔ)言被計(jì)

6、算機(jī)所通用,其特點(diǎn)主要有,嚴(yán)格的構(gòu)造化形式,運(yùn)行效率比擬高,繁多的數(shù)據(jù)類(lèi)型和糾錯(cuò)才能迅速等。此語(yǔ)言可以描繪多種數(shù)據(jù)構(gòu)造及算法,并且也能充分表達(dá)和保持出軟件設(shè)計(jì)者的風(fēng)格及習(xí)慣。2計(jì)算機(jī)軟件開(kāi)發(fā)中編程語(yǔ)言的選擇在軟件開(kāi)發(fā)中選擇適宜的編程語(yǔ)言至關(guān)重要,其影響著整個(gè)軟件的使用質(zhì)量,假如我們選擇了適宜的語(yǔ)言編程,它能大大進(jìn)步軟件的實(shí)用效率。所以在計(jì)算機(jī)軟件我們必須最大限度的理解各個(gè)編程語(yǔ)言的功能及特點(diǎn),實(shí)現(xiàn)其最大的實(shí)用價(jià)值。進(jìn)展匯編語(yǔ)言選擇前,我們要考慮諸多因素。所以,對(duì)計(jì)算機(jī)編程擁有更多的理解,可以讓我們對(duì)以后的軟件開(kāi)發(fā)有很好的掌握。2.1考慮應(yīng)用的行業(yè)和領(lǐng)域。根據(jù)所從事的行業(yè)及領(lǐng)域進(jìn)展選擇。假如是面

7、向開(kāi)發(fā)對(duì)象的可利用Java語(yǔ)言和+語(yǔ)言,假如是通訊或信息領(lǐng)域可選擇+和V+語(yǔ)言較為適宜。商業(yè)領(lǐng)域也可利用BT,利用LIST和PRL在工程運(yùn)算方面使其應(yīng)用在人工智能上。假如從事的工作是底層或硬件,那么可以選擇簡(jiǎn)單的語(yǔ)言和+語(yǔ)言較好。2.2考慮整體內(nèi)外環(huán)境。軟件開(kāi)發(fā)的根底為硬件環(huán)境,其所有的匯編語(yǔ)言都必須適用于硬件環(huán)境,所以我們?cè)谲浖_(kāi)發(fā)中必須考慮其外部的硬件環(huán)境。在編程前對(duì)語(yǔ)言的選擇尤為重要,我們必須決定語(yǔ)言的分布選擇,也要考慮工程的整體框架。匯編語(yǔ)言之間都是有很強(qiáng)的聯(lián)絡(luò)性,所以學(xué)習(xí)眾多語(yǔ)言,是為了學(xué)精其中一門(mén)或是幾門(mén)語(yǔ)言做根底的。軟件開(kāi)發(fā)中我們運(yùn)用編程的過(guò)程靈敏多變,因此,在軟件編寫(xiě)前選擇的匯

8、編語(yǔ)言需要很好地適應(yīng)環(huán)境。只有這樣才能確保我們編寫(xiě)出的程序快速調(diào)整及高效的應(yīng)用。2.3考慮平臺(tái)的支持性。在眾多的考慮因素中,平臺(tái)的支持性也是至關(guān)重要的,如閱讀器中程序語(yǔ)言,其在運(yùn)行中根據(jù)語(yǔ)言的適應(yīng)性選擇使用的編程語(yǔ)言。在平臺(tái)這個(gè)大環(huán)境下,一切的操作都必須適應(yīng)平臺(tái)。根據(jù)編程語(yǔ)言自身的優(yōu)勢(shì)在適宜的平臺(tái)上進(jìn)展操作,這是一個(gè)重要的選擇根據(jù),如代碼是在閱讀器上運(yùn)行的,這就使得被選擇的編程語(yǔ)言減少。所以在計(jì)算機(jī)軟件開(kāi)發(fā)中我們必需要考慮平臺(tái)對(duì)編程語(yǔ)言的支持性。2.4考慮編寫(xiě)程序的實(shí)際需求。在眾多編程語(yǔ)言的使用中,我們都需要保證我們編寫(xiě)出的程序在實(shí)際運(yùn)用的需求性,并作出及時(shí)的調(diào)整。在軟件開(kāi)發(fā)中運(yùn)用我們純熟使用

9、的編程語(yǔ)言來(lái)進(jìn)展編寫(xiě),可以大大降低我們軟件開(kāi)發(fā)的時(shí)間,也進(jìn)步了編寫(xiě)軟件的效率。即便是我們使用了不同的編程語(yǔ)言來(lái)進(jìn)展編寫(xiě),但是最后我們還是會(huì)完成快速調(diào)整程序。所以,快速原型環(huán)境對(duì)我們來(lái)說(shuō)是很重要的,并且在此環(huán)境下,也極大地提升了動(dòng)態(tài)語(yǔ)言和相關(guān)性的結(jié)合。2.5考慮所需的位操作。相當(dāng)多的文件格式和協(xié)議相關(guān)工作都需要進(jìn)展位操作。假如出現(xiàn)眾多的位操作,我們需要選擇簡(jiǎn)單的位操作,所以位操作也是軟件開(kāi)發(fā)者們考慮的因素。2.6考慮本錢(qián)問(wèn)題。我們也應(yīng)該根據(jù)工程的功能進(jìn)展來(lái)進(jìn)展編程語(yǔ)言的選擇,一個(gè)整體的系統(tǒng)是由多個(gè)局部組成的,這并不是說(shuō)一整個(gè)系統(tǒng)都需要用一種編程語(yǔ)言來(lái)完成,它也是由多種語(yǔ)言來(lái)進(jìn)展編寫(xiě)的。對(duì)于本錢(qián)開(kāi)銷(xiāo)較大的操作,例如,視頻處理,密碼學(xué)以及信號(hào)處理等,軟件開(kāi)發(fā)者需進(jìn)展充足的考慮,選擇一些靜態(tài)型的語(yǔ)言來(lái)進(jìn)展程序的編寫(xiě),如JAVA,#語(yǔ)言等就是很好的選擇。3完畢語(yǔ)編程語(yǔ)言是計(jì)算機(jī)軟件開(kāi)發(fā)的靈魂,它決定了我們所開(kāi)發(fā)軟件的效果。而編程語(yǔ)言的選擇那么是計(jì)算機(jī)軟件開(kāi)發(fā)的重要環(huán)節(jié),選擇了適宜

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論