《高考數(shù)學(xué)總復(fù)習(xí) 第1章1.2.1 順序結(jié)構(gòu)課件 蘇教版必修3》由會員分享,可在線閱讀,更多相關(guān)《高考數(shù)學(xué)總復(fù)習(xí) 第1章1.2.1 順序結(jié)構(gòu)課件 蘇教版必修3(25頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、12流程圖流程圖12.1順序結(jié)構(gòu)順序結(jié)構(gòu)學(xué)習(xí)目標學(xué)習(xí)目標1.了解流程圖的含義及其構(gòu)成;了解流程圖的含義及其構(gòu)成;2能用流程圖表示順序結(jié)構(gòu)能用流程圖表示順序結(jié)構(gòu)課堂互動講練課堂互動講練知能優(yōu)化訓(xùn)練知能優(yōu)化訓(xùn)練1.1.2.2.1 1順順序序結(jié)結(jié)構(gòu)構(gòu)課前自主學(xué)案課前自主學(xué)案課前自主學(xué)案課前自主學(xué)案溫故夯基溫故夯基1你還記得算法的特征嗎?有限性、確定性、你還記得算法的特征嗎?有限性、確定性、可行性可行性2你明白數(shù)學(xué)中的算法和生活中的算法的區(qū)別你明白數(shù)學(xué)中的算法和生活中的算法的區(qū)別了嗎?了嗎?數(shù)學(xué)中的算法與生活中的算法的根本區(qū)別是數(shù)學(xué)數(shù)學(xué)中的算法與生活中的算法的根本區(qū)別是數(shù)學(xué)中的算法是計算機可以執(zhí)行的中
2、的算法是計算機可以執(zhí)行的知新益能知新益能1流程圖流程圖(1)流程圖的概念流程圖的概念流程圖是由一些流程圖是由一些_和和_組成組成的,其中圖框表示各種操作的的,其中圖框表示各種操作的_,圖框中的,圖框中的文字和符號表示文字和符號表示_,帶箭頭的流程,帶箭頭的流程線表示線表示_圖框圖框帶箭頭的流程線帶箭頭的流程線類型類型操作的內(nèi)容操作的內(nèi)容操作的先后次序操作的先后次序(2)常用的圖形符號及功能常用的圖形符號及功能圖形符號圖形符號名稱名稱符號表示的意義符號表示的意義起、止框起、止框流程圖流程圖的的_輸入、輸出輸入、輸出框框數(shù)據(jù)的輸入或結(jié)果的數(shù)據(jù)的輸入或結(jié)果的輸出輸出處理框處理框_判斷框判斷框_流程線
3、流程線流程進行的方向流程進行的方向開始或結(jié)束開始或結(jié)束賦值和運算賦值和運算根據(jù)給定條件判斷根據(jù)給定條件判斷2.順序結(jié)構(gòu)順序結(jié)構(gòu)(1)順序結(jié)構(gòu)的定義依次進行順序結(jié)構(gòu)的定義依次進行_的結(jié)構(gòu)稱為的結(jié)構(gòu)稱為順序結(jié)構(gòu)順序結(jié)構(gòu)(2)結(jié)構(gòu)形式結(jié)構(gòu)形式多個處理多個處理問題探究問題探究用流程圖表示算法,相對于自然語言描述的算法用流程圖表示算法,相對于自然語言描述的算法有什么優(yōu)點?有什么優(yōu)點?提示:提示:流程圖相對于自然語言表述算法,看起來流程圖相對于自然語言表述算法,看起來更清晰,更明確,也更接近于計算機的程序設(shè)更清晰,更明確,也更接近于計算機的程序設(shè)計計課堂互動講練課堂互動講練考點突破考點突破流程圖的概念流程
4、圖的概念(1)流程圖流程圖(又稱程序框圖又稱程序框圖),是一種用規(guī)定的圖形、,是一種用規(guī)定的圖形、指向線及文字說明來準確、直觀地表示算法的圖指向線及文字說明來準確、直觀地表示算法的圖形形(2)畫流程圖時要嚴格遵循畫法規(guī)則,符號規(guī)范,畫流程圖時要嚴格遵循畫法規(guī)則,符號規(guī)范,每一個符號的作用明確,讓別人一看就懂每一個符號的作用明確,讓別人一看就懂下列關(guān)于流程圖的圖形符號的理解,正確下列關(guān)于流程圖的圖形符號的理解,正確的有的有_任何一個流程圖都必須有起、止框;任何一個流程圖都必須有起、止框;輸入框只能放在開始框后,輸出框只能放在結(jié)輸入框只能放在開始框后,輸出框只能放在結(jié)束框前;束框前;判斷框是惟一具
5、有超過一個退出點的圖形符號;判斷框是惟一具有超過一個退出點的圖形符號;對于一個程序來說,判斷框內(nèi)的條件是惟一對于一個程序來說,判斷框內(nèi)的條件是惟一的的【思路點撥思路點撥】對敘述逐一分析對敘述逐一分析判斷正誤判斷正誤給給出結(jié)論出結(jié)論【解析解析】根據(jù)流程圖的概念及圖形符號的功能根據(jù)流程圖的概念及圖形符號的功能進行判斷任何一個程序都必須有開始和結(jié)束,進行判斷任何一個程序都必須有開始和結(jié)束,從而必須有起、止框;輸入和輸出框可以用在算從而必須有起、止框;輸入和輸出框可以用在算法中任何需要輸入、輸出的位置;判斷框內(nèi)的條法中任何需要輸入、輸出的位置;判斷框內(nèi)的條件不是惟一的,如件不是惟一的,如“ab”也可寫
6、成也可寫成“ab”此時其它此時其它部分需作相應(yīng)調(diào)整,故正確答案為部分需作相應(yīng)調(diào)整,故正確答案為.【答案答案】【名師點評名師點評】深刻理解圖形符號的含義及其功深刻理解圖形符號的含義及其功能是解決這類問題的關(guān)鍵能是解決這類問題的關(guān)鍵自我挑戰(zhàn)自我挑戰(zhàn)1下列有關(guān)流程圖的敘述中,正確的是下列有關(guān)流程圖的敘述中,正確的是_卓越品質(zhì)源于永不滿足卓越品質(zhì)源于永不滿足優(yōu)化方案優(yōu)化方案成功成功相伴相伴流程圖中的圖形符號可以由個人來確定;流程圖中的圖形符號可以由個人來確定;輸入框可以在起始框后,也可以在判斷框后;輸入框可以在起始框后,也可以在判斷框后;可以用來執(zhí)行計算語句;可以用來執(zhí)行計算語句;用流程圖表達算法的優(yōu)
7、點是算法的基本邏輯結(jié)用流程圖表達算法的優(yōu)點是算法的基本邏輯結(jié)構(gòu)展現(xiàn)得非常直接構(gòu)展現(xiàn)得非常直接解析:解析:流程圖中的圖形符號是統(tǒng)一規(guī)定的;用流程圖中的圖形符號是統(tǒng)一規(guī)定的;用來表示判斷框來表示判斷框答案:答案:用順序結(jié)構(gòu)表示算法用順序結(jié)構(gòu)表示算法(1)順序結(jié)構(gòu)是由若干個依次執(zhí)行的步驟組成的,順序結(jié)構(gòu)是由若干個依次執(zhí)行的步驟組成的,它是任何一個算法都離不開的最簡單、最基本它是任何一個算法都離不開的最簡單、最基本的結(jié)構(gòu)的結(jié)構(gòu)(2)順序結(jié)構(gòu)只能解決簡單問題,它按從上到下順序結(jié)構(gòu)只能解決簡單問題,它按從上到下的順序執(zhí)行,不含程序步驟的跳轉(zhuǎn)的順序執(zhí)行,不含程序步驟的跳轉(zhuǎn)(本題滿分本題滿分14分分)計算下列
8、梯形的面積:上計算下列梯形的面積:上底為底為3,下底為,下底為7,高為,高為6.試設(shè)計該問題的算法并試設(shè)計該問題的算法并畫出流程圖畫出流程圖【思路點撥思路點撥】利用梯形面積公式直接代入計算利用梯形面積公式直接代入計算即可即可【名師點評名師點評】(1)要注意各種圖形符號的正確使要注意各種圖形符號的正確使用用(2)本例的算法及流程圖具有代表性,能運用本例的算法及流程圖具有代表性,能運用于其他很多套用公式的題目,其步驟是先賦值,于其他很多套用公式的題目,其步驟是先賦值,再運算,最后輸出結(jié)果再運算,最后輸出結(jié)果.順序結(jié)構(gòu)的特征及應(yīng)用順序結(jié)構(gòu)的特征及應(yīng)用(1)用自然語言表述算法步驟;用自然語言表述算法步
9、驟;(2)確定每一個算法步驟所包含的邏輯結(jié)構(gòu),并用確定每一個算法步驟所包含的邏輯結(jié)構(gòu),并用相應(yīng)的流程圖表示,得到該步驟的流程圖;相應(yīng)的流程圖表示,得到該步驟的流程圖;(3)將所有步驟的流程圖用流程線連接起來,并加將所有步驟的流程圖用流程線連接起來,并加上起止框,得到表示整個算法的流程圖上起止框,得到表示整個算法的流程圖如圖所示是為解決某個問題而繪制的流程如圖所示是為解決某個問題而繪制的流程圖,仔細分析各圖框內(nèi)的內(nèi)容及圖框之間的關(guān)系,圖,仔細分析各圖框內(nèi)的內(nèi)容及圖框之間的關(guān)系,回答下面的問題:回答下面的問題:(1)該流程圖解決的是怎樣的一個問題?該流程圖解決的是怎樣的一個問題?(2)若最終輸出的
10、結(jié)果若最終輸出的結(jié)果y13,y22,當(dāng),當(dāng)x取取5時時輸出的結(jié)果輸出的結(jié)果5ab的值應(yīng)該是多大?的值應(yīng)該是多大?(3)在在(2)的前提下,輸入的的前提下,輸入的x值越大,輸出的值越大,輸出的axb是不是越大?為什么?是不是越大?為什么?(4)在在(2)的前提下,當(dāng)輸入的的前提下,當(dāng)輸入的x值為多大時,輸出值為多大時,輸出結(jié)果結(jié)果axb等于等于0?【思路點撥思路點撥】仔細閱讀每個圖框中的信息,并仔細閱讀每個圖框中的信息,并結(jié)合對每種圖框的功能及意義的理解,從而分析結(jié)合對每種圖框的功能及意義的理解,從而分析總結(jié)出該圖框所要解決的問題總結(jié)出該圖框所要解決的問題【解解】(1)該流程圖解決的是求函數(shù)該流
11、程圖解決的是求函數(shù)f(x)axb的函數(shù)值的問題的函數(shù)值的問題(2)y13,即,即2ab3,y22,即,即3ab2,由得由得a1,b1.f(x)x1.當(dāng)當(dāng)x取取5時,時,5abf(5)516.(3)輸入的輸入的x值越大,輸出的函數(shù)值值越大,輸出的函數(shù)值axb越大,越大,因為因為f(x)x1是是R上的增函數(shù)上的增函數(shù)(4)令令f(x)x10,得,得x1,因此當(dāng)輸入的因此當(dāng)輸入的x值為值為1時,輸出的函數(shù)值為時,輸出的函數(shù)值為0.【名師點評名師點評】本題通過探究流程圖中每個圖框本題通過探究流程圖中每個圖框的意義,使學(xué)生加深對流程框圖的概念及意義的的意義,使學(xué)生加深對流程框圖的概念及意義的理解,本題中
12、流程框圖是采用的順序結(jié)構(gòu),因此,理解,本題中流程框圖是采用的順序結(jié)構(gòu),因此,我們可以根據(jù)流程線的順序?qū)D框進行逐個分我們可以根據(jù)流程線的順序?qū)D框進行逐個分析析自我挑戰(zhàn)自我挑戰(zhàn)2如圖所示的流程圖,根據(jù)該圖和下列如圖所示的流程圖,根據(jù)該圖和下列各小題的條件回答問題各小題的條件回答問題(1)該流程圖解決的是一個什么問題?該流程圖解決的是一個什么問題?(2)當(dāng)輸入的當(dāng)輸入的x值為值為0和和4時,輸出的值相等,問當(dāng)時,輸出的值相等,問當(dāng)輸入的輸入的x的值為的值為3時,輸出的值為多大?時,輸出的值為多大?(3)在在(2)的前提下,要想使輸出的值最大,輸入的的前提下,要想使輸出的值最大,輸入的x的值應(yīng)為多
13、大?的值應(yīng)為多大?(4)在在(2)的前提下,按照這個流程圖,當(dāng)?shù)那疤嵯?,按照這個流程圖,當(dāng)x值都大值都大于于2時,時,x值大的輸出的值大的輸出的y值反而小,為什么?值反而小,為什么?(5)在在(2)的前提下,要想使輸出的值等于的前提下,要想使輸出的值等于3,輸入,輸入的的x應(yīng)是多少?應(yīng)是多少?(6)在在(2)的前提下,要想使輸入的值與輸出的值相的前提下,要想使輸入的值與輸出的值相等,輸入的值應(yīng)是多大?等,輸入的值應(yīng)是多大?解:解:(1)流程圖解決的是求函數(shù)流程圖解決的是求函數(shù)f(x)x2mx的函的函數(shù)值的問題,其中輸入的是自變量數(shù)值的問題,其中輸入的是自變量x的值,輸出的的值,輸出的是是x對應(yīng)
14、的函數(shù)值對應(yīng)的函數(shù)值(2)因為因為x0或或x4時,時,y值相等,所以值相等,所以m4,所以所以x3時,時,y32439123.(3)yx24x(x2)24,當(dāng)輸入的當(dāng)輸入的x值為值為2時,輸出的值最大時,輸出的值最大(4)當(dāng)當(dāng)x2時,時,y(x2)24為減函數(shù),為減函數(shù),所以所以x增大時,輸出的增大時,輸出的y值反而小值反而小(5)yx24x3,x1或或3.(6)x24xx,x23x0,x0或或x3.1(1)流程圖的每一種圖形符號都有特定的含義,流程圖的每一種圖形符號都有特定的含義,在畫流程圖時不能混用;在畫流程圖時不能混用;(2)在畫流程圖前,一般先用自然語言編寫算在畫流程圖前,一般先用自然語言編寫算法法2順序結(jié)構(gòu)中強調(diào)順序結(jié)構(gòu)中強調(diào)“依次處理依次處理”,“從上到下從上到下”依依次進行每一步,不能次進行每一步,不能“回頭回頭”方法感悟方法感悟