高中數(shù)學(xué)人教A版必修三 第一章 算法初步 學(xué)業(yè)分層測評2 含答案
人教版高中數(shù)學(xué)必修精品教學(xué)資料學(xué)業(yè)分層測評(二)程序框圖、順序結(jié)構(gòu)(建議用時:45分鐘)學(xué)業(yè)達標(biāo)一、選擇題1算法的三種基本結(jié)構(gòu)是()A順序結(jié)構(gòu)、流程結(jié)構(gòu)、循環(huán)結(jié)構(gòu)B順序結(jié)構(gòu)、條件結(jié)構(gòu)、循環(huán)結(jié)構(gòu)C順序結(jié)構(gòu)、條件結(jié)構(gòu)、嵌套結(jié)構(gòu)D順序結(jié)構(gòu)、嵌套結(jié)構(gòu)、流程結(jié)構(gòu)【解析】由算法的特征及結(jié)構(gòu)知B正確【答案】B2程序框圖中,具有賦值、計算功能的是()A處理框B輸入、輸出框C終端框D判斷框【解析】在算法框圖中處理框具有賦值和計算功能【答案】A3如圖1­1­6程序框圖的運行結(jié)果是()圖1­1­6A.B CD1【解析】因為a2,b4,所以S,故選C.【答案】C4如圖所示的程序框圖是已知直角三角形兩直角邊a,b求斜邊c的算法,其中正確的是()【解析】A項中,沒有起始、終端框,所以A項不正確;B項中,輸入a,b和c順序顛倒,且程序框錯誤,所以B項不正確;D項中,賦值框中c錯誤,應(yīng)為c,左右兩邊不能互換,所以D項不正確;很明顯C項正確【答案】C5程序框圖符號“”可用于()A輸出a10B賦值a10C判斷a10D輸入a1【解析】圖形符號“”是處理框,它的功能是賦值、計算,不是輸出、判斷和輸入的,故選B.【答案】B二、填空題6如圖1­1­7程序框圖中,若R8,運行結(jié)果也是8,則程序框圖中應(yīng)填入的內(nèi)容是_圖1­1­7【解析】因為R8,所以b2.又a8,因此a4b.【答案】a4b7閱讀程序框圖如圖1­1­8所示,若輸入x3,則輸出y的值為_【解析】輸入x3,則a2×32117,ba1517152,ya×b17×234,則輸出y的值為34.【答案】348如圖1­1­9所示的程序框圖,若輸出的結(jié)果是2,則輸入的m_圖1­1­9【解析】根據(jù)程序框圖知,lg m2,故m100.【答案】100三、解答題9寫出求函數(shù)y2x3圖象上任意一點到原點的距離的算法,并畫出相應(yīng)的程序框圖【解】算法如下:第一步,輸入橫坐標(biāo)的值x.第二步,計算y2x3.第三步,計算d.第四步,輸出d.程序框圖:10如圖1­1­10所示的程序框圖,要使輸出的y的值最小,則輸入的x的值應(yīng)為多少?此時輸出的y的值為多少? 【導(dǎo)學(xué)號:28750005】圖1­1­10【解】將yx22x3配方,得y(x1)22,要使y的值最小,需x1,此時ymin2.故輸入的x的值為1時,輸出的y的值最小為2.能力提升1如圖1­1­11所示的是一個算法的程序框圖,已知a13,輸出的b7,則a2等于()圖1­1­11A9B10 C11D12【解析】由題意知該算法是計算的值,所以7,得a211.故選C.【答案】C2給出如圖1­1­12程序框圖:圖1­1­12若輸出的結(jié)果為2,則處的執(zhí)行框內(nèi)應(yīng)填的是()Ax2Bb2 Cx1Da5【解析】因結(jié)果是b2,所以2a3,即a5.當(dāng)2x35時,得x1.故選C.【答案】C3寫出圖1­1­13中算法的功能圖1­1­13【解】求過橫坐標(biāo)不相同的兩點(x1,y1),(x2,y2)的直線的斜率k.4“六一”兒童節(jié)這天,糖果店的售貨員忙極了,請你設(shè)計一個程序,幫助售貨員算賬已知水果糖每千克10元,奶糖每千克15元,巧克力糖每千克25元,那么依次購買這三種糖果a,b,c千克,應(yīng)收取多少元錢?寫出一個算法,畫出程序框圖【解】算法步驟如下:第一步,輸入三種糖果的價格x,y,z.第二步,輸入購買三種糖果的千克數(shù)a,b,c.第三步,計算Yxaybzc.第四步,輸出Y.程序框圖如圖所示: