赤峰學院vb模擬試題庫含答案_第1頁
赤峰學院vb模擬試題庫含答案_第2頁
赤峰學院vb模擬試題庫含答案_第3頁
赤峰學院vb模擬試題庫含答案_第4頁
赤峰學院vb模擬試題庫含答案_第5頁
已閱讀5頁,還剩37頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、模擬試題一1vb是一種面向?qū)ο蟮某绦蛟O(shè)計語言,( )不是面向?qū)ο笙到y(tǒng)所包含的三要素。 .屬性 .變量 .方法 .事件 2.不論何控件,共同具有的是( )屬性。 acaption b.text c. name d.forecolor3. 程序代碼如下:command1.caption=”確定”,則command1、caption、“確定”分別代表( )a.屬性、對象、值 .對象、值、屬性 c.對象、方法、屬性 .對象、屬性、值4.下面( )是不合法的整型常數(shù)。 a278 b. &o278 c. &h278 d. 2785.為了給x、y、z三個變量賦初值1,下面正確的賦值語句是( )。 ax=y=

2、z=1 bx=1,y1,z1cx=1:y1:z1 dxyz=16.賦值語句:a=123+mid(“123456”,3,2)執(zhí)行后,變量a中的值是( )。 a”12334” b12334 c157 d1237. 數(shù)學關(guān)系3x10表示成正確的vb表達式為() 、3=x10 、3=x and x=3 or x10 、3=x and 8 then y=x2+1 if x2=9 then y=x2-2 if x2=1x2+3x=1 then b、if x=1 then f=sqr(x+1) d、if x=1 then f=sqr(x+1)if x1 then f=x*x+3 f=x*x+38循環(huán)語句fo

3、r i= -3.5 to 5.5 step -0.5的循環(huán)次數(shù)是( )。 a20 b19 c18 d09 數(shù)學關(guān)系3x10表示成正確的vb表達式為() 、3=x10 、3=x and x=3 or x10 、3=x and 8 then y=x2+1 if x2=9 then y=x2-2 if x25,-1,0)后,x的值為()。 a)5 b)6 c)0 d)-1 (8) 產(chǎn)生60,100之間的隨機整數(shù)的visual basic表達式是()。a) int(rnd*40)+60 b) int(rnd*40)+61c) int(rnd*41)+60 d) int(rnd*41)+61(9) 執(zhí)行

4、語句s=len(mid(visualbasic,1,6)后,s的值是a) visual b) basic c) 6 d) 11(10) 下面()是合法的變量名。a) dimb) m-1 c)_123d) x_t6(11) 下面正確的賦值語句是()。a)x=y+3 b)x=y=3c)x+y=3 d)3x=y(12)vb提供了結(jié)構(gòu)化程序設(shè)計的三種基本結(jié)構(gòu),三種基本結(jié)構(gòu)是()。a)遞歸結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)b)選擇結(jié)構(gòu)、過程結(jié)構(gòu)、順序結(jié)構(gòu)c)過程結(jié)構(gòu)、輸入、輸出結(jié)構(gòu)、轉(zhuǎn)向結(jié)構(gòu)d)選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、順序結(jié)構(gòu)(13) 確定一個控件在窗體上的位置的屬性是()。a) width和heightb) wid

5、th或heightc) top和left d) top或left(14) 在窗體上畫一個名稱為text1的文本框和一個名稱為command1的命令按鈕,然后編寫如下事件過程 private sub command1_click() text1.text = visual text1 = basic text1 = programend sub程序運行后,如果單擊命令按鈕,則在文本框中顯示的是a) 出錯 b) visual c) basic d) program (15) 在窗體上畫一個名稱為text1的文本框和一個名稱為command1的命令按鈕,然后編寫如下事件過程:private sub

