




已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
二級Visual Basic 語言筆試試題A卷一、單項選擇題 (每題 1 分,共20分) 1語句 X = Rnd * 1000 執(zhí)行之后,變量X可能的取值范圍是( )(A)0X1(B)0X1(C)0X1000(D)0X10002VB中表示回車換行的符號常量是( )(A)VBRed(B)vbCrLf(C)VBrgb(D)VBcolor3VB表達式64 4 * 2 Mod 5的值是( )(A)1(B)2(C)3(D)44函數(shù)String(3,Student)的返回值是( )(A)SSS(B)Stu(C)StuStuStu(D)StudentStudentStudent5若使標簽控件Label1能自動改變自身大小,以保證文字在其中能夠完整顯示,應(yīng)設(shè)置屬性( )(A)Label1.Caption = ”(B)Label1.BorderStyle = 0 (None)(C)Label1.AutoSize = True(D)Label1.Width = Max6下列關(guān)于數(shù)組定義的語句中,概念正確的語句是( )(A)一維數(shù)組的下標只能從0或1開始(B)使用語句Dim a(-10, 10) As Double ,可以定義一個擁有21個元素的數(shù)組(C)使用語句Dim a(n) As Integer,可以定義一個擁有n個元素的數(shù)組(D)使用語句Option Base 0: Dim b(3,5) As Single定義的數(shù)組b擁有24個元素7函數(shù)表達式Val(最大值256)的返回值為( )(A)0(B)256(C)65536(D)類型不匹配8在Visual Basic程序運行期間始終不可見的控件是( )(A)Label(B)Frame(C)Timer(D)ListBox9能在程序運行期間將圖片文件“d:background.jpg”設(shè)置為窗體背景的語句是( )(A)Me.Picture = d:background.jpg(B)Me.Picture = LoadPicture(d:background.jpg)(C)Me.BackColor = d:background.jpg(D)Me.FillColor = LoadPicture(d:background.jpg)10下列窗體事件過程最先被執(zhí)行的是( )(A)Load()(B)Click()(C)MouseDown() (D)Unload()11下列程序運行后,單擊命令按鈕Command1,則在窗體上顯示的內(nèi)容是( )Option Base 0Private Sub Command1_Click()Dim city As Variantcity = Array(北京, 上海, 天津, 重慶)Print city(1)End Sub(A)空白(B)錯誤提示(C)北京(D)上海12下面程序段的執(zhí)行結(jié)果是( ) a = 75 If a = 90 Then score = 優(yōu)秀 If a = 80 Then score = 良好 If a = 70 Then score = 中等 If a = 60 Then score = 及格 If a =175 And 75 = Weight =175 And Weight =75 And Weight =175 Or Weight =75 And Weight =175 And (Weight =75 And Weight =175 Or Weight =75 Or Weight =858、執(zhí)行語句 Dim today As Date之后,能向變量today正確地賦以日期值的語句有( )(A)today = ”2009年4月25日”(B)today = #2009-4-25#(C)today = #2009/4/25#(D)today = ”2009.4.25 ”(E)today = 2009-4-259在以下表達式中,返回結(jié)果不可能為0的表達式有( )。(A)Int(Rnd * 9999)(B)Int(Rnd * 9999 + 9999)(C)Int(Rnd * 1 + 1)(D)Int(Rnd * 1 1)(E)Int(Rnd * 1) 110下列Visual Basic程序已完成代碼編寫,要結(jié)束程序的運行,可以采取的操作方法有( )。(A)鼠標單擊“結(jié)束”按鈕(B)按下組合鍵“Alt + X”(C)按下組合鍵“Ctrl + X”(D)按下組合鍵“Shift + X”(E)多次按下Tab鍵,使“結(jié)束”按鈕獲得焦點(按鈕表面四周出現(xiàn)虛線框),然后按回車鍵三. 判斷分析 (每題1分, 共10分)1在Visual Basic提供的日期函數(shù)中,Year(Now)的返回值是數(shù)值類型。2Visual Basic應(yīng)用程序可以包含多個窗體,但在程序運行期間,任何時候總是只有一個窗體為可見的。3當(dāng)窗體上有多個控件時,多次按下CapsLock鍵,就可以使焦點在這些控件之間轉(zhuǎn)移。4若一控件的Visible屬性值為False,則該控件不可見。5標簽控件(Label)在任何情況下都只能顯示單行文字。6函數(shù)表達式Trim(string1)可以刪除字符串變量string1中包含的所有空格。7使用語句Dim a(10) As Integer定義數(shù)組之后,可以使用ReDim a(20) As Long將其重新定義。8程序中的所有變量都必須用Dim聲明,否則將出現(xiàn)錯誤。9放置在同一框架(Frame)中的多個單選按鈕(OptionButton),程序運行期間最多只能有一個被選中。10. 僅當(dāng)設(shè)置文本框(TextBox)的MultiLine屬性為True,文本框內(nèi)才能顯示多行字符。四、程序填空題(每空2分, 共20分)1程序運行后,單擊窗體,在窗體上顯示由星號組成的完整的2個周期正弦曲線(各星號之間的相位角為5)。Private Sub Form_Click()pi = 3.14159 / 180 y0 = Me.ScaleHeight / 2 For i = 0 To (1) Step 5 CurrentX = i * 10 CurrentY = y0 - 1000 * Sin(i * (2) ) Print * NextEnd Sub2程序功能是計算以下分段函數(shù)的值,請?zhí)羁胀瓿稍摮绦?。Private Sub Form_Click()Dim x As Single, y As Singlex = Val(InputBox(請輸入x的值:)Select Case x Case (3) y = 2 * x Case (4) y = 3 * x + 2 Case Else y = 0End SelectPrint x=; x, y=; yEnd Sub3. 下面程序的功能是計算s=1+2+4+6+998。Private Sub Command1_Click()s = (5) n = 2 Do While n (6) s = s + n n = n + 2LoopPrint s=; sEnd Sub4. 下面程序的功能是:尋找能同時被5和9整除的5個最小正整數(shù)。Private Sub Command1_Click() Dim n As Integer, m As Integer n = 0: m = 4 Do m = m + 1 If (7) Then Print m n = n + 1 End If Loop While (8) End Sub5下面程序功能是計算1! + 3! + 5! + 7! + 9! 的值。Private Sub Form_Click() Sum = 0 For i = 1 To 9 (9) Sum = Sum + (10) Next i Print SumEnd SubPrivate Function dg(x) As Single If x = 1 Then dg = 1 Else dg = x * dg(x - 1)End Function五、分析程序(每小題4分, 共20分)1下面的程序運行后,單擊窗體,窗體上輸出的結(jié)果是( )Private Sub Form_Click() k = 15If k = 10 Then a = 2 * k + 100If k = 20 Then a = 2 * k + 200If k = 30 Then a = k + 10Print k; aEnd Sub(A)15 130(B)15 230(C)15 25(D)25 152下列程序運行后,單擊窗體,輸出結(jié)果為( D )Private Sub Form_Click() Dim s As Integer, i As Integer Do While i = 100 s = s + i Loop Print sEnd Sub(A)100(B)5050(C)5500(D)溢出錯誤3運行下列程序,單擊窗體,在窗口上顯示的結(jié)果為( )Private Sub Form_Click() Dim a As Integer a = 4 Print a = 3 + 2End Sub(A)4(B)5(C)True(D)False 4下面程序運行后在窗體上顯示的結(jié)果是 ( )Private Sub Form_Click ( ) For k = 1 To 7 For j = 1 To 7 If k 204、=105、16、1000(999也可)7、m mod 5=0 and m mod 9=08、n= A And s1 = A And s2 = Z Then word = word + 1 Next i Label1.Caption = 文本框內(nèi)的單詞總數(shù)為: & wordEnd Sub由于時間關(guān)系,再加上沒有調(diào)試環(huán)境,學(xué)生不可能考慮得非常仔細,只要做到如下程度就可以給滿分:Private Sub Command1_Click() Dim a a = Split(Text1, ) word = 0 For i = LBound(a) To UBound(a) If Val(a(i) = 0 Then word = word + 1 Next i Label1.Caption = 文本框內(nèi)的單詞總數(shù)為: & wordEnd Sub能做到如下程度可以給6分Private Sub Command1_Click() Dim a a = Split(Text1, ) Label1.Caption = 文本框內(nèi)的單詞總數(shù)為: & UBound(a) - LBound(a) + 1
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 棉麻與其他天然纖維的復(fù)合創(chuàng)新
- 流動科技館科普服務(wù)規(guī)范編制說明
- 海洋產(chǎn)業(yè)集群空間布局
- 2025年四川大道致遠供應(yīng)鏈管理公司市場管理招聘考試筆試試題(含答案)
- 2025年寧波侖大碶街道招聘考試筆試試題(含答案)
- 鏟車操作人員安全教育與培訓(xùn)合同
- 餐飲場地租賃及品牌形象設(shè)計合作協(xié)議
- 老人養(yǎng)老護理培訓(xùn)課件
- 大學(xué)黨務(wù)面試題庫及答案
- 大理體彩考試題及答案
- 2025年小學(xué)教師班主任能力提升計劃
- 鹽堿項目可行性研究報告
- 哈爾濱體彩考試題及答案
- 探索基于數(shù)字孿生技術(shù)的三峽升船機智能平臺的構(gòu)建與應(yīng)用
- 2025年湖北省中考道德與法治真題含答案
- 2025年全國統(tǒng)一高考英語試卷(全國一卷)含答案
- GB/T 2982-2024工業(yè)車輛充氣輪胎規(guī)格、尺寸、氣壓與負荷
- 福建省廈門市2024年高一下學(xué)期期末考試英語試題含解析
- 三年級除法豎式謎
- 抖音快閃自我介紹(含背景音樂)
- 阿里巴巴102句土話完整版(共11頁)
評論
0/150
提交評論