版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、.1信息興趣小組Pascal語言齊志強(qiáng)()大田一中信息組2009年10月Pascal.2讓編程不再神秘讓編程不再神秘.揭開計(jì)算機(jī)編程的神秘面紗揭開計(jì)算機(jī)編程的神秘面紗你準(zhǔn)備好了嗎?你準(zhǔn)備好了嗎?.3什么是計(jì)算機(jī)? 計(jì)算機(jī)是人類設(shè)計(jì)出來并按照人的意圖工作的機(jī)器。 思考:1.計(jì)算機(jī)有思想嗎,它能按照自己的想法工作嗎? 思考:2.如何讓計(jì)算機(jī)按照我們的要求工作呢,如何將我們的要求告訴給計(jì)算機(jī)?.4什么是計(jì)算機(jī)語言? 計(jì)算機(jī)語言是人類設(shè)計(jì)出來的能夠幫助人類與計(jì)算機(jī)交流并指揮計(jì)算機(jī)工作的一種手段。 想一想:計(jì)算機(jī)語言與人類的自然語言有什么不同? 思考:學(xué)習(xí)計(jì)算機(jī)語言與學(xué)習(xí)英語等外語有什么區(qū)別嗎?.5什么
2、是計(jì)算機(jī)編程? 計(jì)算機(jī)編程就是把我們要計(jì)算機(jī)幫我們做的事情采用一種計(jì)算機(jī)語言描述出來。 想一想:計(jì)算機(jī)編程的過程和什么有點(diǎn)類似? 思考:1.計(jì)算機(jī)是不是萬能的?為什么? 思考:2.為什么要學(xué)習(xí)編程呢?.6計(jì)算機(jī)編程的過程是怎樣的?源程序源程序編譯編譯目標(biāo)程序目標(biāo)程序連接連接可執(zhí)行程序可執(zhí)行程序運(yùn)行程序運(yùn)行程序得出結(jié)果得出結(jié)果實(shí)際問題實(shí)際問題數(shù)學(xué)建模數(shù)學(xué)建模數(shù)學(xué)問題數(shù)學(xué)問題編寫程序編寫程序.7預(yù)備知識 非智力因素:1.身心文理全面發(fā)展非智力因素:2.堅(jiān)強(qiáng)的意志和足夠的耐心非智力因素:3.團(tuán)隊(duì)意識智力因素:1.專業(yè)素質(zhì)過硬(數(shù)學(xué),英語)智力因素:2.知識水平和專業(yè)技術(shù)強(qiáng)強(qiáng)聯(lián)合.8什么是Pascal
3、 Pascal是一種算法語言,由瑞士蘇黎世聯(lián)邦工業(yè)大學(xué)的N沃思(Niklaus Wirth)教授于1968年設(shè)計(jì)完成,1971年正式發(fā)表。 Pascal是一種結(jié)構(gòu)化的程序設(shè)計(jì)語言,可以用來編寫應(yīng)用程序。又是一種系統(tǒng)程序設(shè)計(jì)語言,可以用來編寫順序型的系統(tǒng)軟件(如編譯程序)。功能強(qiáng)、編譯程序簡單。.9為什么要采用Pascal 它是結(jié)構(gòu)化的語言。 有豐富的數(shù)據(jù)類型。 可以實(shí)現(xiàn)模塊的獨(dú)立化要求。 能適用于數(shù)值運(yùn)算和非數(shù)值運(yùn)算領(lǐng)域。 PASCAL 程序的書寫格式比較自由。.10從圓的問題引出的. 例:輸入半徑r,求圓的周長和面積。 仔細(xì)觀察下頁的程序,思考: 1.這個程序是由幾個部分構(gòu)成的? 2.每個部
4、分有什么特點(diǎn)? 3.具體含義能猜一猜嗎?.11從圓的問題引出的.12解剖分析. 頭部:程序首部 身體:程序體程序標(biāo)志。用program來表示程序名稱。由程序設(shè)計(jì)者自行定義注意:程序首部結(jié)束必有一個“;”。說明部分描述程序中用到的變量、常量、類型、過程與函數(shù)等。執(zhí)行部分是通知計(jì)算機(jī)執(zhí)行指定的操作。是一個PASCAL程序的核心部分。執(zhí)行部分以begin開始,以end結(jié)束,其間有若干個語句,語句之間以分號隔開。執(zhí)行部分之后有個句點(diǎn),表示整個程序結(jié)束。.13還有一些要說的. Pascal的書寫比較靈活。當(dāng)然,書寫應(yīng)以程序結(jié)構(gòu)清晰、易讀為目的。 思考:如何才能做到程序結(jié)構(gòu)清晰、易讀? 關(guān)于注釋:大括號間
5、的文字稱為注釋。 執(zhí)行程序時計(jì)算機(jī)對注釋視而不見。 思考:書寫注釋的目的是什么?.14讓程序跑起來.15介紹Turbo Pascal 1系統(tǒng)的啟動運(yùn)行TURBO.EXE,即可啟動Turbo Pascal。如上頁圖所示。 2Turbo Pascal簡介頂上一行為主菜單。中間藍(lán)色框?yàn)榫庉嫶翱冢梢赃M(jìn)行程序的編輯。底下一行為提示行,顯示常用命令的快捷鍵,如快速存盤為F2,獲得幫助F1。.16介紹Turbo Pascal 3新建按F10 進(jìn)行主菜單,選擇File 菜單,執(zhí)行其中New 命令。 4輸入、編輯在當(dāng)前程序窗口,逐行的輸入程序。并進(jìn)行編輯。.17介紹Turbo Pascal 5.編譯 程序輸入
6、完畢后,按Alt+F9(或執(zhí)行compile菜單中compile命令)進(jìn)行編譯。如果有語法錯誤,則程序窗口的第一行處顯示第一個紅色錯誤信息。若無錯誤,則窗口正中央會出現(xiàn)一個對話框,提示編譯成功。接下來,就可以運(yùn)行程序了。.18介紹Turbo Pascal 6.運(yùn)行 按ALT+R 打開RUN 菜單中的RUN 命令,或直接按快捷鍵CTRL+F9。 注:查看運(yùn)行結(jié)果,按ALT+F5 7.保存與打開 File菜單中的菜單項(xiàng)Save,或快捷鍵F2,在出現(xiàn)的對話框中輸入文件名如:tu.pas,單擊OK,則程序就以tu.pas為文件名保存在當(dāng)前目錄了。.19親自試一試. 將下圓的問題解決. 例:輸入半徑r,求圓的周長和面積。program exam1; var r,c,s:real; begin readln(r); c:=3.14*2*r; s:=3
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024智能工廠設(shè)計(jì)與優(yōu)化合同
- 2025版國際貨物貿(mào)易融資合同示范文本3篇
- 安徽文科2024年數(shù)學(xué)試卷
- 上海市虹口區(qū)2025屆中考生物模試卷含解析
- 2025屆漳州市重點(diǎn)中學(xué)中考試題猜想生物試卷含解析
- 辦公自動化中的游戲化教學(xué)方法探討
- 2025屆江蘇省泗洪縣中考試題猜想生物試卷含解析
- 大班練習(xí)題數(shù)學(xué)試卷
- 2025屆萊蕪市重點(diǎn)中學(xué)中考試題猜想生物試卷含解析
- 《模擬失重下氧化應(yīng)激處理EA.hy926細(xì)胞miRNAs測序和生物信息學(xué)分析》
- 《防范于心反詐于行》中小學(xué)防范電信網(wǎng)絡(luò)詐騙知識宣傳課件
- 江蘇某小區(qū)園林施工組織設(shè)計(jì)方案
- 勘察工作質(zhì)量及保證措施
- 體外膜肺氧合(ECMO)并發(fā)癥及護(hù)理
- 墊江縣中醫(yī)院2018年11月份臨床技能中心教學(xué)設(shè)備招標(biāo)項(xiàng)目招標(biāo)文件
- 排放源統(tǒng)計(jì)(環(huán)統(tǒng))年報填報指南
- 反射療法師理論考試復(fù)習(xí)題及答案
- 房地產(chǎn)銷售主管崗位招聘筆試題及解答(某大型國企)2025年
- 心電圖并發(fā)癥預(yù)防及處理
- 重慶市七中學(xué)2023-2024學(xué)年數(shù)學(xué)八上期末統(tǒng)考模擬試題【含解析】
- 檢驗(yàn)科lis系統(tǒng)需求
評論
0/150
提交評論