6、command1_click() dim array1(10, 10) as integer dim i as integer, j as integer for i = 1 to 3 for j = 2 to 4 array1(i, j) = i + j next j next i text1.text = array1(2, 3) + array1(3, 4)end sub程序運行后,單擊命令按鈕,在文本框中顯示的值是a) 15 b) 14 c) 13 d) 12(16) 設(shè)菜單中有一個菜單項為open。若要為該菜單命令設(shè)計訪問鍵,即按下alt及字母o時,能夠執(zhí)行open命令,則在菜單編輯

7、器中設(shè)置“open命令的方式是 a) 把caption屬性設(shè)置為&open b) 把caption屬性設(shè)置為o&pen c) 把name屬性設(shè)置為&open d) 把name屬性設(shè)置為o&pen(17) 在窗體上畫一個名稱為command1的命令按鈕,然后編寫如下事件過程:private sub command1_click() x=inputbox(input) select case x case 1,3 print 分支 1 case 2,4 print 分支 2 case else print else 分支 end selectend sub程序運行后,如果在輸入對話框中輸入2,則窗

8、體上顯示的是()。 a) 分支1 b) 分支2 c) else分支 d) 程序出錯(18) for k=13 to -5 step -2循環(huán)次數(shù)為:()。a) 7 b) 8 c) 9 d) 10 (19)用下面語句定義的數(shù)組的元素個數(shù)是( )dim a(3,1 to 5) as integera)8 b)15 c)20 d)21(20) 在窗體上畫一個名稱為command1的命令按鈕,然后編寫如下事件過程:private sub command1_click() a$=program print string(3,a$)end sub程序運行后,單擊命令按鈕,在窗體上顯示的內(nèi)容是 a)pro

9、b) ram c) gra d) ppp(21) 保存一個工程至少應(yīng)保存兩個文件,這兩個文件分別是( )a)文本文件和工程文件 b)窗體文件和工程文件c)窗體文件和標準模塊文件 d)類模塊文件和工程文件 (22) 下列表達式的值為2123的是( )a) val(123asd) & 2000 b) val(123) + 2000c) str(123) & 2000 d)str(123)+2000(23) 表示滾動條控件取值范圍最大值的屬性是()。a)max b)largechange c)value d)max-min(24) 當使用line方法時,參數(shù)b與f可組合使用,下列組合中()不允許。a

10、)bf b)b c)省略不用 d)f(25)可以rgb(x,y,z)函數(shù)獲取顏色,下面的數(shù)字對應(yīng)了x,y,z三個參數(shù),其中不合法的是()。a)0,0,0 b) 200,255,129 c) 100,256,200 d)255,255,0(26) 在用菜單編輯器設(shè)計菜單時,必須輸入的項有()。a)快捷鍵 b)索引 c)熱鍵 d)名稱(27) 在窗體上畫一個命令按鈕,名稱為command1,然后編寫如下事件過程:option base 0private sub command1_click() dim city as variant city = array(北京, 上海, 天津, 重慶) pri

11、nt city(1)end sub程序運行后,如果單擊命令按鈕,則在窗體上顯示的內(nèi)容是a)空白 b)錯誤提示 c)北京 d)上海(28) 假定有以下函數(shù)過程:function fun(s as string) as string dim s1 as string for i = 1 to len(s) s1 = ucase(mid(s, i, 1) + s1 next i fun = s1end function在窗體上畫一個命令按鈕,然后編寫如下事件過程:private sub command1_click() dim str1 as string, str2 as string str1

12、= inputbox(請輸入一個字符串) str2 = fun(str1) print str2end sub程序運行后,單擊命令按鈕,如果在輸入對話框中輸入字符串a(chǎn)bcdefg,則 單擊確定按鈕后在窗體上的輸出結(jié)果為 a)gfedcba b)abcdefg c)gfedcba d)abcdefg(29) circle(500,600),500, , , ,3將繪制( )。 a)圓弧 b)扇形 c)圓 d)橢圓(30) 在窗體上畫一個命令按鈕,名稱為command1,然后編寫如下程序:private sub command1_click() int t1static t2 t1=t1+1 t2

