版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGE章末復(fù)習(xí)檢測(cè)卷(一)算法初步(本欄目?jī)?nèi)容,在學(xué)生用書(shū)中以獨(dú)立形式分冊(cè)裝訂)一、選擇題(本大題共10小題,每小題5分,共50分.在每小題給出的四個(gè)選項(xiàng)中,只有一項(xiàng)是符合題目要求的)1.算法共有三種邏輯結(jié)構(gòu),即依次結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu),下列說(shuō)法正確的是()A.一個(gè)算法最多可以包含兩種邏輯結(jié)構(gòu)B.一個(gè)算法只能含有一種邏輯結(jié)構(gòu)C.一個(gè)算法必需含有上述三種邏輯結(jié)構(gòu)D.一個(gè)算法可以含有上述三種邏輯結(jié)構(gòu)的隨意組合解析:一個(gè)算法必含有依次結(jié)構(gòu),而且也可以與另外兩種結(jié)構(gòu)隨意組合.答案:D2.下列賦值語(yǔ)句正確的是()A.a(chǎn)+b=5 B.5=aC.a(chǎn)=2b=2 D.a(chǎn)=a+1解析:賦值語(yǔ)句的一般格式是變量=表達(dá)式,賦值號(hào)左右兩邊不能互換,賦值號(hào)左邊只能是變量,而不能是表達(dá)式.答案:D3.若輸入x=0,那么下面算法框圖描述的算法的運(yùn)行結(jié)果是()A.-2 B.1C.-5 D.-1解析:本題中的選擇結(jié)構(gòu)的功能是求函數(shù)y=eq\b\lc\{\rc\(\a\vs4\al\co1(3x-2,x≥0,,2x+1,x<0,))的值,x的初始值為x=0,從而進(jìn)入選擇結(jié)構(gòu)中的x的值是0,從而輸出值為3×0-2=-2.答案:A4.(2024·遼寧沈陽(yáng)質(zhì)檢)給出如圖所示的程序框圖,則該程序框圖表示的算法的功能是()A.輸出訪2×4×6×…×(n-2)×n≥1000成立的最小整數(shù)nB.輸出訪2×4×6×…×(n-2)×n≥1000成立的最大整數(shù)nC.輸出訪2×4×6×…×(n-2)×n≥1000成立的最大整數(shù)n+2D.輸出訪2×4×6×…×(n-2)×n≥1000成立的最小整數(shù)n+2解析:由程序框圖,可知該程序框圖表示的算法的功能是輸出訪2×4×6×…×(n-2)×n≥1000成立的最小整數(shù)n+2,選D.答案:D5.下列圖形中,是條件語(yǔ)句的一般格式的是()解析:條件結(jié)構(gòu)是先推斷,推斷是菱形框,然后執(zhí)行語(yǔ)句.答案:C6.如圖給出了一個(gè)算法框圖,其作用是輸入x的值,輸出相應(yīng)的y值.若要使輸入的x值與輸出的y值相等,則這樣的x值的個(gè)數(shù)是()A.1 B.2C.3 D.4解析:分段函數(shù)表達(dá)式為y=eq\b\lc\{\rc\(\a\vs4\al\co1(x2,x≤2,,2x-3,2≤x≤5,,\f(1,x),x>5,))由x2=x,得x=0或1;由2x-3=x,得x=3;由x=eq\f(1,x)得x=±1,在x>5范圍內(nèi)無(wú)解.共3個(gè)值符合要求.答案:C7.下面是求56個(gè)數(shù)的平均數(shù)的基本語(yǔ)句,在橫線上應(yīng)填寫(xiě)的內(nèi)容為()S=0Fori=1To________輸入xS=S+xNexta=S/56輸出________.A.56,a B.56,SC.57,a-1 D.57,S-1解析:由于是求56個(gè)數(shù)的平均數(shù),所以循環(huán)變量的終值是56,輸出的是這56個(gè)數(shù)的平均數(shù)a.答案:A8.執(zhí)行如圖所示的程序框圖,則輸出的S值是()A.-1 B.eq\f(2,3)C.eq\f(3,2) D.4解析:依據(jù)程序框圖的要求一步一步地計(jì)算推斷.因?yàn)镾=4,i=1<9,所以S=-1,i=2<9;S=eq\f(2,3),i=3<9;S=eq\f(3,2),i=4<9;S=4,i=5<9;S=-1,i=6<9;S=eq\f(2,3),i=7<9;S=eq\f(3,2),i=8<9;S=4,i=9<9不成立,輸出S=4.答案:D9.下列結(jié)論正確的是()A.88(9)<210(6) B.62=124(5)C.110(2)>10(3) D.32(4)=23(6)解析:對(duì)于A:因?yàn)?8(9)=8×9+8×90=80,210(6)=2×62+1×6+0×60=78,80>78,所以A錯(cuò)誤.對(duì)于B:因?yàn)?24(5)=1×52+2×5+4×50=39≠62,所以B錯(cuò)誤.對(duì)于C:因?yàn)?10(2)=1×22+1×2+0×20=6,10(3)=1×3+0×30=3,6>3,所以C正確.對(duì)于D:因?yàn)?2(4)=3×4+2×40=14,23(6)=2×6+3×60=15,14≠15,所以D錯(cuò)誤.故選C.答案:C10.一個(gè)算法的程序框圖如圖所示,若該程序輸出的結(jié)果為eq\f(5,6),則推斷框中應(yīng)填入的條件是()A.i<5 B.i<6C.i≥5 D.i≥6解析:由題意知S=S+eq\f(1,ii+1)=S+eq\f(1,i)-eq\f(1,i+1)i=1時(shí),S=0+1-eq\f(1,2)=eq\f(1,2);i=2時(shí),S=1-eq\f(1,2)+eq\f(1,2)-eq\f(1,3)=1-eq\f(1,3)=eq\f(2,3).∵輸出結(jié)果為eq\f(5,6),∴i=5時(shí)成立,i=6時(shí)不成立,故選B.答案:B二、填空題(本大題共4小題,每小題5分,共20分.把正確答案填在題中橫線上)11.寫(xiě)出下面算法框圖的運(yùn)行結(jié)果.若輸入-4,則輸出結(jié)果為_(kāi)_______.解析:a=-4,由題意可知,a≥0不成立,所以輸出“是負(fù)數(shù)”.答案:是負(fù)數(shù)12.閱讀下面的算法語(yǔ)句,假如輸入x=-2,則輸出的結(jié)果為_(kāi)_______.輸入x;Ifx<0Theny=3]Ifx>0Theny=2]Elsey=0EndIfEndIf輸出y.解析:本題的算法表示的是求分段函數(shù)y=eq\b\lc\{\rc\(\a\vs4\al\co1(2x-3,x>0,,0,x=0,,3x+1,x<0))的函數(shù)值,明顯,當(dāng)x=-2時(shí),y=3x+1=-5.答案:-513.按如圖所示的流程圖運(yùn)算,若輸入x=8,則輸出的k=________.解析:輸入x=8時(shí),x=8×10+8=88,k=1;當(dāng)x=88時(shí),x=88×10+8=888,k=2;當(dāng)x=888時(shí),x=888×10+8=8888,k=3,滿意輸出條件,此時(shí)輸出的k=3.答案:314.按下列程序框圖計(jì)算:假如輸入x=2,應(yīng)當(dāng)運(yùn)算________次才停止.解析:該程序的循環(huán)過(guò)程如下:第一次x=4×2-3=5,其次次x=4×5-3=17,第三次x=4×17-3=65,第四次x=4×65-3=257,第五次x=4×257-3=1025>260結(jié)束循環(huán).所以共運(yùn)算5次.答案:5三、解答題(本大題共4個(gè)小題,共50分.解答應(yīng)寫(xiě)出必要的文字說(shuō)明、證明過(guò)程或演算步驟)15.(本小題滿分12分)下面給出了一個(gè)問(wèn)題的算法:第一步,輸入x.其次步,若x≥4,則執(zhí)行第三步,否則執(zhí)行第四步.第三步,y=2x-1,輸出y.第四步,y=x2-2x+3,輸出y.問(wèn)題:(1)這個(gè)算法解決的問(wèn)題是什么?(2)當(dāng)輸入的x值為多大時(shí),輸出的數(shù)值最小?解析:(1)這個(gè)算法解決的問(wèn)題是求分段函數(shù)y=eq\b\lc\{\rc\(\a\vs4\al\co1(2x-1,x≥4,,x2-2x+3,x<4,))的函數(shù)值.(2)當(dāng)x≥4時(shí),y=2x-1≥7;當(dāng)x<4時(shí),y=x2-2x+3=(x-1)2+2≥2.所以ymin=2,此時(shí)x=1.即當(dāng)輸入的x的值為1時(shí),輸出的數(shù)值最?。?6.(本小題滿分12分)請(qǐng)依據(jù)給出的算法程序畫(huà)出算法框圖.a(chǎn)=1b=1i=2Doc=a+ba=bb=ci=i+1LoopWhilei<=12輸出c.解析:給出的算法程序?qū)?yīng)的算法框圖如圖所示.17.(本小題滿分12分)將七進(jìn)制數(shù)235(7)轉(zhuǎn)化為八進(jìn)制.解析:235(7)=2×72+3×71+5=124,利用除8取余法(如圖所示),所以124=174(8).所以235(7)轉(zhuǎn)化為八進(jìn)制數(shù)為174(8).18.(本小題滿分12分)已知某算法的程序框圖如圖所示,將輸出的(x,y)依次記為(x1,y1),(x2,y2),…,(xn,yn),….(1)若程序運(yùn)行中輸出的一個(gè)數(shù)組是(9,t),求t的值;(
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 勞動(dòng)者安全生產(chǎn)協(xié)議書(shū)七篇
- 麻痹性腸梗阻病因介紹
- 非火器性顱腦開(kāi)放傷病因介紹
- 陰虱病病因介紹
- 內(nèi)蒙古通遼市(2024年-2025年小學(xué)六年級(jí)語(yǔ)文)部編版隨堂測(cè)試(上學(xué)期)試卷及答案
- 中考?xì)v史復(fù)習(xí)方案專(zhuān)題突破知識(shí)專(zhuān)題六大國(guó)史
- (參考模板范文)申請(qǐng)報(bào)告
- 園藝植物種子生產(chǎn)教學(xué)課件
- 企業(yè)內(nèi)部凝聚力培訓(xùn)課件
- 保健按摩師中級(jí)練習(xí)題庫(kù)及答案
- 理正軟件抗滑樁常見(jiàn)問(wèn)題課件
- 廣東開(kāi)放大學(xué) 《大學(xué)英語(yǔ)B》形成性考核 參考答案
- 河北醫(yī)大《口腔修復(fù)學(xué)》教學(xué)大綱
- 2022年全國(guó)焊工競(jìng)賽試題庫(kù)匯總-下(多選、判斷題部分)
- 采油站工藝流程圖課件
- 【語(yǔ)法】一般過(guò)去時(shí)態(tài)-完整版課件
- 2023屆高三上學(xué)期9月月考作文“自在與成人”審題指導(dǎo)及范文三篇
- 體育概論第三章體育的目的課件
- 輕質(zhì)隔墻技術(shù)交底記錄
- 安全技術(shù)防范系統(tǒng)設(shè)備安裝檢驗(yàn)批質(zhì)量驗(yàn)收記錄
- 泵房操作流程圖
評(píng)論
0/150
提交評(píng)論