2019-2020年高中數(shù)學(xué) 第一章 算法初步 1.1 算法與程序框圖 1.1.2 第2課時(shí) 條件結(jié)構(gòu)教學(xué)案 新人教A版必修3.doc
《2019-2020年高中數(shù)學(xué) 第一章 算法初步 1.1 算法與程序框圖 1.1.2 第2課時(shí) 條件結(jié)構(gòu)教學(xué)案 新人教A版必修3.doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《2019-2020年高中數(shù)學(xué) 第一章 算法初步 1.1 算法與程序框圖 1.1.2 第2課時(shí) 條件結(jié)構(gòu)教學(xué)案 新人教A版必修3.doc(10頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
2019-2020年高中數(shù)學(xué) 第一章 算法初步 1.1 算法與程序框圖 1.1.2 第2課時(shí) 條件結(jié)構(gòu)教學(xué)案 新人教A版必修3 預(yù)習(xí)課本P10~12,思考并完成以下問(wèn)題 (1)什么是條件結(jié)構(gòu)? (2)條件結(jié)構(gòu)有幾種形式? 1.條件結(jié)構(gòu) 算法的流程根據(jù)條件是否成立有不同的流向,處理上述過(guò)程的結(jié)構(gòu)就是條件結(jié)構(gòu). 2.條件結(jié)構(gòu)的程序框圖的兩種形式及特征 名稱 形式一 形式二 結(jié)構(gòu) 形式 特征 兩個(gè)步驟A,B根據(jù)條件選擇一個(gè)執(zhí)行 根據(jù)條件是否成立選擇是否執(zhí)行步驟A 1.下列關(guān)于條件結(jié)構(gòu)的說(shuō)法中正確的是( ) A.條件結(jié)構(gòu)的程序框圖有一個(gè)入口和兩個(gè)出口 B.無(wú)論條件結(jié)構(gòu)中的條件是否滿足,都只能執(zhí)行兩條路徑之一 C.條件結(jié)構(gòu)中的兩條路徑可以同時(shí)執(zhí)行 D.對(duì)于一個(gè)算法來(lái)說(shuō),判斷框中的條件是唯一的 解析:選B 條件結(jié)構(gòu)只能執(zhí)行判斷框中的兩條路徑之一. 2.下列問(wèn)題的算法宜用條件結(jié)構(gòu)表示的是( ) A.求點(diǎn)P(-1,3)到直線3x-2y+1=0的距離 B.由直角三角形的兩條直角邊求斜邊 C.解不等式ax+b>0(a≠0) D.計(jì)算100個(gè)數(shù)的平均數(shù) 解析:選C A、B、D只需順序結(jié)構(gòu)即可. 3.根據(jù)如圖所示的程序框圖,使得當(dāng)成績(jī)不低于60分時(shí),輸出“及格”,當(dāng)成績(jī)低于60分時(shí),輸出“不及格”,則( ) A.框1中填“是”,框2中填“否” B.框1中填“否”,框2中填“是” C.框1中填“是”,框2中可填可不填 D.框2中填“否”,框1中可填可不填 解析:選A 成績(jī)不低于60分時(shí)輸出“及格”,即x≥60時(shí)滿足條件,故框1填“是”,框2填“否”. 4.如圖所給的程序框圖描述的算法的運(yùn)行結(jié)果是( ) A.-5 B.5 C.-1 D.-2 解析:選A ∵x=-1<0, ∴y=3(-1)-2=-5. 與條件結(jié)構(gòu)有關(guān)的讀圖問(wèn)題 [典例] (1)如圖所示的程序框圖,其功能是( ) A.輸入a,b的值,按從小到大的順序輸出它們的值 B.輸入a,b的值,按從大到小的順序輸出它們的值 C.求a,b中的最大值 D.求a,b中的最小值 (2)對(duì)任意非零實(shí)數(shù)a,b,若a?b的運(yùn)算原理如程序框圖所示,則3?2=________. [解析] (1)取a=1,b=2知,該程序框圖輸出b=2,因此是求a,b中的最大值. (2)由于a=3,b=2, 則a≤b不成立, 則輸出==2. [答案] (1)C (2)2 條件結(jié)構(gòu)讀圖的策略 (1)理清所要實(shí)現(xiàn)的算法的結(jié)構(gòu)特點(diǎn)和流程規(guī)則,分析其功能. (2)結(jié)合框圖判斷所要填入的內(nèi)容或計(jì)算所要輸出或輸入的值. [活學(xué)活用] 1.一個(gè)算法的程序框圖如圖所示,則該程序框圖的功能是( ) A.求a,b,c三數(shù)中的最大數(shù) B.求a,b,c三數(shù)中的最小數(shù) C.將a,b,c按小到大排列 D.將a,b,c按從大到小排列 解析:選B 經(jīng)判斷框中a>b處理后a是a,b中的較小者,經(jīng)判斷框a>c處理后,a是a,c中的較小者,結(jié)果輸出a,即a是a,b,c中的最小數(shù). 2.如圖,函數(shù)f(x)=2x,g(x)=x2,若輸入的x值為3,則輸出的h(x)的值為_(kāi)_______. 解析:由框圖可知,當(dāng)x=3時(shí),f(3)=23=8,g(3)=32=9,∴f(3)<g(3),∴h(3)=g(3)=9,故輸出的值為9. 答案:9 條件結(jié)構(gòu)的算法與框圖的設(shè)計(jì) [典例] 已知函數(shù)y=設(shè)計(jì)一個(gè)算法的程序框圖,計(jì)算輸入x的值,輸出y的值. [解] 根據(jù)題意,其自然語(yǔ)言算法如下: 第一步,輸入x. 第二步,判斷x>0是否成立,若是,則輸出y=,結(jié)束算法;若不是,則判斷x<0是否成立,若是,則輸出y=,結(jié)束算法;若不是,也結(jié)束算法. 程序框圖如圖所示: 設(shè)計(jì)條件結(jié)構(gòu)框圖的思路 (1)先設(shè)計(jì)算法,再把算法步驟轉(zhuǎn)化為框圖的形式. (2)凡是先根據(jù)條件作出判斷,再?zèng)Q定進(jìn)行哪一個(gè)步驟的問(wèn)題,在畫(huà)算法框圖時(shí),都必須引入判斷框,采用條件結(jié)構(gòu). (3)在畫(huà)出條件結(jié)構(gòu)的框圖后,可通過(guò)檢查各條件分支與已知描述情況是否對(duì)應(yīng)來(lái)判斷所畫(huà)框圖是否正確. [活學(xué)活用] 設(shè)計(jì)程序框圖,輸入x的值,求函數(shù)y=的值. 解:算法如下: 第一步,輸入x的值. 第二步,判斷x的大小.若x≥0,則y=x2; 否則,y=-x2. 第三步,輸出y的值. 程序框圖如圖: 條件結(jié)構(gòu)的實(shí)際應(yīng)用 [典例] 為了加強(qiáng)居民的節(jié)水意識(shí),某市制定了以下生活用水收費(fèi)標(biāo)準(zhǔn):每戶每月用水未超過(guò)7立方米時(shí),每立方米收費(fèi)1.0元,并加收每立方米0.2元的城市污水處理費(fèi);超過(guò)7立方米的部分,每立方米收費(fèi)1.5元,并加收每立方米0.4元的城市污水處理費(fèi).設(shè)某戶每月用水量為x立方米,應(yīng)繳納水費(fèi)y元,請(qǐng)你設(shè)計(jì)一個(gè)輸入用水量、輸出應(yīng)繳水費(fèi)額的算法,畫(huà)出程序框圖. [解] y與x之間的函數(shù)關(guān)系式為 y= 算法設(shè)計(jì)如下: 第一步,輸入每月用水量x(x≥0). 第二步,判斷輸入的x是否超過(guò)7,若x>7,則應(yīng)繳納水費(fèi)y=1.9x-4.9;否則應(yīng)繳納水費(fèi)y=1.2x. 第三步,輸出應(yīng)繳水費(fèi)y. 程序框圖如圖所示: 設(shè)計(jì)程序框圖解決實(shí)際問(wèn)題的步驟 (1)讀懂題意,分析已知與未知的關(guān)系; (2)概括題意寫(xiě)出表達(dá)式; (3)設(shè)計(jì)算法步驟; (4)根據(jù)算法步驟畫(huà)出程序框圖. [活學(xué)活用] 某居民區(qū)的物業(yè)部門每月向居民收取衛(wèi)生費(fèi),計(jì)費(fèi)方法如下:3人和3人以下的住戶,每戶收取5元;超過(guò)3人的住戶,每超出1人加收1.2元.設(shè)計(jì)一個(gè)算法,根據(jù)輸入的人數(shù),計(jì)算應(yīng)收取的衛(wèi)生費(fèi),并畫(huà)出程序框圖. 解:設(shè)費(fèi)用用y(元)表示,人數(shù)用x表示, 則y= 算法如下: 第一步,輸入x. 第二步,若x≤3,則y=5;否則執(zhí)行第三步. 第三步,y=5+1.2(x-3). 第四步,輸出y. 程序框圖如圖所示: [層級(jí)一 學(xué)業(yè)水平達(dá)標(biāo)] 1.如圖是算法流程圖的一部分,其算法的邏輯結(jié)構(gòu)是( ) A.順序結(jié)構(gòu) B.條件結(jié)構(gòu) C.判斷結(jié)構(gòu) D.以上都不對(duì) 解析:選B 此邏輯結(jié)構(gòu)是條件結(jié)構(gòu). 2.給出以下四個(gè)問(wèn)題: ①輸入一個(gè)數(shù)x,輸出它的相反數(shù). ②求面積為6的正方形的周長(zhǎng). ③求三個(gè)數(shù)a,b,c中的最大數(shù). ④求函數(shù)f(x)=的函數(shù)值. 其中不需要用條件結(jié)構(gòu)來(lái)描述其算法的有( ) A.1個(gè) B.2個(gè) C.3個(gè) D.4個(gè) 解析:選B 語(yǔ)句①不需要對(duì)x進(jìn)行判斷,所以不需要用條件結(jié)構(gòu)來(lái)描述算法;語(yǔ)句②不需要進(jìn)行判斷,不需要使用條件語(yǔ)句;語(yǔ)句③要比較兩個(gè)數(shù)的大小,需要用到條件結(jié)構(gòu);語(yǔ)句④為分段函數(shù),需要判斷x的取值范圍,所以需要用到條件結(jié)構(gòu)來(lái)描述算法. 3.一個(gè)算法的程序框圖如圖所示,當(dāng)輸出的結(jié)果為8時(shí),輸入的x的值為_(kāi)_______. 解析:由y=x2-1=8,得x=3<5,而由y=2x2+2=8,得x=<5,不合題意,故輸入的x的值為3或-3. 答案:3 4.如圖所示的程序框圖,輸入x=2,則輸出的結(jié)果是________. 解析:通過(guò)程序框圖可知本題是求函數(shù)y=的函數(shù)值,根據(jù)x=2可知y==2. 答案:2 [層級(jí)二 應(yīng)試能力達(dá)標(biāo)] 1.給出一個(gè)如圖所示的程序框圖,若要使輸入x的值與輸出y的值相等,則這樣的x的值的個(gè)數(shù)是( ) A.1 B.2 C.3 D.4 解析:選C 當(dāng)x≤2時(shí),y=x2=x,解得x1=0,x2=1;當(dāng)2- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開(kāi)word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 2019-2020年高中數(shù)學(xué) 第一章 算法初步 1.1 算法與程序框圖 1.1.2 第2課時(shí) 條件結(jié)構(gòu)教學(xué)案 新人教A版必修3 2019 2020 年高 數(shù)學(xué) 算法 初步 程序 框圖 課時(shí) 條件 結(jié)構(gòu)
鏈接地址:http://www.3dchina-expo.com/p-2689350.html