




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、.1信息興趣小組Pascal語言齊志強()大田一中信息組2009年10月Pascal.2讓編程不再神秘讓編程不再神秘.揭開計算機編程的神秘面紗揭開計算機編程的神秘面紗你準備好了嗎?你準備好了嗎?.3什么是計算機? 計算機是人類設計出來并按照人的意圖工作的機器。 思考:1.計算機有思想嗎,它能按照自己的想法工作嗎? 思考:2.如何讓計算機按照我們的要求工作呢,如何將我們的要求告訴給計算機?.4什么是計算機語言? 計算機語言是人類設計出來的能夠幫助人類與計算機交流并指揮計算機工作的一種手段。 想一想:計算機語言與人類的自然語言有什么不同? 思考:學習計算機語言與學習英語等外語有什么區(qū)別嗎?.5什么
2、是計算機編程? 計算機編程就是把我們要計算機幫我們做的事情采用一種計算機語言描述出來。 想一想:計算機編程的過程和什么有點類似? 思考:1.計算機是不是萬能的?為什么? 思考:2.為什么要學習編程呢?.6計算機編程的過程是怎樣的?源程序源程序編譯編譯目標程序目標程序連接連接可執(zhí)行程序可執(zhí)行程序運行程序運行程序得出結果得出結果實際問題實際問題數(shù)學建模數(shù)學建模數(shù)學問題數(shù)學問題編寫程序編寫程序.7預備知識 非智力因素:1.身心文理全面發(fā)展非智力因素:2.堅強的意志和足夠的耐心非智力因素:3.團隊意識智力因素:1.專業(yè)素質(zhì)過硬(數(shù)學,英語)智力因素:2.知識水平和專業(yè)技術強強聯(lián)合.8什么是Pascal
3、 Pascal是一種算法語言,由瑞士蘇黎世聯(lián)邦工業(yè)大學的N沃思(Niklaus Wirth)教授于1968年設計完成,1971年正式發(fā)表。 Pascal是一種結構化的程序設計語言,可以用來編寫應用程序。又是一種系統(tǒng)程序設計語言,可以用來編寫順序型的系統(tǒng)軟件(如編譯程序)。功能強、編譯程序簡單。.9為什么要采用Pascal 它是結構化的語言。 有豐富的數(shù)據(jù)類型。 可以實現(xiàn)模塊的獨立化要求。 能適用于數(shù)值運算和非數(shù)值運算領域。 PASCAL 程序的書寫格式比較自由。.10從圓的問題引出的. 例:輸入半徑r,求圓的周長和面積。 仔細觀察下頁的程序,思考: 1.這個程序是由幾個部分構成的? 2.每個部
4、分有什么特點? 3.具體含義能猜一猜嗎?.11從圓的問題引出的.12解剖分析. 頭部:程序首部 身體:程序體程序標志。用program來表示程序名稱。由程序設計者自行定義注意:程序首部結束必有一個“;”。說明部分描述程序中用到的變量、常量、類型、過程與函數(shù)等。執(zhí)行部分是通知計算機執(zhí)行指定的操作。是一個PASCAL程序的核心部分。執(zhí)行部分以begin開始,以end結束,其間有若干個語句,語句之間以分號隔開。執(zhí)行部分之后有個句點,表示整個程序結束。.13還有一些要說的. Pascal的書寫比較靈活。當然,書寫應以程序結構清晰、易讀為目的。 思考:如何才能做到程序結構清晰、易讀? 關于注釋:大括號間
5、的文字稱為注釋。 執(zhí)行程序時計算機對注釋視而不見。 思考:書寫注釋的目的是什么?.14讓程序跑起來.15介紹Turbo Pascal 1系統(tǒng)的啟動運行TURBO.EXE,即可啟動Turbo Pascal。如上頁圖所示。 2Turbo Pascal簡介頂上一行為主菜單。中間藍色框為編輯窗口,可以進行程序的編輯。底下一行為提示行,顯示常用命令的快捷鍵,如快速存盤為F2,獲得幫助F1。.16介紹Turbo Pascal 3新建按F10 進行主菜單,選擇File 菜單,執(zhí)行其中New 命令。 4輸入、編輯在當前程序窗口,逐行的輸入程序。并進行編輯。.17介紹Turbo Pascal 5.編譯 程序輸入
6、完畢后,按Alt+F9(或執(zhí)行compile菜單中compile命令)進行編譯。如果有語法錯誤,則程序窗口的第一行處顯示第一個紅色錯誤信息。若無錯誤,則窗口正中央會出現(xiàn)一個對話框,提示編譯成功。接下來,就可以運行程序了。.18介紹Turbo Pascal 6.運行 按ALT+R 打開RUN 菜單中的RUN 命令,或直接按快捷鍵CTRL+F9。 注:查看運行結果,按ALT+F5 7.保存與打開 File菜單中的菜單項Save,或快捷鍵F2,在出現(xiàn)的對話框中輸入文件名如:tu.pas,單擊OK,則程序就以tu.pas為文件名保存在當前目錄了。.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)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年地震數(shù)據(jù)集合工作站系統(tǒng)項目合作計劃書
- 夾芯板購買合同范本
- 直播授課合作合同范本
- 兩類線性分式規(guī)劃問題的分支定界算法
- 硬脆性巖石Kaiser效應的有效區(qū)間及其與特征應力關系
- 彩鋼板建筑群與產(chǎn)業(yè)園區(qū)時空關聯(lián)關系研究
- 高管團隊異質(zhì)性對制造企業(yè)創(chuàng)新投入的影響研究
- 隧道工程系統(tǒng)韌性影響因素及評價研究
- 科技企業(yè)如何進行高效的財務管理與稅務規(guī)劃
- 2025年油氣鉆采設備項目建議書
- 2025年1月浙江省高考英語試卷真題(含答案)
- 部編版高二思想政治下冊選擇性必修2《法律與生活》教學計劃(含教學進度安排)
- 金融基礎知識考試題庫300題(含答案)
- 2023年北京定額及計算規(guī)則
- 2022醫(yī)院設備科工作制度
- 【23精品】蘇少小學美術三下教案全冊
- 房屋租賃(出租)家私清單
- 倉儲貨架ppt課件
- 《保健按摩師》(五級)理論知識鑒定要素細目表
- 陳日新腧穴熱敏化艾灸新療法上篇
- PID烙鐵恒溫控制器設計與制作_圖文
評論
0/150
提交評論