版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
山東信息技術(shù)會考vb試題及答案信息技術(shù)會考VB試卷一、單項選擇題(每題2分,共40分)1.以下哪個是VB合法的變量名?()A.2abcB.ifC._abcD.abc22.在VB中,要使文本框Text1不可用,應(yīng)設(shè)置其()屬性為False。A.EnabledB.VisibleC.LockedD.Text3.下面哪種數(shù)據(jù)類型不屬于VB的基本數(shù)據(jù)類型?()A.整數(shù)型B.字符型C.數(shù)組型D.布爾型4.若要在窗體上顯示“歡迎進入VB世界”,可使用()語句。A.Print“歡迎進入VB世界”B.Form1.Print“歡迎進入VB世界”C.MsgBox“歡迎進入VB世界”D.InputBox“歡迎進入VB世界”5.執(zhí)行語句a=3>5后,變量a的值是()。A.TrueB.FalseC.3D.56.以下循環(huán)語句能正常結(jié)束循環(huán)的是()。A.i=5Doi=i+1LoopUntili<0B.i=1Doi=i+2LoopUntili=10C.i=10Doi=i1LoopUntili<0D.i=6Doi=i2LoopWhilei>17.以下關(guān)于函數(shù)和子程序的說法,正確的是()。A.函數(shù)有返回值,子程序沒有返回值B.函數(shù)和子程序都有返回值C.函數(shù)沒有返回值,子程序有返回值D.函數(shù)和子程序都沒有返回值8.要在列表框List1中添加一個新項“蘋果”,應(yīng)使用()語句。A.List1.AddItem“蘋果”B.List1.InsertItem“蘋果”C.List1.NewItem“蘋果”D.List1.Add“蘋果”9.以下哪個事件會在窗體加載時觸發(fā)?()A.Click事件B.Load事件C.DblClick事件D.Change事件10.若要將變量x的值四舍五入保留兩位小數(shù),可使用()函數(shù)。A.IntB.FixC.RoundD.Sqr11.在VB中,以下運算符優(yōu)先級最高的是()。A.+B.C.^D.=12.以下關(guān)于數(shù)組的說法,錯誤的是()。A.數(shù)組必須先聲明后使用B.數(shù)組可以是一維的,也可以是多維的C.數(shù)組的下標可以是負數(shù)D.動態(tài)數(shù)組可以在程序運行時改變大小13.要清除文本框Text1中的內(nèi)容,可使用()語句。A.Text1.Text=“”B.Text1.ClearC.Text1.EmptyD.Text1.Reset14.以下哪個控件可以用于顯示圖片?()A.文本框B.標簽C.圖像框D.列表框15.執(zhí)行語句s=“abc”&“def”后,變量s的值是()。A.“abcdef”B.“abcdef”C.“defabc”D.出錯16.若要判斷變量x是否為偶數(shù),可使用()表達式。A.xMod2=0B.x/2=0C.x\2=0D.x=2n(n為整數(shù))17.以下關(guān)于過程調(diào)用的說法,正確的是()。A.過程調(diào)用時,實參和形參的類型必須一致B.過程調(diào)用時,實參和形參的個數(shù)必須一致C.過程調(diào)用時,實參和形參的順序可以不一致D.過程調(diào)用時,實參和形參可以不傳遞任何值18.要在窗體上繪制一個矩形,可使用()方法。A.LineB.CircleC.PrintD.PSet19.以下關(guān)于文件操作的說法,錯誤的是()。A.打開文件時,必須指定文件的路徑和文件名B.可以使用Open語句打開文件C.可以使用Close語句關(guān)閉文件D.可以使用Write語句向文件中寫入數(shù)據(jù)20.若要將變量x的值轉(zhuǎn)換為字符串類型,可使用()函數(shù)。A.StrB.ValC.ChrD.Asc二、填空題(每題3分,共30分)1.VB中,用于表示邏輯真的常量是____________。2.若要定義一個一維數(shù)組a,包含10個元素,可使用語句____________。3.文本框的____________屬性用于獲取或設(shè)置文本框中的文本內(nèi)容。4.循環(huán)結(jié)構(gòu)有Do…Loop和____________兩種基本形式。5.函數(shù)Len(“abc123”)的返回值是____________。6.要使命令按鈕Command1不可用,應(yīng)將其____________屬性設(shè)置為False。7.數(shù)組下標的下界默認是____________。8.若要在程序中彈出一個輸入對話框,可使用____________函數(shù)。9.過程分為____________和函數(shù)過程兩種。10.要在窗體上顯示一個消息框,可使用____________函數(shù)。三、程序分析題(每題10分,共20分)1.分析以下程序,寫出程序運行后的輸出結(jié)果。```vbPrivateSubForm_Click()DimaAsInteger,bAsInteger,cAsIntegera=3b=5c=a+bPrint“a+b=”;cEndSub```2.分析以下程序,寫出程序運行后在文本框Text1中顯示的內(nèi)容。```vbPrivateSubCommand1_Click()DimsAsStrings=“Hello”Text1.Text=s&“World”EndSub```四、程序設(shè)計題(10分)編寫一個VB程序,計算1到100之間所有偶數(shù)的和,并將結(jié)果顯示在標簽Label1上。答案一、單項選擇題1.D變量名的命名規(guī)則:必須以字母或下劃線開頭,不能使用VB的關(guān)鍵字,所以A選項以數(shù)字開頭錯誤,B選項是關(guān)鍵字錯誤,C選項以下劃線開頭不符合常規(guī)命名習慣,D正確。2.AEnabled屬性用于設(shè)置控件是否可用,Visible屬性用于設(shè)置控件是否可見,Locked屬性用于鎖定文本框內(nèi)容,Text屬性用于獲取或設(shè)置文本框中的文本,所以選A。3.CVB的基本數(shù)據(jù)類型有整數(shù)型、字符型、布爾型等,數(shù)組型是一種復(fù)合數(shù)據(jù)類型,不是基本數(shù)據(jù)類型,選C。4.BPrint語句一般用于在窗體上輸出,但需要指定窗體對象,F(xiàn)orm1.Print可以在Form1窗體上輸出內(nèi)容;MsgBox用于彈出消息框;InputBox用于彈出輸入對話框,所以選B。5.B3>5的比較結(jié)果為假,在VB中用False表示,所以變量a的值是False,選B。6.CA選項中i不斷增大,永遠不會小于0,無法結(jié)束循環(huán);B選項中i每次增加2,從1開始永遠不會等于10,無法結(jié)束循環(huán);C選項中i從10開始每次減1,最終會小于0,能結(jié)束循環(huán);D選項中i從6開始每次減2,當i變?yōu)?時,仍然滿足i>1的條件,會繼續(xù)循環(huán),無法結(jié)束,選C。7.A函數(shù)有返回值,子程序(Sub過程)沒有返回值,選A。8.A在列表框中添加項使用AddItem方法,選A。9.BLoad事件會在窗體加載時觸發(fā),Click事件在單擊時觸發(fā),DblClick事件在雙擊時觸發(fā),Change事件在控件內(nèi)容改變時觸發(fā),選B。10.CRound函數(shù)用于四舍五入,Int和Fix函數(shù)用于取整,Sqr函數(shù)用于求平方根,選C。11.CVB中運算符優(yōu)先級:冪運算(^)最高,然后是乘除(、/),加減(+、),最后是比較運算符(=),選C。12.C數(shù)組的下標一般從0或1開始,不能是負數(shù),A、B、D選項說法均正確,選C。13.A清除文本框內(nèi)容可將其Text屬性設(shè)置為空字符串,選A。14.C圖像框用于顯示圖片,文本框用于輸入和顯示文本,標簽用于顯示靜態(tài)文本,列表框用于顯示列表項,選C。15.A&運算符用于字符串連接,所以“abc”&“def”的結(jié)果是“abcdef”,選A。16.AMod是取模運算符,xMod2=0表示x除以2的余數(shù)為0,即x是偶數(shù),選A。17.B過程調(diào)用時,實參和形參的個數(shù)必須一致,類型可以通過強制轉(zhuǎn)換等方式匹配,順序必須一致,且實參和形參都需要傳遞值,選B。18.ALine方法可以繪制直線、矩形等,Circle方法用于繪制圓,Print方法用于輸出文本,PSet方法用于設(shè)置像素點,選A。19.A打開文件時,如果文件在當前工作目錄下,可以不指定路徑,只指定文件名,B、C、D選項說法均正確,選A。20.AStr函數(shù)用于將數(shù)值轉(zhuǎn)換為字符串,Val函數(shù)用于將字符串轉(zhuǎn)換為數(shù)值,Chr函數(shù)用于將ASCII碼轉(zhuǎn)換為字符,Asc函數(shù)用于將字符轉(zhuǎn)換為ASCII碼,選A。二、填空題1.True在VB中,True表示邏輯真,F(xiàn)alse表示邏輯假。2.Dima(1To10)AsInteger(或Dima(0To9)AsInteger等合理答案)定義一維數(shù)組可以指定下標范圍,這里給出了兩種常見的定義方式。3.TextText屬性用于獲取或設(shè)置文本框中的文本內(nèi)容。4.For…NextVB中的循環(huán)結(jié)構(gòu)主要有Do…Loop和For…Next兩種基本形式。5.6Len函數(shù)用于返回字符串的長度,“abc123”的長度是6。6.EnabledEnabled屬性用于設(shè)置命令按鈕是否可用。7.0數(shù)組下標的下界默認是0,也可以通過OptionBase語句設(shè)置為1。8.InputBoxInputBox函數(shù)用于彈出輸入對話框。9.子程序(或Sub過程)過程分為子程序(Sub過程)和函數(shù)過程兩種。10.MsgBoxMsgBox函數(shù)用于彈出消息框。三、程序分析題1.輸出結(jié)果:a+b=8程序中先給a賦值為3,b賦值為5,然后計算c=a+b,即3+5=8,最后使用Print語句輸出“a+b=”和c的值。2.文本框Text1中顯示的內(nèi)容:HelloWorld程序中先定義字符串變量s并賦值為“Hello”,然后將s與“World”連接起來賦值給文本框Text1的Text屬性。四、程序設(shè)計題```vbPrivateSubForm_Load()Dimi
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小紅書合同協(xié)議書
- 店鋪延續(xù)合同范本
- 工程派遣協(xié)議書
- 資產(chǎn)贈予協(xié)議書
- 小孩入戶協(xié)議書
- 裝訂合作協(xié)議書
- 幼師招聘協(xié)議書
- 內(nèi)褲供應(yīng)合同范本
- 農(nóng)業(yè)投資合同范本
- 藥店出兌協(xié)議書
- 掃床護理課件
- 酒廠合作協(xié)議書合同
- 污泥干化項目施工組織設(shè)計
- 空氣能熱泵中央熱水系統(tǒng)調(diào)試
- JJF2085-2023低頻角加速度臺校準規(guī)范
- 《校園欺凌現(xiàn)象與學(xué)校社會工作干預(yù)的探索》14000字論文
- 微積分(I)知到智慧樹章節(jié)測試課后答案2024年秋南昌大學(xué)
- AQ 1050-2008 保護層開采技術(shù)規(guī)范(正式版)
- MOOC 大數(shù)據(jù)與法律檢索-湖南師范大學(xué) 中國大學(xué)慕課答案
- JTS180-2-2011 運河通航標準
- 肺癌健康教育宣教
評論
0/150
提交評論