一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看

計算機應用軟件開(kāi)發(fā)中不同編程語(yǔ)言的影響論文

時(shí)間:2025-06-29 12:21:39 計算機應用論文

計算機應用軟件開(kāi)發(fā)中不同編程語(yǔ)言的影響論文

  計算機應用軟件開(kāi)發(fā)中會(huì )受編程語(yǔ)言的影響,為了說(shuō)明這一問(wèn)題,本研究對常用的編程語(yǔ)言進(jìn)行分析,并說(shuō)明選擇最適合的編程語(yǔ)言策略。

計算機應用軟件開(kāi)發(fā)中不同編程語(yǔ)言的影響論文

  隨著(zhù)社會(huì )的發(fā)展,未來(lái)人們對計算機軟件有更多的需求,軟件開(kāi)發(fā)需要編程語(yǔ)言的支持。不同的編程語(yǔ)言有不同的特點(diǎn),有的編程語(yǔ)言易上手、有些編程語(yǔ)言靈活性高、有些編程語(yǔ)言能跨平臺使用。在軟件開(kāi)發(fā)中應當選用哪種語(yǔ)言是編程人員需要面對的問(wèn)題,為了說(shuō)明在開(kāi)發(fā)軟件的過(guò)程中應當選用哪種編程語(yǔ)言,本次研究將說(shuō)明不同編程語(yǔ)言對軟件開(kāi)發(fā)的影響。

  1、軟件開(kāi)發(fā)中常見(jiàn)的編程語(yǔ)言分析

  1.1 C/C++/VisualC++/Pasic語(yǔ)言

  C語(yǔ)言是一種使用時(shí)間較長(cháng)的語(yǔ)言,這種語(yǔ)言自1972年開(kāi)發(fā),直到現在依然有人使用,這種旺盛的生命力說(shuō)明了它的實(shí)用價(jià)值。

  C語(yǔ)言之所以受人歡迎,有以下幾個(gè)方面的原因:它是一種匯編語(yǔ)言,它面對的對象為基本硬件,應用C語(yǔ)言,可以直接操控硬件作業(yè),實(shí)現自動(dòng)化處理,在編寫(xiě)及運作時(shí),它不需要專(zhuān)門(mén)的軟件支持;C語(yǔ)言較為簡(jiǎn)單易懂,C語(yǔ)言的應用思路與計算機操作的思路非常接近,如果計算機程序員非常了解計算機應用的原理,就能夠迅速的掌握C語(yǔ)言;C語(yǔ)言能跨計算機平臺作業(yè),比如在沒(méi)有計算機的環(huán)境中,存儲器、單片機、CPU均支持C語(yǔ)言編寫(xiě)。C++語(yǔ)言實(shí)則是提供可視化模式下給程序員編寫(xiě)程度的一種環(huán)境,它的編程核心思想雖然仍是C語(yǔ)言,可是它的封裝性、繼承性、動(dòng)態(tài)化的效果都超過(guò)C語(yǔ)言;VisualC++是C++語(yǔ)言環(huán)境的拓展,它允許在其它的環(huán)境中使用C++語(yǔ)言。

  Pasic語(yǔ)言是一種面向對象的高級程序語(yǔ)言,與以上的軟件比,它的嚴謹性較強,具有自我糾錯的功能、運行效率較高,能集中的體現出編程者的意圖。

  1.2 JAVA語(yǔ)言

  這是一種跨平臺的、完全面對對象的語(yǔ)言。在互聯(lián)網(wǎng)上,人們安裝的系統軟件不同、應用的軟件兼容性不同,如果應用非JAVA語(yǔ)言編譯的軟件時(shí),有時(shí)可能會(huì )給予軟件不支持、軟件不齊全等提示,為了應用這些軟件,用戶(hù)不得不安裝其它的軟件,而軟件安裝的過(guò)程具有風(fēng)險性。

  編程人員可應用JAVA語(yǔ)言編寫(xiě)出跨平臺、脫離軟件支持、可視性強的軟件,滿(mǎn)足用戶(hù)的需求。同時(shí)JAVA軟件是一種吸收了C語(yǔ)言與C++語(yǔ)言?xún)?yōu)勢的語(yǔ)言,它完全面對對向性、可視化、動(dòng)態(tài)化的特性能讓程序人員較為輕松的編程。

  1.3 Visual Basic/Access/Delphi語(yǔ)言

  Visual Basic語(yǔ)言是一種專(zhuān)門(mén)針對管理數據庫問(wèn)題而開(kāi)發(fā)的語(yǔ)言。

  Oracle、SQLServer語(yǔ)言都能編譯出處理數據庫問(wèn)題的軟件,SQLServer軟件更為專(zhuān)門(mén)管理數庫開(kāi)發(fā)的軟件,然而Oracle、SQLServer軟件的應用軟為復雜,Visual Basic語(yǔ)言則非常簡(jiǎn)潔,程序員可以很輕易的應用Visual Basic編寫(xiě)出一套動(dòng)態(tài)管理數據庫的程度,而且Visual Basic內置有SQL語(yǔ)言,它的功能比SQLServer語(yǔ)言更強大。

  Access語(yǔ)言亦是一種專(zhuān)門(mén)處理數據庫問(wèn)題的語(yǔ)言,它的用法比較簡(jiǎn)單、兼容性強,如果外掛有VBA軟件,它能與Visual Basic產(chǎn)生互動(dòng),Access語(yǔ)言是一種適合編寫(xiě)小型數據庫軟件管理的語(yǔ)言。

  Delphi語(yǔ)言是第四代的數據庫編程語(yǔ)言,它的前身為DOS時(shí)代著(zhù)名的數據庫編程語(yǔ)言Borland Turbo Pascar,經(jīng)過(guò)改良,目前它成為一種通透過(guò)IDE、VCL工具與編譯器,直接處理數據庫的一種語(yǔ)言,目前該種語(yǔ)言適用于所有的數據庫,處理的效率最高。

  2、軟件開(kāi)發(fā)中編程語(yǔ)言選擇的影響

  2.1 軟件整體規劃把握的影響

  在開(kāi)發(fā)一款軟件時(shí),人們需要設計軟件的架構,它包括軟件的功能、軟件的風(fēng)格、軟件的拓展等。

  人們開(kāi)發(fā)一款軟件時(shí),為了讓軟件更完善、更成熟、節省開(kāi)發(fā)的成本,通常不會(huì )第一代使用某種編程語(yǔ)言后,完全拋棄該種編程語(yǔ)言轉而使用別的編程語(yǔ)言,而會(huì )在第一次語(yǔ)言編寫(xiě)的版本上深入的挖掘軟件的功能,為此,要選擇編程語(yǔ)言,就需要做好整體的規劃。

  首先,編程人員了要解自己編寫(xiě)的程序最主要的功能是什么,比如如果要處理的對象是數據庫,則需在數據庫語(yǔ)言中選擇一種適合的語(yǔ)言;如果編寫(xiě)的語(yǔ)言是為了讓軟件擁有某種簡(jiǎn)單的功能,則可以應用JAVA語(yǔ)言;如果要編寫(xiě)的軟件擁有較為復雜的功能,則可以考慮誚和C++系列的軟件。

  其次,編程人員要考慮軟件規模的問(wèn)題,以處理數據庫問(wèn)題為例,如果程序員要處理的數據庫為一所學(xué)校、一個(gè)單位等數據不多,要求的功能比較簡(jiǎn)單的數據庫,可應用Access語(yǔ)言,如果編程人員要處理的數據庫問(wèn)題較多,管理的數據較多,則要選擇應用SQLServer語(yǔ)言,這是由于SQLServer語(yǔ)言為目前最主流的數據庫管理軟件,與之相關(guān)的插件較多、它的兼容性較強、功能仍被不斷挖掘的緣故。

  2.2 軟件開(kāi)發(fā)人員的知識影響

  一個(gè)軟件開(kāi)發(fā)人員不可能熟悉所有的編程軟件,通常一名軟件開(kāi)發(fā)人員經(jīng)濟使用的、長(cháng)期研究的只有數種編程語(yǔ)言。在做好了軟件的長(cháng)遠規劃,選擇了適當的編程語(yǔ)言分類(lèi)以后,軟件開(kāi)發(fā)人員要盡量使用自己熟悉的編程語(yǔ)言。

  這是由于編寫(xiě)程序時(shí),軟件人員需要細致的處理各種程序問(wèn)題,如果軟件開(kāi)發(fā)人員不熟悉該種語(yǔ)言,可能在需要的時(shí)候不能排除軟件故障、不能給予最優(yōu)的編程對策,軟件開(kāi)發(fā)人員只有選擇熟悉的語(yǔ)言編程,才能減少軟件中運行故障發(fā)生的機率。

  2.3 軟件開(kāi)發(fā)平臺適用的影響

  軟件分高級語(yǔ)言和低級語(yǔ)言之分,這種分類(lèi)并非指代語(yǔ)言的優(yōu)省,而是指代語(yǔ)言可運行的環(huán)境。比如Pasic語(yǔ)言所編的程序雖然很?chē)乐,又具風(fēng)格化,但是要應用該種語(yǔ)言必須擁有能讓軟件運行的平臺,這便是高級語(yǔ)言;C/語(yǔ)言和C++語(yǔ)言對運行的環(huán)境要求非常低,編程人員能在低等運行環(huán)境中都能使運行該種語(yǔ)言。為了有效的利用編程環(huán)境,編程人員要考慮軟件開(kāi)發(fā)平臺的問(wèn)題。

  2.4 用戶(hù)使用軟件兼容的影響

  用戶(hù)使用軟件的環(huán)境不同。目前絕大多數用戶(hù)使用XP平臺、WIN7平臺、WIN8平臺,這類(lèi)平臺的運行環(huán)境有差異。如果編程人員編寫(xiě)出的環(huán)境對環(huán)境要求太高,可能用戶(hù)難以營(yíng)造出軟件運行需要的環(huán)境,從而棄用軟件,為此,編程人員要考用戶(hù)軟件兼容性的問(wèn)題。比如編程人員要求軟件的獨立性高,可用JAVA語(yǔ)言開(kāi)發(fā)一款軟件。

  3、結論

  不能簡(jiǎn)單的說(shuō),開(kāi)發(fā)某種類(lèi)型的軟件應當選擇哪種語(yǔ)言,要為開(kāi)發(fā)的軟件選擇適當的編程語(yǔ)言,編程人員要考慮本次研究談到的編程語(yǔ)言的影響力,綜合開(kāi)發(fā)的需要,選擇最適合的編程語(yǔ)言,應用最適當的編程語(yǔ)言提高軟件開(kāi)發(fā)的質(zhì)量。

【計算機應用軟件開(kāi)發(fā)中不同編程語(yǔ)言的影響論文】相關(guān)文章:

日語(yǔ)語(yǔ)言文化的影響論文07-17

計算機應用論文06-25

計算機應用中的excel教學(xué)方法探析的論文10-05

計算機應用基礎論文12-02

計算機應用基礎論文07-23

關(guān)于計算機技術(shù)在檔案管理中的應用的論文10-30

淺論計算機技術(shù)在企業(yè)管理中的應用論文09-22

計算機應用畢業(yè)論文09-29

計算機應用技術(shù)論文06-08

(合集)計算機應用論文15篇06-25

一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看