《(福建專)高考數(shù)學(xué)一輪復(fù)習(xí) 10.1 算法初步課件 文》由會員分享,可在線閱讀,更多相關(guān)《(福建專)高考數(shù)學(xué)一輪復(fù)習(xí) 10.1 算法初步課件 文(41頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、10.1算法初步知識梳理考點(diǎn)自測1.算法的定義通常是指按照一定規(guī)則解決某一類問題的和的步驟.2.程序框圖(1)概念:程序框圖又稱,是一種用、_及來表示算法的圖形.通常程序框圖由程序框和流程線組成,一個(gè)或幾個(gè)程序框的組合表示算法中的一個(gè)步驟;帶方向箭頭,按照算法步驟的執(zhí)行順序?qū)⑦B接起來.(2)程序框圖的圖形符號及其功能:明確 有限 流程圖 程序框 流程線 文字說明 流程線 程序框 知識梳理考點(diǎn)自測起始和結(jié)束 輸入和輸出的信息 賦值、計(jì)算 成立與否 先后順序 知識梳理考點(diǎn)自測3.三種基本邏輯結(jié)構(gòu) 反復(fù)執(zhí)行 循環(huán)體 知識梳理考點(diǎn)自測知識梳理考點(diǎn)自測4.基本算法語句(1)輸入、輸出、賦值語句的格式與功
2、能INPUT“提示內(nèi)容”;變量 PRINT“提示內(nèi)容”;表達(dá)式 變量=表達(dá)式 知識梳理考點(diǎn)自測(2)條件語句的格式及框圖IFTHEN格式知識梳理考點(diǎn)自測IFTHENELSE格式 知識梳理考點(diǎn)自測知識梳理考點(diǎn)自測1.判斷下列結(jié)論是否正確,正確的畫“”,錯(cuò)誤的畫“”.(1)一個(gè)程序框圖一定包含順序結(jié)構(gòu),但不一定包含條件結(jié)構(gòu)和循環(huán)結(jié)構(gòu).()(2)條件結(jié)構(gòu)的出口有兩個(gè),但在執(zhí)行時(shí),只有一個(gè)出口是有效的.()(3)輸入框只能緊接開始框,輸出框只能緊接結(jié)束框.()(4)輸入語句可以同時(shí)給多個(gè)變量賦值.()(5)在算法語句中,x=x+1是錯(cuò)誤的.()知識梳理考點(diǎn)自測2.(2017天津,文4)閱讀下面的程序框
3、圖,運(yùn)行相應(yīng)的程序,若輸入N的值為19,則輸出N的值為()A.0B.1C.2D.3C解析解析:運(yùn)行程序.當(dāng)輸入N的值為19,則N的值依次為18,6,2.22,退出循環(huán),輸出17.故選C.知識梳理考點(diǎn)自測4.(2017全國,文8)執(zhí)行上面的程序框圖,為使輸出S的值小于91,則輸入的正整數(shù)N的最小值為()A.5B.4C.3D.2D解析解析:程序運(yùn)行過程如下表所示:此時(shí)S=9091首次滿足條件,程序需在t=3時(shí)跳出循環(huán),即N=2為滿足條件的最小值,故選D.知識梳理考點(diǎn)自測5.(2017江蘇,4改編)下圖是一個(gè)算法流程圖.若輸入x的值為 ,則輸出y的值是.-2考點(diǎn)一考點(diǎn)二考點(diǎn)三算法的基本結(jié)構(gòu)算法的基本
4、結(jié)構(gòu)(多考向多考向)考向1順序結(jié)構(gòu)與條件結(jié)構(gòu)例1(1)執(zhí)行如圖所示的程序框圖,如果輸入的t-1,3,那么輸出的s屬于()A.-3,4B.-5,2C.-4,3D.-2,5A考點(diǎn)一考點(diǎn)二考點(diǎn)三(2)如圖所示的程序框圖的算法思路源于我國古代數(shù)學(xué)名著九章算術(shù)中的“更相減損術(shù)”.執(zhí)行該程序框圖,若輸入的a,b分別為14,18,則輸出的a=()A.0B.2C.4D.14B考點(diǎn)一考點(diǎn)二考點(diǎn)三解析解析:(1)當(dāng)-1t16,退出循環(huán),輸出n=4.故選B.(2)由題圖可知,x=0,y=1,n=1,執(zhí)行如下循環(huán):x=0,y=1,n=2;考點(diǎn)一考點(diǎn)二考點(diǎn)三程序框圖的應(yīng)用程序框圖的應(yīng)用(多考向多考向)考向1程序框圖在函
5、數(shù)中的應(yīng)用例3(2017山東,文6)執(zhí)行右側(cè)的程序框圖,當(dāng)輸入的x的值為4時(shí),輸出的y的值為2,則空白判斷框中的條件可能為()A.x3B.x4C.x4D.x5B 解析解析:因?yàn)檩斎氲膞的值為4,輸出的y的值為2,所以程序運(yùn)行y=log24=2.故x=4不滿足判斷框中的條件,所以空白判斷框中應(yīng)填x4.考點(diǎn)一考點(diǎn)二考點(diǎn)三思考求解本例題的關(guān)鍵是什么?解題心得由程序框圖可知,求解本例題的關(guān)鍵有兩點(diǎn):一是判斷出x=4使用的函數(shù)y=log2x得出的函數(shù)值2;二是選擇判斷框中的不等式,使x=4時(shí)不等式不成立.考點(diǎn)一考點(diǎn)二考點(diǎn)三對點(diǎn)訓(xùn)練對點(diǎn)訓(xùn)練3(2017湖南岳陽一模,文6)一程序框圖如圖所示,如果輸出的函數(shù)
6、值在區(qū)間1,2上,那么輸入實(shí)數(shù)x的取值范圍是()A.(-,0)B.-1,0C.1,+)D.0,1 D解析解析:根據(jù)題意,得當(dāng)x-2,2時(shí),f(x)=2x,12x2,0 x1;當(dāng)x-2,2時(shí),f(x)=3,不符合題意,x的取值范圍是0,1.考點(diǎn)一考點(diǎn)二考點(diǎn)三考向2程序框圖在數(shù)列中的應(yīng)用例4執(zhí)行如圖所示的程序框圖,則輸出的結(jié)果是.考點(diǎn)一考點(diǎn)二考點(diǎn)三思考本例中的程序框圖的作用是什么?解題心得本例中的程序框圖是求一數(shù)列前2 014項(xiàng)的和.考點(diǎn)一考點(diǎn)二考點(diǎn)三對點(diǎn)訓(xùn)練對點(diǎn)訓(xùn)練4(2017河北武邑中學(xué)一模,文9)執(zhí)行如圖所示的程序框圖,則輸出結(jié)果S的值為()C考點(diǎn)一考點(diǎn)二考點(diǎn)三基本算法語句基本算法語句例5如
7、果下面的程序執(zhí)行后輸出的結(jié)果是11 880,那么在程序UNTIL后面的條件應(yīng)為()A.i10B.i10C.i9D.i9D考點(diǎn)一考點(diǎn)二考點(diǎn)三解析解析:因?yàn)檩敵龅慕Y(jié)果是11 880,即s=11211109,需執(zhí)行4次,所以程序中UNTIL后面的條件應(yīng)為i9.故選D.思考解決算法語句問題的一般思路是什么?解題心得解決算法語句問題的一般思路是:首先通讀全部語句,把它翻譯成數(shù)學(xué)問題;然后領(lǐng)悟該語句的功能;最后根據(jù)語句的功能運(yùn)行程序,解決問題.考點(diǎn)一考點(diǎn)二考點(diǎn)三對點(diǎn)訓(xùn)練對點(diǎn)訓(xùn)練5按照如圖程序運(yùn)行,則輸出K的值是.3解析解析:第一次循環(huán),X=7,K=1;第二次循環(huán),X=15,K=2;第三次循環(huán),X=31,K
8、=3.終止循環(huán),輸出K的值是3.考點(diǎn)一考點(diǎn)二考點(diǎn)三1.在設(shè)計(jì)一個(gè)算法的過程中,要牢記它的五個(gè)特征:概括性、邏輯性、有窮性、不唯一性、普遍性.2.在畫程序框圖時(shí),首先要進(jìn)行結(jié)構(gòu)的選擇.若所要解決的問題不需要分情況討論,則只用順序結(jié)構(gòu)就能解決;若所要解決的問題需要分若干種情況討論,則必須引入條件結(jié)構(gòu);若所要解決的問題要進(jìn)行多次重復(fù)的步驟,且這些步驟之間又有相同的規(guī)律,則必須引入變量,應(yīng)用循環(huán)結(jié)構(gòu).3.利用循環(huán)結(jié)構(gòu)表示算法,一定要先確定是用當(dāng)型循環(huán)結(jié)構(gòu),還是用直到型循環(huán)結(jié)構(gòu);當(dāng)型循環(huán)結(jié)構(gòu)的特點(diǎn)是先判斷再循環(huán),直到型循環(huán)結(jié)構(gòu)的特點(diǎn)是先執(zhí)行一次循環(huán)體再判斷.兩者的判斷框內(nèi)的條件表述在解決同一問題時(shí)是不同的,它們恰好相反.考點(diǎn)一考點(diǎn)二考點(diǎn)三考點(diǎn)一考點(diǎn)二考點(diǎn)三