選修1-2第四章流程圖第一節(jié)_第1頁
選修1-2第四章流程圖第一節(jié)_第2頁
選修1-2第四章流程圖第一節(jié)_第3頁
選修1-2第四章流程圖第一節(jié)_第4頁
選修1-2第四章流程圖第一節(jié)_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

復(fù)習(xí)回顧:程序框圖:又稱流程圖,是一種用程序框,流程線及文字說明來表示算法的圖形.圖形符號名稱功能終端框(起止框)輸入、輸出框處理框(執(zhí)行框)判斷框表示一個算法的起始和結(jié)束表示一個算法輸入和輸出的信息賦值、計算判斷某一條件是否成立,成立時在出口處標(biāo)明“是”或“Y”,不成立時標(biāo)明“否”或“N”.基本的程序框圖:第四章框圖4.1流程圖(一)一、問題情境士兵過河問題:一隊士兵來到一條有鱷魚的深河的右岸,只有一條小船可供使用,這條小船一次只能承載兩個兒童或一個士兵.這隊士兵怎樣渡到右岸呢?你能用語言表述解決這個問題的過程嗎?組織學(xué)生分小組討論,要求每個小組給出一個方案并說明理由。這個問題可以按下面的餓步驟來解決.第一步:兩個兒童把船劃到右岸.第二步:他們之中一個上岸,另一個劃回來.第三步:兒童上岸,一個士兵下船劃過去.第四步:士兵上岸,讓兒童劃回來.第五步:如果左岸還有士兵,那么轉(zhuǎn)第一步,否則結(jié)束.例1:畫出用二分法求方程x2-2=0的近似根的程序框圖.小結(jié):程序框圖是自然語言描述的算法步驟的直觀圖示,它更加明確地展現(xiàn)了算法的三種基本邏輯結(jié)構(gòu),而且更容易改寫成計算機程序,但要分解出算法的基本步驟比較困難.算法的輸入、輸出、條件、循環(huán)等基本單元構(gòu)成了程序框圖的基本要素,基本要素之間的關(guān)系由流向線來建立.想一想在日常生活中,我們經(jīng)常會看到一些與程序框圖相似的圖示.如圖書館一般用類似下面的圖示說明圖書館借閱流程.入庫找書閱覽借書出庫還書醫(yī)院可能會用類似下圖的”診病流程圖”掛號就診持處方到劃價處劃價到收費處繳費取藥或注射持化驗單或檢查單到收費處繳費到相應(yīng)科室化驗或檢查持住院單到收費處辦理住院手續(xù)住院想一想在日常生活中,你還在哪些場合見過這種圖示?把它們畫出來,并說明其流程.思考:問題:這些圖示由哪幾部分組成?

圖形符號和文字說明.像這種由圖形符號與文字說明構(gòu)成的圖示稱為流程圖.程序框圖是流程圖的其中一種.思考:1.流程圖作用是什么?表示一種動態(tài)過程或者描述一個過程性的活動,從而指導(dǎo)人們完成某項任務(wù)或者用于交流.2.流程圖有哪些特征?通常有一個”起點”,一個或多個”終點”.3.使用流程圖有哪些優(yōu)越性?可以直觀、明確地表示動態(tài)過程從開始到結(jié)束的全部步驟.例題講解:例3:寫出如下程序框圖表示的算法的功能,并寫出輸入x=-2后輸出的結(jié)果.開始輸入xy=2x-1y=x2+1x≤0?NY輸出y結(jié)束練習(xí):若輸入a=78,b=36,寫出該程序輸出的結(jié)果,

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論