高中數(shù)學(xué)必修3同步練習(xí)與單元檢測(cè)第一章 算法初步 1.1.2第1課時(shí)
《高中數(shù)學(xué)必修3同步練習(xí)與單元檢測(cè)第一章 算法初步 1.1.2第1課時(shí)》由會(huì)員分享,可在線閱讀,更多相關(guān)《高中數(shù)學(xué)必修3同步練習(xí)與單元檢測(cè)第一章 算法初步 1.1.2第1課時(shí)(7頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1.1.2程序框圖與算法的基本邏輯結(jié)構(gòu)第1課時(shí)程序框圖、順序結(jié)構(gòu)課時(shí)目標(biāo)1.理解程序框圖的含義.2.掌握各類程序框的功能.3.掌握算法的順序結(jié)構(gòu)1程序框圖(1)程序框圖又稱流程圖,是一種用程序框、流程線及文字說(shuō)明來(lái)表示算法的圖形(2)在程序框圖中,一個(gè)或幾個(gè)程序框的組合表示算法中的一個(gè)步驟;帶有方向箭頭的流程線將程序框連接起來(lái),表示算法步驟的執(zhí)行順序2常見(jiàn)的程序框、流程線及各自表示的功能圖形符號(hào)名稱功能終端框(起止框)表示一個(gè)算法的起始和結(jié)束輸入、輸出框表示一個(gè)算法輸入和輸出的信息處理框(執(zhí)行框)賦值、計(jì)算判斷框判斷某一條件是否成立,成立時(shí)在出口處標(biāo)明“是”或“Y”;不成立時(shí)標(biāo)明“否”或“N”流程線連接程序框連接點(diǎn)連接程序框圖的兩部分3.順序結(jié)構(gòu)(1)順序結(jié)構(gòu)的定義由若干個(gè)依次執(zhí)行的步驟組成的,這是任何一個(gè)算法都離不開(kāi)的基本結(jié)構(gòu)(2)結(jié)構(gòu)形式一、選擇題1下列關(guān)于程序框圖的說(shuō)法正確的是()A程序框圖是描述算法的語(yǔ)言B程序框圖中可以沒(méi)有輸出框,但必須要有輸入框給變量賦值C程序框圖雖可以描述算法,但不如用自然語(yǔ)言描述算法直觀D程序框圖和流程圖不是一個(gè)概念答案A2盡管算法千差萬(wàn)別,但程序框圖按其邏輯結(jié)構(gòu)分類共有()A2類 B3類C4類 D5類答案B3對(duì)終端框敘述正確的是()A表示一個(gè)算法的起始和結(jié)束,程序框是B表示一個(gè)算法輸入和輸出的信息,程序框是C表示一個(gè)算法的起始和結(jié)束,程序框是D表示一個(gè)算法輸入和輸出的信息,程序框是答案C4下列程序框圖所對(duì)應(yīng)的算法和指向線分別為()A5步,5條 B5步,4條C3步,5條 D3步,4條答案D5下列關(guān)于流程線的說(shuō)法,不正確的是()A流程線表示算法步驟執(zhí)行的順序,用來(lái)連接程序框B流程線只要是上下方向就表示自上向下執(zhí)行可以不要箭頭C流程線無(wú)論什么方向,總要按箭頭的指向執(zhí)行D流程線是帶有箭頭的線,它可以畫(huà)成折線答案B6給出下列程序框圖:若輸出的結(jié)果為2,則處的執(zhí)行框內(nèi)應(yīng)填的是()Ax2 Bb2Cx1 Da5答案C解析因結(jié)果是b2,2a3,即a5.當(dāng)2x35時(shí),得x1.二、填空題7以下給出對(duì)程序框圖的幾種說(shuō)法:任何一個(gè)程序框圖都必須有起止框;輸入框只能緊接開(kāi)始框,輸出框只能緊接結(jié)束框;判斷框是唯一具有超出一個(gè)退出點(diǎn)的符號(hào);對(duì)于一個(gè)問(wèn)題的算法來(lái)說(shuō),其程序框圖判斷框內(nèi)的條件的表述方法是唯一的其中正確說(shuō)法的個(gè)數(shù)是_個(gè)答案2解析正確因?yàn)槿魏我粋€(gè)程序框圖都有起止框;輸入、輸出框可以在程序框圖中的任何需要位置;判斷框有一個(gè)入口、多個(gè)出口;判斷框內(nèi)的條件的表述方法不唯一8下面程序框圖表示的算法的運(yùn)行結(jié)果是_答案6解析由題意P9,S6.9根據(jù)下邊的程序框圖所表示的算法,輸出的結(jié)果是_答案2解析該算法的第1步分別將X,Y,Z賦于1,2,3三個(gè)數(shù),第2步使X取Y的值,即X 取值變成2,第3步使Y取X的值,即Y的值也是2,第4步讓Z取Y的值,即Z取值也是2,從而第5步輸出時(shí),Z的值是2.三、解答題10已知半徑為r的圓的周長(zhǎng)公式為C2r,當(dāng)r10時(shí),寫(xiě)出計(jì)算圓的周長(zhǎng)的一個(gè)算法,并畫(huà)出程序框圖解算法如下:第一步,令r10.第二步,計(jì)算C2r,第三步,輸出C.程序框圖如圖:11已知函數(shù)y2x3,設(shè)計(jì)一個(gè)算法,若給出函數(shù)圖象上任一點(diǎn)的橫坐標(biāo)x(由鍵盤輸入),求該點(diǎn)到坐標(biāo)原點(diǎn)的距離,并畫(huà)出程序框圖解算法如下:第一步,輸入橫坐標(biāo)的值x.第二步,計(jì)算y2x3.第三步,計(jì)算d.第四步,輸出d.程序框圖如圖:能力提升12畫(huà)出用現(xiàn)代漢語(yǔ)詞典查閱“仕”字的程序框圖解現(xiàn)代漢語(yǔ)詞典檢字有多種方法,如部首檢字法、拼音檢字法等現(xiàn)以部首檢字法為例加以說(shuō)明13如圖所示的程序框圖,當(dāng)輸入的x的值為0和4時(shí),輸出的值相等,根據(jù)該圖和下列各小題的條件回答下面的幾個(gè)問(wèn)題(1)該程序框圖解決的是一個(gè)什么問(wèn)題?(2)當(dāng)輸入的x的值為3時(shí),輸出的f(x)的值為多大?(3)要想使輸出的值最大,輸入的x的值應(yīng)為多大?(4)按照這個(gè)程序框圖輸出的f(x)值,當(dāng)x的值大于2時(shí),x值大的輸出的f(x)值反而小,為什么?(5)要想使輸出的值等于3,輸入的x的值應(yīng)為多大?(6)要想使輸入的值與輸出的值相等,輸入的x的值應(yīng)為多大?解(1)該程序框圖解決的是求二次函數(shù)f(x)x2mx的函數(shù)值的問(wèn)題(2)當(dāng)輸入的x的值為0和4時(shí),輸出的值相等,即f(0)f(4)因?yàn)閒(0)0,f(4)164m,所以164m0,所以m4.所以f(x)x24x.因?yàn)閒(3)32433,所以當(dāng)輸入的x的值為3時(shí),輸出的f(x)的值為3.(3)因?yàn)閒(x)x24x(x2)24,當(dāng)x2時(shí),f(x)max4,所以要想使輸出的值最大,輸入的x的值應(yīng)為2.(4)因?yàn)閒(x)(x2)24,所以函數(shù)f(x)在2,)上是減函數(shù)所以在2,)上,x值大的對(duì)應(yīng)的函數(shù)值反而小,從而當(dāng)輸入的x的值大于2時(shí),x值大的輸出的f(x)值反而小(5)令f(x)x24x3,解得x1或x3,所以要想使輸出的值等于3,輸入的x的值應(yīng)為1或3.(6)由f(x)x,即x24xx,得x0或x3,所以要想使輸入的值和輸出的值相等,輸入的x的值應(yīng)為0或3.1畫(huà)程序框圖實(shí)際上是將問(wèn)題的算法用程序框圖符號(hào)表示出來(lái),所以首先要搞清楚需要解決什么問(wèn)題,采用什么算法可以解決其次要弄清楚初值、循環(huán)情況、條件、表達(dá)式、程序的結(jié)構(gòu)、流向等2順序結(jié)構(gòu)描述的是最簡(jiǎn)單的算法結(jié)構(gòu),語(yǔ)句與語(yǔ)句之間、框與框之間是按從上到下的順序進(jìn)行的- 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您。
下載文檔到電腦,查找使用更方便
10 積分
下載 |
- 配套講稿:
如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) 鍵 詞:
- 高中數(shù)學(xué)必修3同步練習(xí)與單元檢測(cè)第一章 算法初步 1.1 高中數(shù)學(xué) 必修 同步 練習(xí) 單元 檢測(cè) 第一章 算法 初步
鏈接地址:http://m.appdesigncorp.com/p-1379038.html