高中信息技術(shù)《算法與程序設(shè)計(jì)》選修模塊綜合評價(jià)試題_第1頁
高中信息技術(shù)《算法與程序設(shè)計(jì)》選修模塊綜合評價(jià)試題_第2頁
高中信息技術(shù)《算法與程序設(shè)計(jì)》選修模塊綜合評價(jià)試題_第3頁
高中信息技術(shù)《算法與程序設(shè)計(jì)》選修模塊綜合評價(jià)試題_第4頁
高中信息技術(shù)《算法與程序設(shè)計(jì)》選修模塊綜合評價(jià)試題_第5頁
已閱讀5頁,還剩18頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、優(yōu)選精品文檔歡迎下載使用高中信息技術(shù)算法與程序設(shè)計(jì)選修模塊綜合評價(jià)試題本試卷分3大題,共100分。考試時(shí)間為60分鐘。一、單選題(每題2分,共40分)1、流程圖中表示判斷框的是(A、矩形框B、菱形框形框7°C、圓形框D、橢圓2、由“上車掏錢投幣”所描述的問題是()。A、無人售票車投幣過程B、乘公交車過程OC、上車過程D、下車過程3、下列給出的賦值語句中正確的是(A、4=MB、-M=Mx+y=04、下列VisualBasic中,下列(4。)°C、B=A3D、)的表達(dá)式的值不等于A、int(4.1)B、Int(4.9)C、Abs(int(-3.9)D、Abs(int(-4.5)

2、5、下列VisualBasic中,下列()類型屬于字符串型A、IntegerB、SingleC、StringD、Boolean6、下列VisualBasic中,下列關(guān)鍵字()用于注釋語句。A、RemB、EndC、ElseD、Loop7、假定X是一個數(shù)值型變量,那么由函數(shù)組成的表達(dá)式INT(X/2)=X/2()。A、用于測試X是否偶數(shù)B、返回一個整數(shù)C、返回一個奇數(shù)D、用于測試X是否整數(shù)8、要改變新建對象的缺省名稱,應(yīng)使用屬性()。A、FontB、ForeColorC、NameD、Height9、如果下面程序執(zhí)行后輸出的結(jié)果是132,那么在程序until后面的“條件”應(yīng)為()。i=12:s=1D

3、Os=s*ii=i1LOOPUNTIL"條件”PRINTsENDA、i>11B、i>=11C、i<=11D、i<1110、給出以下一個算法的程序框圖(如圖所示),該程序框圖的功能是()。A、求輸出a,b,c三數(shù)的最大數(shù)B、求輸出a,b,c三數(shù)的最小數(shù)C、將a,b,c按從小到大排列D、將a,b,c按從大到小排列11、 右邊的程序框圖(如圖所示),能判斷任意輸入的數(shù)x的奇偶性:其中判斷框內(nèi)的條件是()。A、m=0B、x=0C、x=1D、m=112、 要使一個命令按鈕顯示文字“確定”,正確的設(shè)置是把該命令的優(yōu)選精品文檔歡迎下載使用A、屬性Font設(shè)置為“確定”B、屬

4、性.ForeColor設(shè)置為“確定”C、屬性Caption設(shè)置為“確定”D、屬性BorderStyle設(shè)置為“確定”13、表達(dá)式Abs(-3.6)*sqr(100)的值是()。A、-360B、360C、-36D、3614、下面程序運(yùn)行后的輸出結(jié)果為()。i=1doWHILEi<8i=i+2s=2*i+3loopPRINT sENDA、 17B、 19C、 21D、23優(yōu)選精品文檔歡迎下載使用15、下列Visual Basic 程序段運(yùn)行后,變量a,b,c 的值為)。a=1:b=1:c=1Do While a+b+c<=10a=a+1b=b*2c=b/2LoopA、 2 2 1B、

5、3 4 2C、 4 8D、44216、 下列VisualBasic程序段運(yùn)行后,變量x的值為(x=3:y=77Dox=x+2LoopUntilx>Sqr(y)A、7B、8C、9D、1017、 下列VisualBasic程序段運(yùn)行后,變量s的值為(a=2:b=1:s=0ForI=10To6Step-1s=s+ac=a+ba=bb=cNextIA、10B、17C、6D、2818、在VisualBasic中程序段是計(jì)算()公式的。s=0For1=1To10t=1forj=1toit=t*lnextjs=s+tNextIA、s=1+2+3+4+5+6+7+8+9+10B、s=1*2*3*4*5*

6、6*7*8*9*10C、s=1!+2!+3!+4!+5!+6!+7!+8!+9!+10!D、優(yōu)選精品文檔歡迎下載使用s=1+2*3+3*4+4*5+5*6+6*7+7*8+8*9+9*1019、 下列VisualBasic程序段運(yùn)行后,變量s、t的值為(s=0:t=1Fork=2To4s=s+kt=t*kNextkA、22B、924C、56D、0120、下列VisualBasic程序段運(yùn)行后,變量max的值為(a=5:b=10:max=aD、IFb>maxThenmax=bA、5B、10C、5和10以上都不是二、填空題(每空1.5分,共30分)1、打印出如下圖1222優(yōu)選精品文檔歡迎下載

7、使用33333444444455555555566666666666程序如下:PrivateSubCommand1_Click()Fori=1toprinttab(20-i)Forj=1toPrintNextjPrintNextiEndSub2、下列程序的功能是從鍵盤上任意輸入一個數(shù),判斷這個數(shù)是正數(shù)、負(fù)數(shù)、還是零,并輸出判斷結(jié)果。程序中有三處錯誤,請更正。程序如下:PrivateSubCommand1_Click()DimaAsSingleDimpyAsStringa=Val(Text1)Ifa>0Thenpy="正數(shù)"Ifa=0Thenpy="零&quo

8、t;Ifa<=0Thenpy="負(fù)數(shù)"Label3.Caption=aEndSub3、完善程序,使能輸出:1-2+3-4+5-6+.+99-100的值。程序如下:PrivateSubCommand1_Click()s=Fori=1ToS=S+(-1)A()*iNextiPrintsEndSub4、已知一元二次方程的二次項(xiàng)系數(shù)、一次項(xiàng)系數(shù)、常數(shù)項(xiàng)分別為a、b、c,其中a不等于0。修改程序,求方程的根。要求:如果方程無實(shí)數(shù)根,則輸出“無實(shí)數(shù)根”,否則輸出兩個實(shí)數(shù)根。PrivateSubCommand1_Click()Dima,b,c,dAsSingleDimx1,x2As

9、Singlea=Val(Text1.Text)b=Val(Text2.Text)c=Val(Text3.Text)d=bA2-4*a*cIfdThenx1=(-b+Sqr(d)/(2*a)x2=(-b-Sqr(d)/(2*a)Label1.Caption=x1Label2.Caption=x2Label3.Caption=EndIfEndSub5、下面的程序是求7!(7!=1*2*3.*6*7)的值,并在默認(rèn)窗口輸出這個值。程序中有三處錯誤,請更正。PrivateSubCommand1_Click()DimaAsSinglea=0Fori=1tona=a*iNextiPrintiEndSub6

10、、下面的程序是求100以內(nèi)奇數(shù)和s的值(S=1+3+5+7+99)。程序中有三處錯誤,請更正。PrivateSubCommand1_Click()DimsAsSingleDimiAsSingles=1Fori=1to100Step1s=s*iNextiPrintsEndSub7、完善其中的程序,使能輸出如下圖形。*-表示空格程序如下:PrivateSubCommand1_Click()Fori=1To6PrintTab();Forj=1ToPrint*NextjPrintNextiEndSub三、簡答題(每題10分,共30分)1、已知一個三角形的三邊長分別為a,b,c,求這個三角形的面積。設(shè)計(jì)

11、一個算法解決這個問題。(用自然語言描述并寫出偽代碼)2、設(shè)計(jì)算法求的值,要求畫出程序框圖,用基本語句編寫的程序。3、某電信部門規(guī)定:撥打市內(nèi)電話時(shí),如果通話時(shí)間不超過3分鐘,則收取通話費(fèi)0.2元,如果通話時(shí)間超過3分鐘,則超過部分以每分鐘0.1元收取通話費(fèi)(通話不足1分鐘時(shí)按1分鐘計(jì)),試設(shè)計(jì)一個計(jì)算通話費(fèi)用的算法。要求寫出算法,畫出程序框圖,編寫程序。優(yōu)選精品文檔歡迎下載使用算法與程序設(shè)計(jì)選修模塊段考試題(20052006學(xué)年度第二學(xué)期)答案卡一、單選題(每題2分,共40分)1234567891011121314151617181920二、填空題(每題1.5分,共30分)1、_)2、_)3、

12、_)4、_)5、_)優(yōu)選精品文檔歡迎下載使用6、7、三、簡答題(第一小題6分,第二、三小題各12分,共30分)1、已知一個三角形的三邊長分別為a,b,c,求這個三角形的面積。設(shè)計(jì)一個算法解決這個問題。(用自然語言描述并寫出偽代碼)2、設(shè)計(jì)算法求的值,要求畫出程序框圖,用基本語句編寫的程序。優(yōu)選精品文檔歡迎下載使用3、某電信部門規(guī)定:撥打市內(nèi)電話時(shí),如果通話時(shí)間不超過3分鐘,則收取通話費(fèi)0.2元,如果通話時(shí)間超過3分鐘,則超過部分以每分鐘0.1元收取通話費(fèi)(通話不足1分鐘時(shí)按1分鐘計(jì)),試設(shè)計(jì)一個計(jì)算通話費(fèi)用的算法。要求寫出算法,畫出程序框圖,編寫程序。優(yōu)選精品文檔歡迎下載使用算法與程序設(shè)計(jì)選修

13、模塊段考試題參考答案12345678910BACDCAACDB11121314151617181920ACDCCCBCBB、填空題(每題1.5分,共30分)1、6a < =0改為a2、Val(Textl)改為Val(Textl.Text)Label3.Caption=a改為Label3.Caption=py3、01004、> 0Else5、a = 0 改為 a = 1改為Print a6、s = 1 改為 s = 0=s * i 改為 s = s + I7、2*i6i + 1"無實(shí)數(shù)根"n改為7Step 1 改為 Step 2Print i三、簡答題(第一小題6分,第二、三小題各12分,共30分)優(yōu)選精品文檔歡迎下載使用1、算法步驟如下:第一步,輸入a,b,c的值;第二步,計(jì)算的值;第三步,計(jì)算的值;第四步,輸出S的值.偽代碼:2、解這是一個累加求和問題,共99項(xiàng)相加,可設(shè)計(jì)一個計(jì)數(shù)變量,一個累加變量,用循環(huán)結(jié)構(gòu)實(shí)現(xiàn)這一算法.程序框圖如右圖所示程

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論