《山東省泰安市肥城市第三中學高考數學一輪復習 算法、程序框圖教案》由會員分享,可在線閱讀,更多相關《山東省泰安市肥城市第三中學高考數學一輪復習 算法、程序框圖教案(10頁珍藏版)》請在裝配圖網上搜索。
1、山東省泰安市肥城市第三中學高考數學一輪復習 算法、程序框圖教案教學內容學習指 導【學習目標】1.了解算法的含義,了解算法的思想2理解程序框圖的三種基本邏輯結構:順序、條件分支、循環(huán)【學習重點】理解幾種基本算法語句輸入語句、輸出語句、賦值語句、條件語句、循環(huán)語句的含義【學習難點】了解流程圖、結構圖及其在實際中的應用即使感 悟回顧.預習課前自測1閱讀如圖的程序框圖,若輸入x2,則輸出的y值為()A0B1 C2 D3【解析】20,y2231.2(2012安徽高考)如圖所示,程序框圖(算法流程圖)的輸出結果是()A3B4C5D8【解析】當x1,y1時,滿足x4,則x2,y2;當x2,y2時,滿足x4,
2、則x224,y213;當x4,y3時,滿足x4,則x248,y314;當x8,y4時,不滿足x4,則輸出y4.【答案】B3算法可以無限的操作下去;算法的每一步操作必須是明確的、可行的;一個程序框圖一定包含順序結構;回顧知 識一個程序框圖不一定包含條件結構和循環(huán)結構以上說法正確的個數是()A1 B2 C3 D4【解析】算法必須在有限步操作后停止,所以不正確;算法的每一步操作都是明確的、可行的,所以正確;一個程序框圖一定包含順序結構,但不一定包含條件結構和循環(huán)結構,所以與都正確5(2012湖南高考)如果執(zhí)行如圖所示的程序框圖,輸入x4.5,則輸出的數i_.【解析】當輸入x4.5時,由于xx1,因此
3、x3.5,而3.51不成立,執(zhí)行ii1后i2;再執(zhí)行xx1后x2.5,而2.51不成立,執(zhí)行ii1后i3;此時執(zhí)行xx1后x1.5,而1.51不成立,執(zhí)行ii1后i4;繼續(xù)執(zhí)行xx1后x變?yōu)?.5,0.51,因此輸出i為4.自主.合作.探究例1、(1)(2012天津高考)閱讀如圖所示的程序框圖,運行相應的程序,則輸出S的值為()A8B18C26D80(2)(2012廣東高考)執(zhí)行如圖所示的程序框圖,若輸入n的值為8,則輸出s的值為_【解析】(1)執(zhí)行一次循環(huán)S2,n2.執(zhí)行第二次循環(huán):S232318,n3.執(zhí)行第3次循環(huán):S8333226,n4.滿足n4,故輸出S26.(2)當i2,k1時,s
4、1(12)2;當i4,k2時,s(24)4;當i6,k3時,s(46)8;當i8時,in(n8)不成立,輸出s8.例2、已知函數y如圖所示的是給定x的值,求其對應的函數值y的程序框圖, 處應填寫_;處應填寫_【解析】(1)由程序框圖知,“是”分支執(zhí)行y2x.又函數y處填“x2?”;“否”執(zhí)行“ylog2x”填處變式訓練:運行如下所示的程序,當輸入a,b分別為2,3時,最后輸出的m的值為_INPUTa,bIFabTHEN maELSE mbENDIFPRINTm當堂達標1、(2012北京高考)執(zhí)行如圖所示的程序框圖,輸出的S值為()【正解】當k0時,滿足k3,因此S1201;當k1時,滿足k3,
5、則S1212;當k2時,滿足k3,則S2228;當k3時,不滿足k3,輸出S8.2、(2012山東高考)執(zhí)行下面的程序框圖,如果輸入a4,那么輸出的n的值為() A2B3C4D5【解析】a4,P0,Q1,n0時,PQ,P0401,Q2113,n1;PQ,P1415,Q2317,n2;PQ,P54221,Q27115,n3;PQ不成立,輸出n3.【答案】B【總結提升】【拓展延伸】1.(2013濰坊模擬)運行如圖所示的程序框圖,若輸出的結果為,則判斷框中應該填的條件是()【解析】第一次運行S1,k2;第二次運行S1,k3;第n次運行S1,kn1,此時結束循環(huán)11,得n6,故判斷框中應該填入“k6”2.如圖所示的程序框圖,運行相應的程序,輸出的結果s_.【解析】當n1時,s1,a3;當n2時,s134,a5;當n3時,s459,a7,所以輸出s9. 希望對大家有所幫助,多謝您的瀏覽!