高一數學必修三測試題及答案
導讀:恰當安排各項學習任務,使學習有秩序地進行,有了計劃可以把自己的學習管理好。下面是應屆畢業生小編為大家蒐集整理出來的有關於高一數學必修三測試題及答案,想了解更多相關資訊請繼續關注考試網!
一.選擇題
1.下面的結論正確的是 ( )
A.一個程序的算法步驟是可逆的 B、一個算法可以無止境地運算下去的
C、完成一件事情的算法有且只有一種 D、設計算法要本着簡單方便的原則
2、早上從起牀到出門需要洗臉刷牙(5 min)、刷水壺(2 min)、燒水(8 min)、泡麪(3 min)、吃飯(10 min)、聽廣播(8 min)幾個步驟、從下列選項中選最好的一種算法 ( )
A、 S1 洗臉刷牙、S2刷水壺、S3 燒水、S4 泡麪、S5 吃飯、S6 聽廣播
B、 S1刷水壺 、S2燒水同時洗臉刷牙、S3泡麪、S4吃飯、S5 聽廣播
C、 S1刷水壺 、S2燒水同時洗臉刷牙、S3泡麪、S4吃飯 同時 聽廣播
D、 S1吃飯 同時 聽廣播、S2泡麪、S3燒水同時洗臉刷牙、S4刷水壺
3.算法S1 m=aS2 若bS3 若cS4 若dS5 輸出m,則輸出m表示 ( )
A.a,b,c,d中最大值
B.a,b,c,d中最小值
C.將a,b,c,d由小到大排序
D.將a,b,c,d由大到小排序
4.右圖輸出的是
A.2005 B.65 C.64 D.63
5、下列給出的賦值語句中正確的是( )
A. 5 = M B. x =-x (第4題)
C. B=A=3 D. x +y = 0
6、下列選項那個是正確的( )
A、INPUT A; B B. INPUT B=3 C. PRINT y=2*x+1 D. PRINT
7、以下給出的各數中不可能是八進制數的是( )
A.123 B.10 110 C.4724 D.7 857
8、如果右邊程序執行後輸出的結果是990,那麼 在程序until後面的“條件”應為( ) A.i > 10 B. i<8 C. i <=9 D.i<9 9.讀程序 甲: i=1 乙: i=1000 S=0 S=0 WHILE i<=1000 DO S=S+i S=S+i i=i+l i=i一1 WEND Loop UNTIL i<1PRINT S PRINTS 4*xEND END對甲乙兩程序和輸出結果判斷正確的是 ( )
A.程序不同結果不同 B.程序不同,結果相同
C.程序相同結果不同 D.程序相同,結果相同
10.在上題條件下,假定能將甲、乙兩程序“定格”在i=500,即能輸出i=500 時一個值,則輸出結果 ( )
A.甲大乙小 B.甲乙相同
C.甲小乙大 D.不能判斷
二.填空題.
11、有如下程序框圖(如右圖所示),則該程序框圖表示的算法的功能是 第
(第11題)
( 第12題)
12、上面是求解一元二次方程ax+bx+c=0(a≠0)的流程圖,根據題意填寫:
(1) ;(2) ;(3) 。
13.將二進制數1010 101(2) 化為十進制結果為 ;
再將該數化為八進制數,結果為 .
2
第一趟 第二趟 第三趟 第四趟
15.計算11011(2)-101(2)= (用二進制表示)
三、解答題
16. 已知算法: ① 將該算法用流程圖描述之; ② 寫出該程序。
S1、 輸入 X
S2 、 若X<1,執行 S3. 否則執行S6
S3 、 Y =X- 2S4、輸出 Y
S5、 結束
S6、 若X=1 ,執行S7;否則執行S10;
S7 Y =0
S8 輸出Y
S9 結束
S10 Y= 2X+1
S11 輸出Y
S12 結束
17、設計算法求1111的值,寫出用基本語句編寫的程序. ++++1223344950
18.用輾轉相除法求210與162的最大公約數,並用更相減損術檢驗。
19、《中華人民共和國個人所得税法》規定,公民月工資,薪金所得不超過800元的部分不必
納税,超過800元的`部分為全月應納税 所得額,此項税款按下表分段累進計算:
試寫出工資x (x5000 元)與税收 y的函數關係式,並寫出計算應納税 所得額的的程序。
20、給出30個數:1,2,4,7,……,其規律是:第1個數是1,第2個數比第1個數大1, 第3個數比第2個數大2,第4個數比第3個數大3,依此類推.要計算這30個數的和,現已給出了該問題算法的程序框圖(如圖所示),(I)請在圖中判斷框內(1)處和執行框中的(2)處
填上合適的語句,使之能完成該題算法功能;(II)根據程序框圖寫出程序.