第1章 1.1.2 程序框圖與算法的基本邏輯結(jié)構(gòu)第1課時 學(xué)案_第1頁
第1章 1.1.2 程序框圖與算法的基本邏輯結(jié)構(gòu)第1課時 學(xué)案_第2頁
第1章 1.1.2 程序框圖與算法的基本邏輯結(jié)構(gòu)第1課時 學(xué)案_第3頁
第1章 1.1.2 程序框圖與算法的基本邏輯結(jié)構(gòu)第1課時 學(xué)案_第4頁
第1章 1.1.2 程序框圖與算法的基本邏輯結(jié)構(gòu)第1課時 學(xué)案_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

..

程框與法基邏結(jié)第課

程框、序構(gòu)【明目標(biāo)、知重點】.掌握程序框圖的概念;.熟悉各種程序框及流程線的功能和作用;.能用程序框圖表示順序結(jié)構(gòu)的算法.【填要點、記疑點】.程序框圖(1)程序框圖又稱流程圖,是一種程序框、流程線及文字說明來表示算法的圖形.在序框圖中,一個或幾個程序框的組合表示算法中的一個步驟;帶有方向箭頭的流程線將程序框連接起來,表示算法步驟的執(zhí)行順序..常見的程序框、流程線及各自表示的功能圖形符號○.順序結(jié)構(gòu)

名稱終端框(起止)輸入、輸出框處理框(執(zhí)行)判斷框流程線連接點

功能表示一個算法的起始和結(jié)束表示一個算法輸入和輸出的信息賦值、計算判斷某一條件是否成立,成立時在出口處標(biāo)明“是”或“”;不成立標(biāo)明“否”或N”連接程序框連接程序框圖的兩部分(1)順序結(jié)構(gòu)的定義由若干個依次執(zhí)行的步驟組成,這是任何一個算法都離不開的基本結(jié)構(gòu).(2)結(jié)構(gòu)形式【探要點、究所然】[情境導(dǎo)學(xué)]們都喜歡旅游,進(jìn)入景區(qū)大門后,我們首看到的是景點線路圖,通過觀看

景點線路圖能直觀速確知道景區(qū)有哪幾個景點景之間按怎樣的路徑走,從而避免迷途或者漏掉景點的事情發(fā)生.本節(jié)將探究使算法表達(dá)得直觀、準(zhǔn)確的方法,即程序框圖.探究點一程框圖的概念思考1為么要用圖形的方法表示算法?答

算法是由一系列明確和有限的計算步驟組成的,我們可以用自然語言表述一個算法,但往往過程復(fù)雜,缺乏直觀性、簡潔性,并且不容易理解.因此,我們有必要探究使算法表達(dá)得更加直觀、準(zhǔn)確的方法,即通過程序框圖來實現(xiàn).思考2什是“程序框圖”?說出下列程序框的名稱和所實現(xiàn)的功能?答程框圖又稱流程圖一用程序框程及文字說明來表示算法的圖形基本的程序框和它們表示的功能的答案見教)例1一完整的程序框圖至少包含

()A終端框和輸入、輸出框B終端框和處理框C.端框和判斷框D.端、處理框和輸入、輸出框答案A解析反思與感悟畫序框圖的規(guī)則:(1)使用標(biāo)準(zhǔn)的程序框符號;(2)框圖一般按從上到下,從左到的方向畫;(3)描述語言寫在程序框內(nèi),語言楚、簡練.跟蹤訓(xùn)練下說正確的_.填序號①程序框圖中的圖形符號可以由個人來確定;②

也可以用來執(zhí)行計算語句;③輸入框只能緊接在起始框之后;④程序框圖一般按從上到下、從左到右的方向畫;⑤判斷框是具有超出一個退出點的唯一符號.答案④解析②③

探究點二順結(jié)構(gòu)思考1如定義順序結(jié)構(gòu)?答順結(jié)構(gòu)是由若干個依次執(zhí)行的步驟組成的何一個算法都離不開的基本結(jié)構(gòu).思考2順結(jié)構(gòu)可以用怎樣的程序框圖來表示?答順結(jié)構(gòu)可以用程序框圖表示為++c例2已一個三角形三條邊的邊長別為用—秦韶公(=,則三角形的面積=面的算法畫程序框圖.解abbcpp反思與感悟順結(jié)構(gòu)的程序框圖的基本特征:(1)必須有兩個起止框,穿插輸入輸出框和處理框,沒有判斷框.(2)各程序框從上到下用流程線依連接.(3)處理框按計算機執(zhí)行順序沿流線依次排列.

2121跟蹤訓(xùn)練一籠里裝有雞和兔共只雞兔共腳計一個計算雞和兔各有多少只的算法,并畫出程序框圖.解x.xmnmxymxy例3已點(x,)和直lAx+C,寫出求點到線l的離的法,000并畫出程序框圖.解AC0zByC100zB2zdz2d

反思與感悟在用順序結(jié)構(gòu)書寫程序框圖時要注意各種框圖符號的正確使用要先賦值,再運算,最后輸出結(jié)果.跟蹤訓(xùn)練寫下算法的功能:(1)圖(1)中算法的功能(b>0)________(2)圖(2)中算法的功能________.答案

(1)求以a,為角邊的直角三角形斜邊的長求兩個實數(shù),和【當(dāng)堂測、查疑缺】.下列圖形符號屬于判斷框的是

()答案解析斷框用菱形表示,且圖有兩個退出點..任何一種算法都離不開的基本結(jié)構(gòu)為

()A邏輯結(jié)構(gòu)C.環(huán)結(jié)構(gòu)

B條件結(jié)構(gòu)D.順序結(jié)構(gòu)

答案D.程序框圖符號?”可用于A輸出a10B賦值=10C.?dāng)郺D.入a1答案B

()解析

“”B.下面程序框圖輸出的表示________________.答案半為的圓的面積【呈重點、現(xiàn)規(guī)律】.在設(shè)計計算機程序時要畫出程序運行的程序框圖,有了這個程序框圖,再去設(shè)計序就有了依據(jù)而就可以把整個程序用機器語言表述出來此序框圖是我們設(shè)計程序的基本和開端..規(guī)范程序

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論