《高中數(shù)學(xué)人教A版必修三 第一章 算法初步 學(xué)業(yè)分層測(cè)評(píng)2 含答案》由會(huì)員分享,可在線閱讀,更多相關(guān)《高中數(shù)學(xué)人教A版必修三 第一章 算法初步 學(xué)業(yè)分層測(cè)評(píng)2 含答案(8頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、
人教版高中數(shù)學(xué)必修精品教學(xué)資料
學(xué)業(yè)分層測(cè)評(píng)(二) 程序框圖、順序結(jié)構(gòu)
(建議用時(shí):45分鐘)
[學(xué)業(yè)達(dá)標(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正確.
【答案】 B
2.程序框圖中,具有賦值、計(jì)算功能的是( )
A.處理框 B.輸入、輸出框
C.終端框 D.判斷框
【解析】 在算法框圖中處理框具有賦值和計(jì)算功能.
【答案】 A
3.如圖11
2、6程序框圖的運(yùn)行結(jié)果是( )
圖116
A. B.
C.- D.-1
【解析】 因?yàn)閍=2,b=4,所以S=-=-=-,故選C.
【答案】 C
4.如圖所示的程序框圖是已知直角三角形兩直角邊a,b求斜邊c的算法,其中正確的是( )
【解析】 A項(xiàng)中,沒(méi)有起始、終端框,所以A項(xiàng)不正確;
B項(xiàng)中,輸入a,b和c=順序顛倒,且程序框錯(cuò)誤,所以B項(xiàng)不正確;
D項(xiàng)中,賦值框中=c錯(cuò)誤,應(yīng)為c=,左右兩邊不能互換,所以D項(xiàng)不正確;很明顯C項(xiàng)正確.
【答案】 C
5.程序框圖符號(hào)“”可用于( )
A.輸出a=10 B.賦值a=10
3、C.判斷a=10 D.輸入a=1
【解析】 圖形符號(hào)“K”是處理框,它的功能是賦值、計(jì)算,不是輸出、判斷和輸入的,故選B.
【答案】 B
二、填空題
6.如圖117程序框圖中,若R=8,運(yùn)行結(jié)果也是8,則程序框圖中應(yīng)填入的內(nèi)容是________.
圖117
【解析】 因?yàn)镽=8,所以b==2.又a=8,因此a=4b.
【答案】 a=4b
7.閱讀程序框圖如圖118所示,若輸入x=3,則輸出y的值為_(kāi)_______.
【解析】 輸入x=3,則a=2×32-1=17,b=a-15=17-15
4、=2,y=a×b=17×2=34,則輸出y的值為34.
【答案】 34
8.如圖119所示的程序框圖,若輸出的結(jié)果是2,則輸入的m=________.
圖119
【解析】 根據(jù)程序框圖知,lg m=2,
故m=100.
【答案】 100
三、解答題
9.寫出求函數(shù)y=2x+3圖象上任意一點(diǎn)到原點(diǎn)的距離的算法,并畫(huà)出相應(yīng)的程序框圖.
【解】 算法如下:
第一步,輸入橫坐標(biāo)的值x.
第二步,計(jì)算y=2x+3.
第三步,計(jì)算d=.
第四步,輸出d.
程序框圖:
10.如圖11
5、3;10所示的程序框圖,要使輸出的y的值最小,則輸入的x的值應(yīng)為多少?此時(shí)輸出的y的值為多少? 【導(dǎo)學(xué)號(hào):28750005】
圖1110
【解】 將y=x2+2x+3配方,得y=(x+1)2+2,要使y的值最小,需x=-1,此時(shí)ymin=2.
故輸入的x的值為-1時(shí),輸出的y的值最小為2.
[能力提升]
1.如圖1111所示的是一個(gè)算法的程序框圖,已知a1=3,輸出的b=7,則a2等于( )
圖1111
A.9 B.10
C.11 D.12
【解析】 由題意知該算法是計(jì)算的值,
6、
所以=7,得a2=11.故選C.
【答案】 C
2.給出如圖1112程序框圖:
圖1112
若輸出的結(jié)果為2,則①處的執(zhí)行框內(nèi)應(yīng)填的是( )
A.x=2 B.b=2
C.x=1 D.a(chǎn)=5
【解析】 因結(jié)果是b=2,所以2=a-3,
即a=5.
當(dāng)2x+3=5時(shí),得x=1.
故選C.
【答案】 C
3.寫出圖1113中算法的功能.
圖1113
【解】 求過(guò)橫坐標(biāo)不相同的兩點(diǎn)(x1,y1),(x2,y2)的直線的斜率k.
4.“六一”兒童節(jié)這天,糖果店的售貨員忙極了,請(qǐng)你設(shè)計(jì)一個(gè)程序,幫助售貨員算賬.已知水果糖每千克10元,奶糖每千克15元,巧克力糖每千克25元,那么依次購(gòu)買這三種糖果a,b,c千克,應(yīng)收取多少元錢?寫出一個(gè)算法,畫(huà)出程序框圖.
【解】 算法步驟如下:
第一步,輸入三種糖果的價(jià)格x,y,z.
第二步,輸入購(gòu)買三種糖果的千克數(shù)a,b,c.
第三步,計(jì)算Y=xa+yb+zc.
第四步,輸出Y.
程序框圖如圖所示: