演算法初步章末質量檢測 含詳解

2022-06-09 10:33:02 字數 4137 閱讀 6870

(自我評估、考場亮劍,收穫成功後進入下一章學習!)

(時間120分鐘,滿分150分)

一、選擇題(本大題共12小題,每小題5分,共60分.在每小題給出的四個選項中,只有一項是符合題目要求的.)

1.給出以下四個問題:

(1)輸入乙個數x,輸出它的絕對值;

(2)求函式f(x)=的函式值;

(3)求面積為6的正方形的周長;

(4)求三個數a,b,c中的最大數.

其中不需要用條件語句來描述其演算法的有

a.1個     b.2個c.3個d.4個

解析:只有③不需要條件語句.

答案:a

2.以下程式中,輸出時a的值是輸入時a的值的

a.1倍b.2倍c.3倍d.4倍

解析:a=2*a2* (a+a)=4a

答案:d

3.如圖給出的是計算1+++…+的值的乙個程式框圖,

則圖中判斷框內①處和執行框中的②處應填的語句是(  )

a.i=15?,n=n+2

b.i>15?,n=n+2

c.i>29?,n=n+1

d.i>29?,n=n+2

解析:這是乙個直到型迴圈結構,因為是求15個數的和,故迴圈體應執行15次,其中變數i是計數變數,因此,判斷框內的條件就是限制計數變數i的,故應有i>15,演算法中的變數n實質是表示參與求和的各個數的分母,它也是變化的,注意到前後兩個數的分母依次相差2,因此應有n=n+2.

答案:b

4.(2010·廣州模擬)執行如圖的程式框圖,若輸出的n=5,則輸入

整數p的最小值是

a.26    b.29c.30    d.15

解析:當n=1時,此時s=0+1=1;

當n=2時,此時s=0+1+2=3;

當n=3時,此時s=0+1+2+22=7;

當n=4時,此時s=0+1+2+22+23=15;

當n=5時,此時迴圈結束.

故只要p的值為15即可使得判斷框取「否」,從而輸出n的值為5.

答案:d

5.執行下面的演算法流程,當任意輸入實數x時,輸出的y值不可能是

a.0b.1c.2d.3

解析:這是乙個計算分段函式值的程式框圖,分段函式是f(x)=,這個函式的值域是[0,1]∪(2,+∞),故無論輸入什麼樣的x值,輸出結果都不可能為2.

答案:c

6.下面程式執行後,輸出的值是

a.42b.43c.44d.45

解析:本題為直到型條件結構,對應的程式框圖如圖:

答案:c

7.給出乙個如圖所示的程式框圖,若要使輸入的x值與輸出的y值相等,則這樣的x值的個數是

a.1b.2c.3d.4

解析:當x≤2時,由x2=x得:x=0,1滿足條件;

當2<x≤5時,由2x-3=x得:x=3,滿足條件;

當x>5時,由=x得:x=±1,不滿足條件,

故這樣的x值有3個.

答案:c

8.右面程式框圖中,迴圈體執行的次數是

a.50 b.49 c.100d.99

解析:從程式框圖反映的演算法是s=2+4+6+8+…,i的初始

值為2,由i=i+2知,執行了49次時,i=100,滿足i≥100,

退出迴圈.

答案:b

9.若數列的前n項由如圖所示的程式框圖輸出依次給出,

則數列的通項公式an等於

a. n (n-1b.n-1

c. n (n+1d.n

解析:an=1+2+3+4+…+n=n(n+1).

答案:c

10.圖①是某縣參加2023年高考的考生身高條形圖,從左到右各條形表示的考生人烽依次記為a1,a2,…,a10(如a2表示身高(單位:cm)在[150,155)內的考生人數).圖②是圖①中身高在一定範圍內考生人數的乙個程式框圖,現要統計身高在160~180 cm(含160 cm,不含180 cm)的考生人數,那麼在程式框圖的判斷框內應填寫的條件是

a.i<6b.i <7c.i <8d.i<9?

解析:依題意可知輸出結果為a4+a5+a6+a7.由於i的初始值為4,因此判斷框中應填i<8.

答案:c

11.閱讀下列程式:

則該程式對應的程式框圖(如圖)中,①、②兩個判斷框內要填寫的內容分別是 (  )

a.x>0? x <0b.x >0? x=0?

c.x <0? x=0d.x≥0? x <0?

解析:由程式可知,當x<0時,y=-x+1;當x=0時,y=0;當x>0時,y=x+1.

∴①處應填x<0?,②處應填x=0?.

答案:c

12.已知演算法的程式框圖如圖,則輸出的k為 (  )

a.14  b.15 c.16    d.17

解析:s=1+2+3+…+k=,當k滿足

≥130,即k2+k-260≥0時輸出k,滿足題

意的k值為16.

答案:c

二、填空題(本大題共4小題,每小題4分,共16分.將答案填寫在題中的橫線上)

13.為了在執行下面的程式之後得到輸出y=25,鍵盤輸入x應該是________.

解析:該程式表示的函式為

y=當x<0時,由(x+1)(x-1)=25,得

x2=26,即x=-.

當x≥0時,由(x-1)2=25,得

|x-1|=5,即x=6.

故鍵盤輸入的x應該是-或6.

答案:-或6

14.(2010·普寧模擬)對任意非零實數a、b,若ab的運算原理如圖所示,則lg1 000()-2

解析:令a=lg1 000=3,b=()-2=4,∴a答案:1

15.若電信公司推出一種手機月費方案為:若全月的通訊時間不超過150分鐘,則收固定的月費60元;若全月的通訊時間超過150分鐘,則在固定的月費之外,對超過150分鐘的部分按每分鐘0.30元收費.下面是計算手機月費的演算法的程式框圖,其中處理框中應填上的條件是________.

解析:由全月的通訊時間超過150分鐘,則在固定的月費60元之外,對超過150分鐘的部分按每分鐘0.30元收費,則在t>150時,月費為y=60+0.

30(t-150).結合程式框圖,可以知道處理框中應填:y=60+0.30(t-150).

答案:y=60+0.30(t-150)

16.的計算可採用如圖所表示的演算法,則圖中(1)處

應填2)處應填

解析:由程式框圖可設初始條件x1=,由題意可得第一次迴圈應得到

x2==,第二次迴圈應得到x3=,…,第五次迴圈應得到x6=,共迴圈了5次.故判斷框內的條件應為i≤5.(2)處應是針對變數x的,且是參與求和的各個數,由於它是變化的,且x2==,…,x6=,所以(2)處應填x=.

答案:i≤5? x=

三、解答題(本大題共6小題,共74分.解答應寫出文字說明、證明過程或演算步驟)

17.(本小題滿分12分)畫出計算s=1·22+2·23+3·24+…+10·211的值的程式框圖.

解:18.(本小題滿分12分)在國家法定工作日內,每週滿工作量的時間為40小時,若每週工作時間不超過40小時,則每小時工資8元;如因需要加班,超過40小時的每小時工資為10元.某公務員在一周內工作時間為x小時,但他須交納個人住房公積金和失業保險(這兩項費用為每週總收入的10%).試分析演算法步驟並畫出其淨得工資y元的演算法的程式框圖.(注:滿工作量外的工作時間為加班)

解:演算法如下:

第一步,輸入工作時間x小時;

第二步,若x≤40,則y=8x·(1-10%),否則

y=40×8(1-10%)+(x-40)×10(1-10%)

=(10x-80)(1-10%);

第三步,輸出y值.

程式框圖:

19.(本小題滿分12分)已知數列滿足右圖所示的程式框圖:

(1)寫出數列的乙個遞推關係式;

(2)證明:的等比數列,並求出的通項公式;

(3)求數列的前n項和tn.

解:(1)a1=3,an+1=2an-n+1.

(2)由(1)知an+1-(n+1)=2(an-n),又a1-1=2,

∴數列是以2為首項,2為公比的等比數列.

an-n=2n,即an=2n+n.

(3)∵==-,

∴tn20.(本小題滿分12分)某企業2023年的生產總值為200萬元,技術創新後預計以後的每年的生產總值將比上一年增加5%,問最早哪一年的年生產總值將超過300萬元?試寫出解決該問題的乙個演算法,並畫出相應的程式框圖,寫出程式語句.

高考試題 演算法初步 含詳解

2009年高考數學試題分類彙編 演算法初步 一 選擇題 1.2009浙江卷理 某程式框圖如圖所示,該程式執行後輸出的的值是 a bc d 答案 a 解析 對於,而對於,則,後面是,不符合條件時輸出的 2.2009浙江卷文 某程式框圖如上 右 圖所示,該程式執行後輸出的的值是 ab cd a 命題意圖...

第2章平面解析幾何初步章末檢測 A

時間 120分鐘滿分 160分 一 填空題 本大題共14小題,每小題5分,共70分 1 如果直線ax 2y 2 0與直線3x y 2 0平行,則係數a的值為 2 下列敘述中不正確的是 若直線的斜率存在,則必有傾斜角與之對應 每一條直線都有唯一對應的傾斜角 與座標軸垂直的直線的傾斜角為0 或90 若直...

第三章章末小結階段質量檢測

第三章測試卷 一 選擇題 本大題共10個小題,每小題5分,共50分 1 化簡的結果為 a 5b.cd 5 2 若log5 log36 log6x 2,則x等於 a 9b.c 25d.3 2011 江西高考 若f x 則f x 的定義域為 a 0b 0 cd 0,4 函式y a2 1 x在 上是減函式...