13、=t2+1 end sub三次單擊命令按鈕后,t1,t2的值分別為():a) 1 1b) 3 3 c) 1 3 d) 3 1二、 填空題(每題2分,計16分)1 窗體上有一個名稱為list1的列表框,一個名稱為text1的文本框,一個名稱為label1、caption屬性為“sum”的標簽,一個名稱為command1、標題為“計算”的命令按鈕。程序運行后,將把1100之間能夠被7整除的數(shù)添加到列表框。如果單擊“計算”按鈕,則對list1中的數(shù)進行累加求和,并在文本框中顯示計算結(jié)果,如圖所示。以下是實現(xiàn)上述功能的程序,請?zhí)羁铡?private sub form_load() for i=1 to

14、 100 if i mod 7 =0 then _【 1_】_ end if next i end subprivate sub command1_click()sum =0for i=0 to_【 2_】_ sum =sum+_【_3 】_next itext1.text=sumend sub2按存儲信息的形式分類,文件可以分為【 4 】和【 5 】。3 以下語句輸出結(jié)果是 【 6 】 。print int(12345.6789 * 100 + 0.5) / 100。4數(shù)學表達式的vb算術(shù)表達式為【 7 】。5表達式lcase(left(“abcdefg”,5)的值是【 8 】。6設(shè)有如下程

15、序:option base 1private sub command1_click() dim arr1 dim min as integer, i as integer arr1 = array(12, 435, 76, -24, 78, 54, 866, 43) min = 【9】 for i = 2 to 8 if arr1(i) =1x2+3x=1 then b、if x=1 then f=sqr(x+1) d、if x=1 then f=sqr(x+1)if x1 then f=x*x+3 f=x*x+38下列循環(huán)語句能正常結(jié)束循環(huán)的是( )。 a、i=10 b、i=5 do do

16、i=i-1 i=i+1 loop until i0 loop until i0 c、i=1 d、i=6 do do i=i+2 i=i-2 loop until i=10 loop until i=19 產(chǎn)生10,37之間的隨機整數(shù)的vb表達式()、int(rnd(1)*27)+10 、int(rnd(1)*28)+10、int(rnd(1)*27)+11 、int(rnd(1)*28)+1110在數(shù)組聲明語句dim a(3,-2 to 2,5) as long中,數(shù)組a包含元素的個數(shù)為( )。 、13 、60 、75 、12011滾動條的()屬性用于返回或設(shè)置滾動條的當前值。 、alue、m

17、ax、min、data 12在過程中定義的變量,若希望在離開該過程后,還能保存過程中局部變量的值,則應(yīng)使用()關(guān)鍵字在過程中聲明局部變量。 、private、public、static、dim13假如列表框(list1)有四個數(shù)據(jù)項,把數(shù)據(jù)項“數(shù)據(jù)庫原理”添加到列表框的最后,應(yīng)使用( )語句。 a、list1.additem “數(shù)據(jù)庫原理”,list1.listcount b、list1.additem “數(shù)據(jù)庫原理”,list1.listcount-1 c、list1.additem 3,“數(shù)據(jù)庫原理” d、list1.additem “數(shù)據(jù)庫原理”,314要從磁盤上讀入一個文件名為“c:t

18、1.txt”的順序文件,下列( )正確。a、f=”c:t1.txt” b、f=”c:t1.txt” open “f” for input as #1 open f for input as #1c、open ”c:t1.txt”for output as #1 d、open c:t1.txt for input as #1 15下列關(guān)于菜單的說法中,錯誤的是( )。、每個菜單項都是一個控件,與其它控件一樣也有自己的屬性和事件。、除了click事件之外,菜單項還能響應(yīng)dblclick事件。 、菜單項的快捷鍵不能任意設(shè)置。、在程序執(zhí)行時,如果菜單項的enabled屬性為false,則該菜單項變成灰色,不能被用戶選擇。16指令circle(1000,1000),500,8,-6,-3將繪制

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論