算法的三種基本邏輯結(jié)構(gòu)和框圖表示
課標(biāo)解讀1、掌握程序框圖的概念,明確程序框圖的基本要求,會用通用的圖形符號表示算法。
2、掌握算法的三個基本邏輯結(jié)構(gòu)及畫程序框圖的基本規(guī)則,能正確畫出程序框圖。
學(xué)習(xí)目標(biāo)1、掌握算法的循環(huán)結(jié)構(gòu)
2、能用程序框圖畫出循環(huán)結(jié)構(gòu)學(xué)習(xí)
重點
難點重點:循環(huán)結(jié)構(gòu)
難點:畫出循環(huán)結(jié)構(gòu)
自
學(xué)
導(dǎo)
引
1、(A級) 循環(huán)結(jié)構(gòu)
根據(jù) 決定是否重復(fù)執(zhí)行一條或多條指令的控制結(jié)構(gòu)稱為 。
課
前
自
測1、(A級) 算法的三種基本結(jié)構(gòu)是( 。
A.順序結(jié)構(gòu)、流程結(jié)構(gòu)、循環(huán)結(jié)構(gòu)B.順序結(jié)構(gòu)、條件分支結(jié)構(gòu)、嵌套結(jié)構(gòu)
C.順序結(jié)構(gòu)、條件分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)D.流程結(jié)構(gòu)、條件分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
2. (A級) 下面說法正確的是( )
A. 一個算法只能有一種邏輯結(jié)構(gòu)B. 一個算法最多可以包含兩種邏輯結(jié)構(gòu)
C. 一個算法必須包含三種邏輯結(jié)構(gòu)D. 一個算法可以是三種邏輯結(jié)構(gòu)的任意組合
典
型
例
題
例1、(B級) 畫出求 ①
②S=1×2×3×4×……×100的程序框圖。
規(guī)律總結(jié)一
例2、(B級)畫出x=1、2、3、……、9、10, 計算函數(shù)y=x2-3x+1對應(yīng)值的程序框圖。
規(guī)律總結(jié)二
例3、(B級)已知f(x)=x2 把區(qū)間[-3,3]10等分,畫出求等分點函數(shù)值算法的程序框圖。
規(guī)律總結(jié)三
鞏
固
練
習(xí)1、(B級) 以下程序框圖輸出的結(jié)果是S= 。
2、(B級) 如圖程序輸出的是( )
A、2005B、3 C、64D、65
3、(B級)畫出任給一個有兩位小數(shù)的實數(shù),對末位用“四舍五入法”,求精確到一位小數(shù)的程序框圖。練后反思
學(xué)
后
感
悟1、本節(jié)課學(xué)習(xí)了幾個知識點,你能列舉出來嗎?
2、本節(jié)課介紹的解題方法是哪幾種?你掌握了嗎?
本文來自:逍遙右腦記憶 http://m.yy-art.cn/gaoer/78254.html
相關(guān)閱讀: