資源簡介 第一單元 Visual Basic初步 單元訓練 人教版初中信息技術九年級全一冊一、選擇題1.利用for循環(huán)求:1+2+3+4.......+100的和(用s表示和)s=0for a in range( ):s=s+aprint(s)A.(1,99) B.(1,100) C.(1,101) D.(0, 100)2.陳梅利用VB編寫了一個計算畫同心圓的程序,其算法流程圖如圖所示,從圖中可以看出循環(huán)的步長是( )A.1/2 B.x C.1 D.503.如圖所示,屬于程序的三種基本結構中的( )。A.順序結構 B.選擇結構 C.嵌套結構 D.循環(huán)結構4.周全設計了一段VB程序,用來計算1+2+3+……100的和,該程序中位置應該輸入的是( )A.1 B.100 C.+ D.i5.在VB中,如下圖所示,選中的對象是( )。A.窗體 B.標簽 C.框架 D.文本框6.在程序設計時,下面流程圖表示的是( )。A.程序結構 B.順序結構 C.分支結構 D.循環(huán)結構二、填空題7.語句print(2+3)運行結果是: ___________________________ 。8.在VB中,F(xiàn)or循環(huán)語句可以幫助我們方便地執(zhí)行重復的工作,使程序變得簡潔高效。小余編寫了一個VB程序,用來計算0到10之間所有整數(shù)的和,如圖所示。請同學們根據(jù)材料,回答:1 Dim sum As Integer 2 Private Sub Command1_ Click( ) 3 For i= 0 To 10 Step 1 4 sum=sum+ i 5 Next i 6 Print sum 7 End SubFor循環(huán)語句的格式如下:For循環(huán)變量=初值To終值Step步長值語句組 Next(1)在VB中,F(xiàn)or循環(huán)語句可以幫助我們方便地執(zhí)行重復的工作,使程序變得簡潔高效。小余編寫了一個VB程序,用來計算0到10之間所有整數(shù)的和,如圖所示。圖代碼窗口第3行語句:For i=0 To 10 Step1,該語句中循環(huán)變量i的步長值是( )。A.1B.2C.3D.10(2)在VB中,F(xiàn)or循環(huán)語句可以幫助我們方便地執(zhí)行重復的工作,使程序變得簡潔高效。小余編寫了一個VB程序,用來計算0到10之間所有整數(shù)的和,如圖所示。點擊圖的“計算”按鈕后,圖14代碼窗口第4行語句: sum= sum + i,一共執(zhí)行了( )次。A.1B.10C.11 D.無法統(tǒng)計(3)在VB中,F(xiàn)or循環(huán)語句可以幫助我們方便地執(zhí)行重復的工作,使程序變得簡潔高效。小余編寫了一個VB程序,用來計算0到10之間所有整數(shù)的和,如圖所示。如果要計算0到10之間所有奇數(shù)的和,那么圖代碼窗口第3行語句可以改成( )。A.For i=0To10Step2B.For i=1To10Step2C.For i=0To10Step3D.For i=1To10Step19.在Python的IDLE環(huán)境中,執(zhí)行下列語句段。>>>a=6>>>b=4>>>a,b=b,a執(zhí)行結束時,變量a,b的值分別是________________(用逗號隔開)。10.近年來移動網(wǎng)絡資費優(yōu)惠越來越大,各大網(wǎng)絡運營商紛紛推出不同的流量優(yōu)惠套餐。廣東移動最近就推出了一款流量王套餐,月租38元包10G流量,當用戶使用超過10G流量后按每1G流量3元計算。試在橫線上填寫合適的語句表達式,使程序完成如下功能:當輸入流量總量(流量變量為w),計算出應付的話費(話費變量為f)。如圖1所示圖1Private Sub Command1_Click( )w= val (Text1. text)if _______ thenf=38Elsef= _______End IfText2. text=fEnd Sub三、判斷題11.VB的循環(huán)語句中,for和next不需要成對使用。( )12.在VB中,算術運算乘號是×。( )13.在VB中,標簽的Caption屬性可以用來顯示運算結果。( )14.VB中,circle (100, 200), 250 ,rgb(255, 0, 0)繪制的圓的半徑是255。( )四、操作題15.根據(jù)APP Inventor界面截圖,完成填空。 (1)從組件列表中可知,在設計界面添加了_________種組件;操作過程是拖動“____________”中的組件到工作區(qū)。(2)從組件列表中可知,需要將___________和 _____________兩種組件放入到水平布局組件中。(3)選中組件,利用“____________”修改各組件的屬性。(4)完成界面設計后,需要對“后退”、“前進”、“Web瀏覽器”等組件進行編程,這需要在APP Inventor的_______________界面完成。(5)請將下列積木塊進行組合,將對應字母填在橫線上。 1—__________,2—___________,3—___________。(6)保存項目,執(zhí)行“___________”—“保存項目”完成。五、簡答題16.VB中For循環(huán)的語法格式如下:請畫出For循環(huán)執(zhí)行的流程框圖17.根據(jù)內(nèi)容進行連線。 Label TextBox OptionButton Timer Image CommandButton試卷第1頁,共3頁試卷第1頁,共3頁參考答案:1.C2.D3.B4.B5.A6.D7.58. A B B9.4,610. w<=10 38+(w-10)*311.錯誤12.錯誤13.正確14.錯誤15. 4 組件面板 按鈕 文本輸入框 屬性面板 邏輯編程 b c a 項目16.17.答案第1頁,共2頁答案第1頁,共2頁 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