下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
計(jì)算機(jī)編程語(yǔ)言的發(fā)展及應(yīng)用獲獎(jiǎng)科研報(bào)告摘要:本文主要介紹了計(jì)算機(jī)編程語(yǔ)言的分類情況以及計(jì)算機(jī)編程語(yǔ)言的發(fā)展歷程,并對(duì)當(dāng)前主要的計(jì)算機(jī)編程語(yǔ)言的應(yīng)用情況進(jìn)行分析。
關(guān)鍵詞:計(jì)算機(jī);編程語(yǔ)言;發(fā)展研究;應(yīng)用分析
隨著計(jì)算機(jī)技術(shù)的發(fā)展,如今計(jì)算機(jī)早已被應(yīng)用到了各個(gè)領(lǐng)域,不僅對(duì)社會(huì)經(jīng)濟(jì)的發(fā)展具有重要的促進(jìn)作用,而且在一定程度上也改變了人們的生活方式,因此研究計(jì)算機(jī)技術(shù),使其在未來(lái)發(fā)揮更大的作用非常必要。在計(jì)算機(jī)技術(shù)的發(fā)展和應(yīng)用過(guò)程中離不開(kāi)編程語(yǔ)言的應(yīng)用,只有通過(guò)編程語(yǔ)言,人才能夠與計(jì)算機(jī)等機(jī)器設(shè)備交互,對(duì)于計(jì)算機(jī)等設(shè)備發(fā)出指令,進(jìn)而使得計(jì)算機(jī)能夠運(yùn)轉(zhuǎn)。
一、計(jì)算機(jī)編程語(yǔ)言概要
(一)匯編語(yǔ)言
匯編語(yǔ)言是一種用英語(yǔ)縮寫進(jìn)行編程的語(yǔ)言,匯編語(yǔ)言執(zhí)行比較方便,但在運(yùn)用匯編語(yǔ)言的程序冗長(zhǎng),在編寫較為復(fù)雜的程序時(shí)容易出現(xiàn)錯(cuò)誤,因此,匯編語(yǔ)言往往被應(yīng)用于小程序編寫中。
(二)機(jī)械語(yǔ)言
機(jī)械語(yǔ)言則是運(yùn)用二進(jìn)制進(jìn)行編程的編程語(yǔ)言,運(yùn)用機(jī)械語(yǔ)言編程機(jī)器能夠快速識(shí)別,且運(yùn)行速度也相對(duì)較快,相對(duì)編程語(yǔ)言而言,機(jī)械語(yǔ)言的應(yīng)用范圍更廣,盡管如此,機(jī)械語(yǔ)言同樣具有一定的缺陷,應(yīng)用范圍有所限制。
(三)高級(jí)語(yǔ)言
高級(jí)語(yǔ)言是指多種編程語(yǔ)言結(jié)合的總稱,高級(jí)語(yǔ)言能夠?qū)崿F(xiàn)多條指令的整合,將其轉(zhuǎn)化為一個(gè)指令進(jìn)行執(zhí)行,正是由于高級(jí)語(yǔ)言的這一優(yōu)勢(shì),在程序執(zhí)行過(guò)程中,很多細(xì)節(jié)和步驟被省略,使得程序的運(yùn)行更為簡(jiǎn)潔和迅速,對(duì)于編程操作的要求也相對(duì)較低,這使得計(jì)算機(jī)編程人員的要求大幅下降,使得更多的人能夠進(jìn)行編程操作。
二、編程語(yǔ)言的發(fā)展
20世紀(jì)40年代,美國(guó)研發(fā)出了世界上第一臺(tái)計(jì)算機(jī),當(dāng)時(shí)的計(jì)算機(jī)不僅占地面積大,而且操作極為不便,必須通過(guò)多為專業(yè)人員同時(shí)進(jìn)行人工操作才能夠完成,基于這一背景,美國(guó)計(jì)算機(jī)研究人員開(kāi)始著手研究能夠與計(jì)算機(jī)進(jìn)行交互的編程語(yǔ)言,從而使得計(jì)算機(jī)能夠自動(dòng)完成一系列指令,早期的計(jì)算機(jī)編程語(yǔ)言的形式較為簡(jiǎn)略,還存在諸多不完善的地方,但經(jīng)過(guò)幾十年的發(fā)展,計(jì)算機(jī)編程語(yǔ)言的種類更加多樣,能夠適應(yīng)不同的計(jì)算機(jī)編程要求。為了節(jié)省編程時(shí)間和資金成本,部分可以實(shí)現(xiàn)視覺(jué)化和集成化的編程語(yǔ)言被重視,隨著編程語(yǔ)言的不斷發(fā)展,出現(xiàn)了C語(yǔ)言以及fortran/pascal等高級(jí)語(yǔ)言。在20世紀(jì)90年代,隨著計(jì)算機(jī)互聯(lián)網(wǎng)數(shù)據(jù)信息量的增加,出現(xiàn)了需要對(duì)數(shù)據(jù)進(jìn)行采集、分析和傳輸?shù)男枨?,在此背景下Java編程語(yǔ)言被開(kāi)發(fā)和應(yīng)用,使得計(jì)算機(jī)信息傳輸開(kāi)始朝著視頻解析、圖像傳輸、智能模擬以及知識(shí)處理等方向發(fā)展,滿足了計(jì)算機(jī)信息智能化傳輸需求。如今,通過(guò)多種計(jì)算機(jī)高級(jí)編程語(yǔ)言的綜合使用,能夠滿足當(dāng)前社會(huì)信息化的需求。
三、計(jì)算機(jī)編程語(yǔ)言的應(yīng)用
為了提升計(jì)算機(jī)編程語(yǔ)言的實(shí)用性,使得編程語(yǔ)言更加簡(jiǎn)單、易學(xué)、易操作,計(jì)算機(jī)研究者在原有的高級(jí)計(jì)算機(jī)語(yǔ)言上進(jìn)行了進(jìn)一步研究,出現(xiàn)了如今計(jì)算機(jī)編程實(shí)踐中較為常用的幾種高級(jí)計(jì)算機(jī)編程語(yǔ)言,包括:C語(yǔ)言、C++、Java、VB以及PHP等。這些高級(jí)計(jì)算機(jī)編程語(yǔ)言具有各自的優(yōu)勢(shì),在進(jìn)行具體的計(jì)算機(jī)程序編程時(shí),就要根據(jù)不同的情況來(lái)選擇計(jì)算機(jī)編程語(yǔ)言。
(一)PHP計(jì)算機(jī)編程語(yǔ)言
PHP計(jì)算機(jī)編程語(yǔ)言語(yǔ)言是HTML內(nèi)嵌入式語(yǔ)言的一種,PHP計(jì)算機(jī)編程語(yǔ)言一般應(yīng)用于動(dòng)態(tài)網(wǎng)頁(yè)的編程中,但編程人員并不能夠僅通過(guò)PHP計(jì)算機(jī)編程語(yǔ)言完成動(dòng)態(tài)網(wǎng)頁(yè)的編程,而是需要與C語(yǔ)言、Java等計(jì)算機(jī)編程語(yǔ)言進(jìn)行結(jié)合,通過(guò)PHP計(jì)算機(jī)編程語(yǔ)言能夠?qū)TML類型的文檔進(jìn)行有效的執(zhí)行,從而滿足用戶對(duì)于計(jì)算機(jī)軟件、網(wǎng)頁(yè)動(dòng)態(tài)化需求和操作的實(shí)現(xiàn)。
(二)Java計(jì)算機(jī)編程語(yǔ)言
Java是一種以對(duì)象對(duì)基礎(chǔ)的編程語(yǔ)言,同時(shí)還是分布式語(yǔ)言的一種,該計(jì)算機(jī)編程語(yǔ)言關(guān)注數(shù)據(jù)應(yīng)用和操縱的算法,不僅如此,其具有跨平臺(tái)移植、處理異常情況能力強(qiáng)、編程簡(jiǎn)單、安全機(jī)制較為完善等方面的特征,正是基于Java語(yǔ)言的這些特征,其在當(dāng)前各類信息化軟件中有著廣泛的應(yīng)用,在個(gè)人電腦、手機(jī)軟件、游戲,乃至政府官方網(wǎng)站和信息傳遞中均有應(yīng)用,例如:個(gè)人電腦辦公工具excel、手機(jī)游戲等都是使用Java語(yǔ)言進(jìn)行編程。
(三)C++計(jì)算機(jī)編程語(yǔ)言
C++是計(jì)算機(jī)編程語(yǔ)言研究者在C語(yǔ)言的基礎(chǔ)上進(jìn)行改進(jìn)和完善制作而成的,C++計(jì)算機(jī)編程語(yǔ)言的應(yīng)用范圍也非常廣泛,當(dāng)前大多人使用的計(jì)算機(jī)Windows系統(tǒng)的核心部分就是由C++計(jì)算機(jī)編程語(yǔ)言編寫的,不僅如此,眾多的PC端網(wǎng)絡(luò)游戲也是由C++計(jì)算機(jī)編程語(yǔ)言編寫完成的,例如:風(fēng)靡全球的網(wǎng)絡(luò)游戲《魔獸世界》等。相對(duì)C語(yǔ)言而言,C++計(jì)算機(jī)編程語(yǔ)言具有更多的優(yōu)勢(shì),首先,C++語(yǔ)言在運(yùn)行的過(guò)程中更加穩(wěn)定和簡(jiǎn)潔,更便于操作,正是基于此,大多數(shù)程序員在進(jìn)行編程時(shí),更加喜歡用C++計(jì)算機(jī)編程語(yǔ)言進(jìn)行操作;其次,C++具有更強(qiáng)的移植能力、繪圖能力和數(shù)據(jù)處理能力,而這些能力能夠更好的滿足游戲開(kāi)發(fā)和系統(tǒng)開(kāi)發(fā)過(guò)程中的某些要求;最后,C++計(jì)算機(jī)編程語(yǔ)言具有較高的機(jī)械效率以及指針效率優(yōu)勢(shì),能夠滿足大型網(wǎng)絡(luò)游戲開(kāi)發(fā)和引擎開(kāi)發(fā)的需要,正是基于這一特點(diǎn),大多數(shù)大型網(wǎng)絡(luò)游戲?qū)++計(jì)算機(jī)編程語(yǔ)言作為主要的編程語(yǔ)言,如:《魔獸世界》等。
四、總結(jié)
計(jì)算機(jī)編程語(yǔ)言的出現(xiàn)使得計(jì)算機(jī)不再依賴人工操作完成,而能夠通過(guò)編程語(yǔ)言完成計(jì)算機(jī)程序,使得計(jì)算機(jī)能夠自動(dòng)完成某些操作,計(jì)算機(jī)編程語(yǔ)言日益完善
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 我錯(cuò)了記敘文
- 個(gè)人主管述職報(bào)告范文集錦十篇
- 小區(qū)物業(yè)委托管理協(xié)議(34篇)
- 幼兒園小班教案《拼拼看》及教學(xué)反思
- 花園小區(qū)物業(yè)管理投標(biāo)書
- 借款合同范本(2篇)
- 工業(yè)用地租賃協(xié)議
- 場(chǎng)地設(shè)備租用協(xié)議書
- 2025年運(yùn)載火箭控制系統(tǒng)仿真實(shí)時(shí)處理系統(tǒng)項(xiàng)目建議書
- 八年級(jí)語(yǔ)文上冊(cè)第四單元16散文二篇教案新人教版1
- 獲獎(jiǎng)一等獎(jiǎng)QC課題PPT課件
- 企業(yè)中高層人員安全管理培訓(xùn)--責(zé)任、案例、管理重點(diǎn)
- 人教版小學(xué)三年級(jí)數(shù)學(xué)上冊(cè)判斷題(共3頁(yè))
- 國(guó)際項(xiàng)目管理手冊(cè)The Project Manager’s Manual
- 小學(xué)五年級(jí)思政課教案三篇
- 高強(qiáng)螺栓施工記錄
- 一億以內(nèi)的質(zhì)數(shù)表(一)
- 華為內(nèi)部虛擬股管理暫行條例
- 大劇院建設(shè)項(xiàng)目設(shè)計(jì)投資造價(jià)估算
- (完整版)倒插、翻口、評(píng)點(diǎn)文件
- 病理生理學(xué)缺氧
評(píng)論
0/150
提交評(píng)論