版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
計(jì)算機(jī)早已成為我們不可或缺的重要助力工具,可以幫助我們解決學(xué)習(xí)中、生活中遇到的很多問題。用自然語言描述算法用偽代碼描述算法用流程圖描述算法計(jì)算機(jī)語言規(guī)則信息技術(shù)必修1《數(shù)據(jù)與計(jì)算》3.3.2計(jì)算機(jī)程序設(shè)計(jì)語言第三章
算法基礎(chǔ)人如何讓計(jì)算機(jī)準(zhǔn)確的解決問題呢?計(jì)算機(jī)程序設(shè)計(jì)語言計(jì)算機(jī)程序設(shè)計(jì)語言,是指一組用來定義計(jì)算機(jī)程序的語法規(guī)則,通常簡(jiǎn)稱為“編程語言”。1011000000001001000001000000100011110100第1行指令表示把9送到累加器AL中第2行指令表示把累加器AL中的內(nèi)容與8相加,結(jié)果存在累加器AL中第3行指令表示停止操作。1011000000001001000001000000100011110100像這種由0和1組成的,并且能夠被計(jì)算機(jī)直接識(shí)別并執(zhí)行的程序設(shè)計(jì)語言,被稱為“機(jī)器語言”。為了克服機(jī)器語言不容易記憶和閱讀的局限性,計(jì)算機(jī)科學(xué)家想到了用一種類似英文縮略詞且?guī)в兄浶苑?hào)的語言,來代替由“0”和“1”組成的代碼,且每條指令都和一條機(jī)器指令相對(duì)應(yīng)。【
ADD→加法【
MOV→數(shù)據(jù)傳遞1011000000001001000001000000100011110100MOVAL9表示把9送到累加器AL中ADDAL8表示把累加器AL中的內(nèi)容與8相加,結(jié)果存在累加器AL中HTL表示停止操作。MOVAL,9ADDAL,8HTLMOVAL,9ADDAL,8HTL像這種采用助記符與符號(hào)地址來表示計(jì)算機(jī)指令的語言,就是另外一種程序設(shè)計(jì)語言——匯編語言。匯編語言機(jī)器語言翻譯程序1011000000001001000001000000100011110100MOVAL,9ADDAL,8HTL【
機(jī)器語言【
匯編語言低級(jí)語言高級(jí)語言并不是特指某一種程序設(shè)計(jì)語言,而是更加貼近人的思維方式的編程語言的統(tǒng)稱,其包括成千上萬種編程語言。print(9+8)將9+8的計(jì)算結(jié)果打印在計(jì)算機(jī)屏幕上既簡(jiǎn)單又易于理解高級(jí)語言機(jī)器語言編譯程序解釋程序高級(jí)語言機(jī)器語言編譯程序解釋程序編譯程序是指計(jì)算機(jī)把高級(jí)語言程序的每一條語句都編譯成機(jī)器語言,并保存成二進(jìn)制文件后才運(yùn)行的程序。高級(jí)語言機(jī)器語言編譯程序解釋程序解釋程序是指計(jì)算機(jī)在執(zhí)行高級(jí)語言程序時(shí),逐條語句解釋成機(jī)器語言并立即執(zhí)行的程序。源程序編譯程序目標(biāo)程序其他目標(biāo)程序鏈接程序裝入程序可執(zhí)行程序源程序輸入數(shù)據(jù)解釋程序輸出數(shù)據(jù)高級(jí)語言簡(jiǎn)潔性可移植性強(qiáng)易讀性早期的高級(jí)語言主要是應(yīng)用于科學(xué)和工程計(jì)算,其代表有Fortran和ALGOL60。計(jì)算機(jī)進(jìn)入商業(yè)和行政管理領(lǐng)域以后,出現(xiàn)了COBOL和RPG等便于商界使用的語言。Z-4計(jì)算機(jī)【
PlanCalcul【
ShortCode【
Fortran基礎(chǔ)語言基礎(chǔ)語言也稱通用語言。它歷史悠久,流傳很廣,有大量的已開發(fā)的軟件庫,擁有眾多的用戶,為人們所熟悉和接受。專用語言是為某種特殊應(yīng)用而專門設(shè)計(jì)的語言,通常具有特殊的語法形式。一般來說,這種語言的應(yīng)用范圍狹窄,移植性和可維護(hù)性不如結(jié)構(gòu)化程序設(shè)計(jì)語言。結(jié)構(gòu)化語言結(jié)構(gòu)化程序設(shè)計(jì)和軟件工程的思想日益為人們所接受和欣賞。結(jié)構(gòu)化語言直接支持結(jié)構(gòu)化的控制結(jié)構(gòu),具有很強(qiáng)的過程結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)能力。Python語言于1989年由GuidovanRossum創(chuàng)建。Python相對(duì)于其他編程語言,具有簡(jiǎn)潔性、易讀性和擴(kuò)展性強(qiáng)等特點(diǎn)。Python是一種全棧式開發(fā)語言,是云計(jì)算、人工智能領(lǐng)域的首選語言,在Web開發(fā)、爬蟲、金融分析、自動(dòng)化測(cè)試、自動(dòng)化運(yùn)維、游戲開發(fā)等領(lǐng)域有著非常廣泛的應(yīng)用。簡(jiǎn)單易學(xué)豐富的庫面向?qū)ο罂蓴U(kuò)展與可嵌入性免費(fèi)開源可移植性【
早期語言【
結(jié)構(gòu)化程序設(shè)計(jì)語言【
面
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 跨領(lǐng)域?qū)W習(xí)在提高綜合職業(yè)素養(yǎng)中的作用研究
- 混合式學(xué)習(xí)模式下學(xué)生自主學(xué)習(xí)的培養(yǎng)策略
- 2025年冀教版八年級(jí)歷史上冊(cè)月考試卷含答案
- 2025年人教新起點(diǎn)選修6歷史下冊(cè)月考試卷
- 二零二五年度健康醫(yī)療合同中的患者隱私保護(hù)與責(zé)任承擔(dān)4篇
- 二零二五年度模具鋼材市場(chǎng)分析與風(fēng)險(xiǎn)評(píng)估合同4篇
- 二零二五年度獼猴桃樹種子知識(shí)產(chǎn)權(quán)保護(hù)及商業(yè)化應(yīng)用合同4篇
- 二零二五年度煤炭運(yùn)輸合同環(huán)境風(fēng)險(xiǎn)防范范本4篇
- 二零二五年度泥工貼磚工程設(shè)計(jì)與施工總承包合同4篇
- 2025年度歐盟電子商務(wù)政策實(shí)施細(xì)則合同4篇
- 2025水利云播五大員考試題庫(含答案)
- 老年髖部骨折患者圍術(shù)期下肢深靜脈血栓基礎(chǔ)預(yù)防專家共識(shí)(2024版)解讀
- 中藥飲片驗(yàn)收培訓(xùn)
- 手術(shù)室??谱o(hù)士工作總結(jié)匯報(bào)
- DB34T 1831-2013 油菜收獲與秸稈粉碎機(jī)械化聯(lián)合作業(yè)技術(shù)規(guī)范
- 蘇州市2025屆高三期初陽光調(diào)研(零模)政治試卷(含答案)
- 創(chuàng)傷處理理論知識(shí)考核試題及答案
- (正式版)HG∕T 21633-2024 玻璃鋼管和管件選用規(guī)定
- 《義務(wù)教育數(shù)學(xué)課程標(biāo)準(zhǔn)(2022年版)》測(cè)試題+答案
- 殘疾軍人新退休政策
- 白酒代理合同范本
評(píng)論
0/150
提交評(píng)論