




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
VB練習(xí)題
L下面哪一個敘述為正確的?D
(A)VB的編程非常簡單,只要將窗體上的控件設(shè)置好,再將控件的屬性按要求設(shè)置即可完成程序的編制。
(B)VB的特點中的可視化編程是指隨時可使用打印預(yù)覽看一下效果。
(C)VB的特點中的事件驅(qū)動機制是系統(tǒng)已經(jīng)編制好的一些針對控件的程序,可以直接調(diào)用。
(D)VB系統(tǒng)提供了數(shù)據(jù)庫管理功能。
2.下面哪一個敘述為錯誤的?D
(A)VB的編程非常簡單,因為系統(tǒng)提供了很多編制好的控件,可直接放到界面上使用。
(B)VB是面向?qū)ο蟮某绦蛟O(shè)計,并且具有結(jié)構(gòu)化的程序設(shè)計語言。
(C)VB的特點中的事件驅(qū)動機制是系統(tǒng)可以感知一些動作,當(dāng)該動作產(chǎn)生時自動去執(zhí)行對應(yīng)的事件過程。
(D)VB系統(tǒng)沒有提供數(shù)據(jù)庫管理功能。
3.下面哪一個敘述為正確的?B
(A)VB源程序有工程文件、窗體文件、模塊文件等,工程文件包含所有的文件,源程序備份只需要備份工程文件
即可。
(B)VB源程序有工程文件、窗體文件、模塊文件等,工程文件包含所有的文件,源程序備份需要備份所有相關(guān)文
件。
(C)VB源程序有工程文件、窗體文件、模塊文件等,源程序備份只需要備份窗體文件和模塊文件即可。
(D)VB源程序如果有多個窗體文件,沒有模塊文件,源程序備份只需要備份窗體文件即可。
4.VB窗體設(shè)計器的主要功能是:A
(A)建立用戶界面
(B)編寫程序代碼
(C)畫出圖形控件
(D)顯示標(biāo)準(zhǔn)控件
5下面哪一個敘述為正確的?A
(A)在安裝有VB系統(tǒng)程序的計算機上,修改一個以前編制的VB源程序,只需要雙擊工程文件即可。
(B)在安裝有VB系統(tǒng)程序的計算機上,修改一個以前編制的VB源程序,只需要雙擊窗體文件即可。
(C)在安裝有VB系統(tǒng)程序的計算機上,修改一個以前編制的VB源程序,只需要雙擊模塊文件即可:
(D)在安裝有VB系統(tǒng)程序的計算機上,修改一個以前編制的VB源程序,雙擊源程序中的任何文件都不能打開源
程序。
6.什么是對象?A
(A)對象是具有特殊屬性和行為方式的實體。
(B)對象是控件的屬性。
(C)對象是控件的方法。
(D)對象是控件的事件。
7.下面關(guān)于對象的屬性設(shè)置,哪個說法是正確的?C
(A)對象的所有屬性值都可以在屬性窗口中修改。
(B)對象的所有屬性值都不可以在屬性窗口中修改。
(C)對象只有部分的屬性值可以在屬性窗口中修改。
(D)對象的屬性值只能在程序代碼中修改。
8.以下敘述中正確的是A
(A)窗體的Name屬性指定窗體的名稱,用來標(biāo)識一個窗體。
(B)窗體的Name屬性的值是顯示在窗體標(biāo)題欄中的文本
(C)Caption屬性可以在運行期間改變Name屬性值
(D)Name屬性和Caption屬性功能一樣。
9.當(dāng)程序運行出錯時,系統(tǒng)報錯信息顯示"要求對象",是下面哪種情況?C
(A)沒有命令中用到的控件屬性
(B)使用控件數(shù)組時下標(biāo)超出范圍
(C)沒有命令中用到的對象
(D)沒有命令中用到的控件方法
10.當(dāng)需要將窗體上的控件一起移動時,需要同時選中要移動的控件,下面的方法哪種不能選中多個控件?I)
(A)用鼠標(biāo)左鍵點擊窗體空白處,不要松手,拖動,可選中區(qū)域內(nèi)的多個控件。
(B)鍵盤按住Ctrl鍵,鼠標(biāo)單擊每個需要選中的控件。
(C)鍵盤按住Shift鍵,鼠標(biāo)單擊每個需要選中的控件。
(D)鍵盤按住Alt鍵,鼠標(biāo)單擊每個需要選中的控件。
答案:01—05DDBAA06—10ACACD
11.下面哪一個語句是正確的注釋?A
(A)Printa'打印變量a
(B)"Printa”"打印變量a”
(C)Printa&&打印變量a
(D)PrintaRem打印變量a
12.下面哪一個語句是程序運行結(jié)束語句?D
(A)EndSub(B)Stop(C)ExitSub(D)End
13.一行命令可以分成多行寫,在不是最后一行的行尾部需要加上“續(xù)行符",下面哪個是續(xù)行符?A
(A)空格+下劃線
(B)下劃線
(C)空格+減號
(D)減號
14.一行可以寫多條語句,在語句之間應(yīng)該有分隔符,下面哪個是語句分隔符?A
(A)冒號(B)逗號(C)分號(D)圓點
15.關(guān)于VisualBasic程序的說法不正確的是D
(A)一行可以寫多條語句,語句之間用":"隔開
(B)一條語句可以寫在多行,用'‘空格"加作為續(xù)行標(biāo)志
(C)程序中的大小寫字母不區(qū)分
(D)變量在使用之前必須先定義(一般)
16.在VisualBasic中,窗體文件的擴展名為B
(A)工程.vbp(B)窗體.frm(C)類模塊.cis(D)標(biāo)準(zhǔn)模塊.bas
17.關(guān)于對象的屬性不正確的是D
(A)對象的屬性一般有屬性名和屬性值
(B)可以通過屬性窗口設(shè)置屬性的值
(O可通過程序代碼設(shè)置屬性值
(D)對象的所有屬性值均可以在設(shè)計時設(shè)置
18.為了把焦點移到某個控件,所使用的方法是A
(A)SetFocus(B)Visible(C)Refresh(D)GotFocus
19.在設(shè)計時為了選中窗體上的某個控件,應(yīng)執(zhí)行的操作是B
(A)單擊窗體(B)單擊該控件(C)雙擊該控件(D)雙擊窗體
20.VB中每個語句的結(jié)束標(biāo)志是D
(A)分號(B)句號(C)換行符(D)回車鍵
答案:11—15ADAAD16—20BDABD
21.VB中的注釋語句是B
(A)執(zhí)行語句(B)非執(zhí)行語句(C)命令語句(D)結(jié)構(gòu)化語句
22.VB中的語句通常按''一行一句”的規(guī)則書寫,但也允許多個語句放在同一行中。在這種情況下,用來隔開各語句
的符號是A
(A)冒號(B)分號(C)逗號(D)感嘆號
23.-?般,在用VB開發(fā)應(yīng)用程序時,通常的步驟為B
(A)①設(shè)置可視界面②編寫代碼③程序測試、運行
(B)①建立可視界面②設(shè)置可視界面特性③編寫事件驅(qū)動代碼
(C)①編寫事件驅(qū)動代碼②程序測試③程序運行和維護
(D)其他步驟都不對
24.在VB中,裝入應(yīng)用程序,實際上就是裝入C
(A)程序文件(B)標(biāo)準(zhǔn)模塊文件(C)工程文件(D)類模塊文件
25.將一個VB程序保存在磁盤上,至少會產(chǎn)生的文件是C
(A).doc、.txt(B).com、.exe(C).vbp>.frm(D).bat、.sys
26.一句語句要在下一行繼續(xù)寫,續(xù)行符是(下面字符前都有空格)C
(A)+(B)-(減號)(C)_(下劃線)(D)……
27.下列敘述不正確的是:C
(A)注釋語句是非執(zhí)行語句
(B)注釋語句可以作為代碼中的-行
(C)注釋語句不可以放在其它語句的后面
(D)(可以放在執(zhí)行語句的后面,但必須是最后一個語句)加入注釋語句可以提高程序的可讀性
28.下面關(guān)于VB工具欄的說法不正確的是B
(A)工具欄可以浮動(B)工具欄?定在菜單欄的下方
(C)工具欄可以顯示或隱藏(D)VB有多個工具欄
29.VB中的標(biāo)準(zhǔn)模塊文件的擴展名是:C
(A).reg(B).frm(C).bas(D).vbp
30.VB中的工程文件的擴展名是:D
(A).reg(B).frm(C).bas(D).vbp
答案:21—25BABCC26—30CCBCD
31.剛建立個新的標(biāo)準(zhǔn)EXE工程后,不在工具箱中出現(xiàn)的控件是:C
(A)單選按鈕
(B)圖片框
(C)通用對話框
(D)屬性窗口
32.在VB中可以改變控件大小的操作是:B
(A)Shift+Ctrl
(B)Shift+方向鍵
(C)Ctrl+空格健
(D)Ctrl+方向鍵
33.在VB中移動選定控件的操作是:D
(A)Shift+Ctrl
(B)Shift+方向鍵
(C)Ctrl+空格健
(D)Ctrl+方向鍵
34.下列()語句可以把窗體Forml加載到內(nèi)存但不顯示出來。C
(A)Forml.Show
(B)Forml.Hide
(C)LoadForml
(D)UnloadForml
35.程序運行后,在窗體Forml中單擊,將觸發(fā)的事件是:A
(A)FormClick0
(B)FormLoad()
(C)FormlClickO
(D)Forml_Load()
36.程序運行后,單擊控件Commandl,將觸發(fā)的事件是:C
(A)Command_Click()
(B)CommandDblClick()
(C)Commandl_Click()
(D)Commandl_DblClick()
37.新建一個窗體Forml后,立即在該窗體上雙擊,將出現(xiàn)下列哪個事件過程的代碼框架?B
(A)Form_Click()
(B)FormLoad()
(C)Form1_Click
(D)Forml_Load()
38.?個對象可執(zhí)行的動作被稱為:B
(A)事件
(B)方法
(C)屬性
(D)過程
39.由VB預(yù)先設(shè)置好的、能被對象識別的動作稱為:B
(A)方法
(B)事件
(C)屬性
(D)過程
40.為了同時改變?個活動控件的高度和寬度,正確的操作是:A
(A)拖動控件4個角上的某個小方塊
(B)只能拖動位于控件右下角的小方塊
(C)只能拖動位于控件左下角的小方塊
(D)不能同時改變控件的高度和寬度
答案:31—35CBDCA36—40CBBBA
41.為了把窗體上的某個控件變?yōu)榛顒拥模瑧?yīng)執(zhí)行的操作是:C
(A)單擊窗體的邊框
(B)雙擊該控件
(C)單擊該控件
(D)雙擊窗體
42.在設(shè)計階段,當(dāng)雙擊窗體上的某個控件時,所打開的是:C
(A)工程資源管理器窗口
(B)工具箱窗口
(C)代碼窗口
(D)屬性窗口
43.下列不能打開屬性窗口的操作是:D
(A)執(zhí)行"視圖"菜單中的"屬性窗口''命令
(B)按F4鍵
(C)單擊工具欄上的“屬性窗口"按鈕
(D)按Ctrl+T鍵
44.下列可以打開立即窗口的操作是:D
(A)Ctrl+D
(B)Ctrl+E
(C)Ctrl+F
(D)Ctrl+G
45.VB的特點不包括下面的:A
(A)不需編程
(B)面向?qū)ο蟮某绦蛟O(shè)計
(C)可視化程序設(shè)計
(D)事件驅(qū)動的程序設(shè)計
46.關(guān)于VB的啟動窗體,下列說法正確的是:A
(A)可以改變
(B)不可以改變
(C)只能改變一次
(D)由系統(tǒng)資源情況決定
47.關(guān)于VB程序的說法不正確的是:B
(A)一行可以寫多條語句,語句之間用":”隔開
(B)一條語句可以寫在多行上,用"空格"加";"作為續(xù)行標(biāo)志
(C)程序中的大小字母不區(qū)分
(D)變量在使用之前可以不定義類型
48.VB的條語句可以寫在多行上,但要用續(xù)行符,續(xù)行符為:A
(A)一個空格加一個下劃線(_)
(B)一個空格加一個單引號(’)
(C)直接回車
(D)一個空格加一個連字符(-)
49.VB一行可以寫多條語句,語句之間用()隔開D
(A)逗號
(B)分號
(C)頓號
(D)冒號
50.窗體從加載到顯示出來,下列哪個事件最先發(fā)生?A
(A)Load
(B)Resize
(C)Activate
(D)Paint
答案:41—45CCDDA46—50ABADA
51.下列哪個是結(jié)束程序的語句A
(A)End
(B)Stop
(C)Exit
(D)Pause
52.與Textl=""VB"等價的語句是:A
(A)"Textl.Text="VB"""
(B)"Textl.Name=""VB""
(C)“Textl.Caption=""VB"""
(D)"Textl.Value=""VB""
53.與Label1="姓名""等價的語句是:C
(A)“Labell.Text=""姓名"""
(B)"Labell.Name=""姓名""
(C)"Label1.Caption=""姓名""
(D)“Labell.Name=""姓名""
54.VB集成環(huán)境的主窗口中不包括:C
(A)標(biāo)題欄
(B)菜單欄
(C)狀態(tài)欄
(D)工具欄
55.VB6.0的三種版本不包括:D
(A)學(xué)習(xí)版
(B)企業(yè)版
(C)專業(yè)版
(D)個人版
56.下列說法錯誤的是:B
(A)有些語句可以在立即窗口執(zhí)行
(B)所有語句都可以在立即窗口執(zhí)行
(C)按Ctrl+G可以打開立即窗口
(D)Debug.Print將結(jié)果在立即窗口輸出
57.”假定窗體的名稱(Name屬性)為Forml,則把窗體的標(biāo)題設(shè)置為"Test"的語句為:B
(A)"Forml=""Test"""
(B)Caption=Test
(C)rorml.iext=Lest
(D)"Forml,Name=""Test"""
58.VB的注釋語句是以()開始的?A
(A)Rem或'
(B)Rem或;
(C)Note或*
(D)Note或!
59.VB的注釋語句可以用()作開始標(biāo)記?A
(A)Rem
(B)Note
(C)&
(D)$
60.VB的注釋語句可以用()作開始標(biāo)記?C
(A);
(B):
(C)'
(D)
答案:51—55AACCD56—60BBAAC
61.下列不能打開代碼窗口的操作是:
(A)雙擊窗體上的某個控件
(B)雙擊窗體
(C)按F7鍵
(D)單擊窗體
62.VB應(yīng)用程序通常由三類模塊組成,不包括下列哪一個?
(A)窗體模塊
(B)標(biāo)準(zhǔn)模塊
(C)類模塊
(D)控制模塊
63.閱讀下面程序,當(dāng)單擊鼠標(biāo)右鍵,輸出結(jié)果為:
PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
IfButton=2Then
PrintString(Button,
Endif
EndSub
(A)AA
(B)a
(C)沒有輸出
(D)A
64.閱讀下面程序,當(dāng)單擊鼠標(biāo)左鍵,輸出結(jié)果為:
PrivateSubFormMouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
IfButton=2Then
PrintString(Button,"〃A")
Endif
EndSub
(A)AA
(B)a
(C)沒有輸出
(D)A
65.以下敘述錯誤的是:
(A)在KeyUp和KeyDown事件過程中,從鍵盤上按下A或a被視作相同的字母
(B)在KeyUp和KeyDown事件過程中,將鍵盤上的〃1〃和數(shù)字鍵盤上的〃1〃視作不同的數(shù)字
(C)KeyPress事件中不能識別鍵盤上的某個鍵的按下與釋放
(D)KeyPress事件中能識別鍵盤上的某個鍵的按下與釋放
66.閱讀下面程序,當(dāng)按下鼠標(biāo)右鍵不放,輸出結(jié)果為:
PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
IfButton=2Then
PrintString(Button,
Endif
EndSub
(A)AA
(B)a
(C)沒有輸出
(D)A
67.閱讀下面程序,當(dāng)單擊鼠標(biāo)右鍵放開,輸出結(jié)果為:
PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
IfButton=2Then
PrintString(Button,〃"A"〃)
Endif
EndSub
(A)AA
(B)a
(C)沒有輸出
(D)A
68.閱讀下面程序,當(dāng)按下鼠標(biāo)左鍵不放,輸出結(jié)果為:
PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
IfButton=2Then
PrintString(Button,Z///AZ///)
Endif
EndSub
(A)AA
(B)a
(C)沒有輸出
(D)A
69.閱讀下面程序,當(dāng)單擊鼠標(biāo)左鍵放開,輸出結(jié)果為:
PrivateSubFormMouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
IfButton=2Then
PrintString(Button,""A"")
Endif
EndSub
(A)AA
(B)a
(C)沒有輸出
(D)A
70.當(dāng)鼠標(biāo)單擊左鍵時,在窗體上畫一個圓,下面填空處應(yīng)該是哪個內(nèi)容?
PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
If______Then
Circle(x,y)
Endif
EndSub〃
(A)Button=0
(B)Button=l
(C)Button=2
(D)Button=4
答案:61—65DDACD66—70CACCB
71.當(dāng)鼠標(biāo)單擊右鍵時,在窗體上畫一個圓,下面填空處應(yīng)該是哪個內(nèi)容?
PrivateSubFormMouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
IfThen
Circle(x,y)
Endif
EndSub
(A)Button=0
(B)Button=l
(C)Button=2
(D)Button=4
72.當(dāng)鼠標(biāo)單擊中間鍵時,在窗體上畫一個圓,下面填空處應(yīng)該是哪個內(nèi)容?
PrivateSubFormMouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
If______Then
Circle(x,y)
Endif
EndSub
(A)1Button=O
(B)1Button=l
(C)1Button=2
(D)1Button=4
73.文本框中只允許輸入數(shù)字,填空處應(yīng)該是什么內(nèi)容?
PrivateSubTextl_KeyPress(KeyAsciiAsInteger)
IfNot(KeyAscii>47AndKeyAscii<58)Then
EndIf
EndSub
(A)1KeyAscii0
(B)1KeyAscii1
(C)1KeyAscii2
1
(D)KeyAscii二3
74.文本框中只不允許輸入數(shù)字,填空處應(yīng)該是什么內(nèi)容?
PrivateSubTextl_KeyPress(KeyAsciiAsInteger)
IfKeyAscii>47AndKeyAscii<58Then
EndIf
EndSub
(A)?KeyAscii=0
(B)1KeyAscii=50
(C)KeyAscii60
(D)KeyAscii=70
75.當(dāng)鼠標(biāo)按下Ctrl鍵并且單擊左鍵時,在窗體上畫一個圓,下面填空處應(yīng)該是哪個內(nèi)容?
PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
If__Then
Circle(x,y)
Endif
EndSub
(A)1Button」andshift=l
(B)1Button=landshift=2
(C)1Button=2andshift=l
(D)1Button=2andshift=2
76.當(dāng)鼠標(biāo)按下Ctrl鍵并且單擊右鍵時,在窗體上畫一個圓,下面填空處應(yīng)該是哪個內(nèi)容?
PrivateSubFormMouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
IfThen
Circle(x,y)
Endif
EndSub
(A)1Button=landshift=l
(B)1Button=landshift=2
(C)1Button=2andshift=l
(D)?Button=2andshift=2
77.當(dāng)鼠標(biāo)按下shift鍵并且單擊左鍵時,在窗體上畫一個圓,下面填空處應(yīng)該是哪個內(nèi)容?
PrivateSubFormMouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
IfThen
Circle(x,y)
Endif
EndSub
(A)Button=landshift=l
(B)Button=landshift=2
(C)Button=2andshift=l
(D)Button=2andshift=2
78.當(dāng)鼠標(biāo)按下shift鍵并且單擊右鍵時,在窗體上畫一個圓,下面填空處應(yīng)該是哪個內(nèi)容?
PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
If______Then
Circle(x,y)
Endif
EndSub
(A)Button=landshift=l
CTRL左鍵
(B)Button=landshift=2
SHITFT左鍵
(C)Button=2andshift=l
SHIFT右鍵
(D)Button=2andshift=2
CTRL右鍵
79.文本框中只允許輸入數(shù)字,填空處應(yīng)該是什么內(nèi)容?
PrivateSubTextl_KeyPress(KeyAsciiAsInteger)
IfNot(KeyAscii>47AndKeyAscii<58)Then
EndIf
EndSub
(A)KeyAscii=0
(B)KeyAscii=48
(C)KeyAscii=49
(D)KeyAscii=50
80.在鍵盤的KeyPress事件中針對參數(shù)KeyAscii的描述下面哪個是正確的?
(A)返回鍵盤上輸入的內(nèi)容的Ascii值
(B)返回鍵盤上按下的鍵位值
(C)大鍵盤1和小鍵盤1返回不同的內(nèi)容
(D)可以返回F1-F12的鍵位值
答案:71—75CDAAB76—80DACAA
81.在鍵盤的KeyDoro事件中針對參數(shù)KeyCode的描述下面哪個是錯誤的?
(A)返回鍵盤上輸入的內(nèi)容的Ascii值,大鍵盤1和小鍵盤1返回相同的值
(B)返回鍵盤上按下的鍵位值
(O大鍵盤1和小鍵盤1返回不同的內(nèi)容
(D)可以返回F1-F12的鍵位值
82.在鍵盤的KeyUp事件中針對參數(shù)KeyCode的描述下面哪個是錯誤的?
(A)返回鍵盤上輸入的內(nèi)容的Ascii值,大鍵盤1和小鍵盤1返回相同的值
(B)返回鍵盤上按下的鍵位值
(C)大鍵盤1和小鍵盤1返回不同的內(nèi)容
(D)可以返回F1-F12的鍵位值
83.在鍵盤的KeyUp事件中針對參數(shù)shift的描述下面哪個是正確的?
(A)表示鍵盤上的Shift鍵和Alt鍵和Ctrl鍵是否被同時按下
(B)表示鍵盤上的Shift鍵是否被同時按下
(C)表示鍵盤上的Shift鍵和Alt鍵和Ctrl鍵是否剛才被按下
(D)表示鍵盤上的Shift鍵是否剛才被按下
84.在鍵盤的KeyUp事件中,參數(shù)shift的值為1表示:
(A)shift被按下
(B)Ctrl被按下
(C)alt被按下
(D)alt+shift被按下
85.在鍵盤的KeyUp事件中,參數(shù)shift的值為2表示:
(A)shift被按下
(B)Ctrl被按下
(C)alt被按下
(D)alt+shift被按下
86.在鍵盤的KeyUp事件中,參數(shù)shift的值為4表示:
(A)shift被按下
(B)Ctrl被按下
(C)alt被按下
(D)alt+shift被按下
87.在鍵盤的KeyUp事件中,參數(shù)shift的值為7表示:
(A)shift+alt被按下
(B)ctrl+alt被按下
(C)shift+ctrl被按下
(D)alt+shift+ctrl被按下
88.在鍵盤的KeyUp事件中,參數(shù)shift的值為3表示:
(A)shift+alt被按下
(B)ctrl+alt被按下
(C)shift+ctrl被按下
(D)alt+shift+ctrl被按下
89.在鍵盤的KeyUp事件中,參數(shù)shift的值為5表示:
(A)shift+alt被按下
(B)ctrl+alt被按下
(C)shift+ctrl被按下
(D)alt+shift+ctrl被按下
90.在鍵盤的KeyUp事件中,參數(shù)shift的值為6表示:
(A)shift+alt被按下
(B)ctrl+alt被按下
(C)shift+ctrl被按下
(D)alt+shift+ctrl被按下
答案:81—85AAAAB86—90CDCAB
91.下面的賦值語句哪個是錯誤的?
(A)a=5*n
(B)val(a)=5*n
(C)a=val(Textl.Text)
(D)a=str(5*n)
92.整型數(shù)據(jù)的取值范圍是下面哪個?
(A)0到32767
(B)0到32768
(C)-32768到32767
(D)0到65535
93.#2000-05-06#是什么類型的數(shù)據(jù)?
(A)整型
(B)字符串
(O日期型
(D)變體形
94.&H1234是什么類型的常量數(shù)據(jù)?
(A)不是常量
(B)16進制整型常量
(C)日期型常量
(D)小時常量
95.35!是什么類型的常量數(shù)據(jù)?
(A)不是常量
(B)整型常量
(C)長整型常量
(D)單精度浮點數(shù)常量
96.2.5D5是什么類型的常量數(shù)據(jù)?
(A)雙精度浮點數(shù)常量
(B)整型常量
(C)長整型常量
(D)單精度浮點數(shù)常量
97.下面哪個內(nèi)容不是常量?
(A)1
(B)True
(C)aaa
(D)year
98.下面的語句作用是什么?
ConstPassComputer=48
(A)給變量PassComputer賦值48。
(B)〃聲明變量PassComputer,并且給它賦初值48?!?/p>
(C)〃聲明符號常量PassComputer,PassComputer代表48?!?/p>
(D)〃聲明符號常量PassComputer,48代表PassComputer常量占用的內(nèi)存空間。
99.下面選項哪個不是常量?
(A)35
(B)〃〃〃35〃〃〃
(C)35%
(D)weekday
100.聲明符號常量使用下面哪個關(guān)鍵字?
(A)Const
(B)Dim
(C)Private
(D)Static
答案:91—95BCCBD96—100ADCDA
101.針對下面的賦值語句,哪個敘述是正確的?
HA123=&HA456
(A)"=”左右兩邊的都是變量
(B)“=”左邊的是變量,右邊是常量
(O"=”左邊的是常量,右邊是變量
(D)”=”左右兩邊的都是常量
102.下面語句聲明變量al的數(shù)據(jù)類型是什么?
Dimal,blAsInteger
(A)整型
(B)長整型
(C)短整型
(D)變體類型
103.下面語句聲明變量al的數(shù)據(jù)類型是什么?
DimalAsBoolean
(A)整型
(B)布爾型
(C)字符型
(D)變體類型
104.下面語句聲明變量al的數(shù)據(jù)類型是什么?
DimalAsVariant
(A)整型
(B)布爾型
(C)字符型
(D)變體類型
105.下面語句聲明變量al的數(shù)據(jù)類型是什么?
Dimal@
(A)整型
(B)貨幣型
(C)字符型
(D)變體類型
106.下面語句聲明變量al的數(shù)據(jù)類型是什么?
Dimal&
(A)長整型
(B)貨幣型
(C)字符型
(D)日期型
107.在按鈕的單擊事件中有下面一句命令,4次單擊按鈕后輸出的值是下面哪一個種?
PrivateSubCommand1Click()
Dimm
m=m+2
Printm;
EndSub
(A)0246
(B)0000
(02222
(D)2468
108.在按鈕的單擊事件中有下面一句命令,4次單擊按鈕后輸出的值是下面哪?個種?
PrivateSubCommand1Click()
Staticm
m=m+3
Printm;
EndSub
(A)0369
(B)0000
(03333
(D)36912
109.在按鈕的單擊事件中有下面一句命令,4次單擊按鈕后輸出的值是下面哪?個種?
Dimm
PrivateSubCommandl_Click()
m=m+4
Printm;
EndSub
(A)04812
(B)0000
(04444
(D)481216
110.在按鈕的單擊事件中有下面?句命令,4次單擊按鈕后輸出的值是下面哪一個種?
Privatem
PrivateSubCommandl_Click()
m=m+l
Printm;
EndSub
(A)0123
(B)0000
(C)1111
(D)1234
答案:101—105CDBDB106—110ACDDD
111.在按鈕的單擊事件中有下面一句命令,4次單擊按鈕后輸出的值是下面哪一個種?
Dimm
PrivateSubCommand1_C1ick()
Dimm
m=m+l
Printm;
EndSub
(A)0123
(B)0000
(C)1111
(D)1234
112.下面哪個命令能夠打印今天星期幾?
(A)PrintWeekDay(Date)
(B)PrintWeekday(Now)
(C)PrintWeekday(Now)-l
(D)PrintWeekday(Now)+1
113.下面哪個命令能夠打印現(xiàn)在幾點幾分幾秒?
(A)Printtime
(B)Printtime(Now)
(C)Printdate(Now)
(D)Printhour(Now)
114.下面哪個表達式的結(jié)果是一個40到50之間的隨機整數(shù)?
(A)Int(Rnd*40)
(B)Int(Rnd*50)
(C)Int(Rnd*10)+40
(D)Int(Rnd*40)+10
115.下面哪個表達式的結(jié)果是一個-40到40之間的隨機整數(shù)?
(A)INT(Rnd*40)*(-l)
(B)Int(Rnd*40)
(C)Int(Rnd*80)-40
(D)Int(Rnd*80)
116.下面哪個表達式的結(jié)果是一個0到0.5之間的隨機數(shù)?
(A)Rnd*0.5
(B)Rnd+0.5
(C)Rnd-1
(D)(Rnd+5)/10
117.變量al中存放的是實領(lǐng)工資金額數(shù)值,在標(biāo)簽框中輸出工資,選項中哪句是正確的?
DimalAsSingle
al=1256.85
(A)/zLabel1.Caption””實發(fā)工資為""+al+""元""
(B),zLabel1.Caption“”實發(fā)工資為“+Str(al)+“"元""
(C)/zLabel1.Caption"”實發(fā)工資為+left(al,4)+""元"""
(D),zLabel1.Caption””實發(fā)工資為+Mid(al,4)+"元"""
118.變量al中存放的是學(xué)號(字符型),在標(biāo)簽框中輸出年級,選項中哪句是正確的?
DimalAsString
al="2001331001”
(A)"Label1.Caption="此學(xué)生為+str(al,4)+”"級學(xué)生。"""
(B)z,Labe11.Caption=""此學(xué)生為""+left(al,4)+”"級學(xué)生。
(C)"Labe11.Caption=""此學(xué)生為""+mid(al,4)+”"級學(xué)生?!薄?/p>
(D)"Labe11.Caption=""此學(xué)生為""+right(al,4)+”"級學(xué)生?!薄?/p>
119.測試用戶輸入在文本框的數(shù)據(jù)中有沒有"Pass'"(不區(qū)分大小寫),如果有,給變量a賦值"Pass”所在位置,
否則,變量a賦值0。下面哪個語句正確?
(A)z,a=InStr(Textl.Text,“"Pass"",0)"
(B)"a=InStr(Textl.Text,""Pass"",1)"
(C)"Iffind(Textl.Text,“"Pass"")=Truethen
Else
a=0
EndIf”
(D)“Iffind(Textl.Text,“"Pass"")=Falsethen
a=n
Else
a=0
EndIf"
120.當(dāng)變量運行了下面賦值語句,想打印出“2001級法學(xué)院學(xué)生”,應(yīng)該選擇選項的哪句命令運行?
a=""2001"b=""法學(xué)院""
(A)"PrintTrim(a)+”"級"+Trim(b)”
(B)"Printa+""級""+b"
(C)"PrintLtrim(a)+""級""+Ltrim(b)”
(D)"PrintRtrim(a)+""級""+Rtrim(b)”
答案:111—115CCACC116—120ABBBA
121.設(shè)a=""VisualBasic程序設(shè)計"",下面能使b的值為"Basic""的選項是哪個?
(A)〃b=left(a,8,5)〃
(B)〃b=Mid(a,8,5)〃
(C)“b=right(a,5,5)“
(?!癰=instr(a,8,5)“
122.下面語句的執(zhí)行完畢后,變量al的值是多少?
Al=103Mod50
(A)2
(B)3
(C)153
(D)53
123.下面語句的執(zhí)行完畢后,變量al的值是多少?
Al=103\50
(A)2
(B)3
(C)153
(D)53
124.運行下面兩條命令后,x的結(jié)果為:
x=#12/23/2001#
x=x+3
(A)不能加
(B)#12/23/2004#
(C)#12/26/2001#
(D)#03/26/2001#
125.運行下面兩條命令后,x的結(jié)果為:
y=100
x=y\3
(A)33.33333
(B)33
(C)1
(D)0
126.運行下面兩條命令后,x的結(jié)果為:
y=100
x=y>100
(A)真
(B)假
(C)100
(D)1
127.下列()是日期型常量。
(A)"""Iamastudent"""
(B)'山西太原’
(C)#02/25/2000#
(D)123#
128.下列()是字符型常量。
(A)"""Iamastudent"""
(B)‘山西太原’
(C)#02/25/2000#
(D)123#
129.下面符號常量的聲明中不合法的是
(A)Consta=1.1
(B)Consta=12
(C)Consta=5*year(now)
(D)"Consta=""ok""
130.以下()是合法的VB變量名。
(A)_5a
(B)mab
(C)5name
(D)use&dasf
答案:121—125BBACB126—130BCACB
131.設(shè)a=3,b=5則以下表達式值為True的是
(A)a>=bAndb>10
(B)(a>b)Or(b>0)
(C)(a<0)Eqv(b>0)
(D)(-3+5>a)And(b>0)
132.下列程序的執(zhí)行結(jié)果是
a=abed
b二〃〃123〃〃
Printa>b
(A)True
(B)1
(C)0
(D)Flash
133.在窗體上畫一個命令按鈕,其名稱為Commands編寫如下事件過程:
PrivateSubCommand1Click()
StaticaAsInteger
DimbAsInteger
a=a+1
b=b+1
Printa;b;
EndSub
程序運行時,單擊命令按鈕兩次后,在窗體上顯示的信息是:
(A)1121
(B)1111
(01122
(D)1212
134.命令按鈕CommandL事件過程如下:
PrivateSubCommandl_Click()
DimxAsInteger
DimyAsInteger
x=4
y=5
Printx\y;xMody
EndSub
程序運行后,單擊命令按鈕Commands窗體顯示結(jié)果是:
(A)04
(B)0.84
(C)01
(D)0.81
135.下列語句能聲明全局變量的是:
(A)Private
(B)Dim
(C)Public
(D)Static
136.只刪除字符串尾部空白的函數(shù)是:
(A)Trim
(B)Ltrim
(C)Rtrim
(D)Mid
137.在窗體上畫一個命令按鈕,其名稱為Commands編寫如下事件過程:
PrivateSubCommand1Click()
StaticxAsInteger
DimyAsInteger
x=x+100
y=y-200
Textl.Text=Str(x+y)
EndSub
程序運行時,單擊命令按鈕三次后,在文本框顯示的信息是:
(A)-300
(B)300
(C)-100
(D)100
138.賦值語句的作用是
(A)賦值語句用于將表達式的值賦給變量
(B)賦值語句用于將表達式的值賦給屬性
(O賦值語句用于將表達式的值賦給變量或?qū)傩?/p>
(D)賦值語句用于將變量或?qū)傩缘闹蒂x給一個表達式
139.長度為0的字符串稱為
(A)零字符串
(B)特殊字符串
(C)空字符串
(D)無意義
140.〃〃abcl23〃〃&"123456〃〃的運算結(jié)果是
(A)123456
(B)abcl23123456
(C)〃〃〃abcl23123456〃〃〃
(D)〃〃〃123456abcl23〃〃〃
答案:131—135BAAAC136—140CDCCC
141.如果需要產(chǎn)生隨機整數(shù),可以通過把隨機數(shù)乘以一個整數(shù)再加1求得,一般格式為
(A)Rnd*整數(shù)
(B)Rnd*整數(shù)+1
(C)Int(Rnd+整數(shù))
(D)Int(Rnd*整數(shù))+1
142.VB中賦值語句兼有的雙重功能是
(A)計算與等于
(B)計算與比較
(C)計算與賦值
(D)比較與賦值
143.下面關(guān)于賦值語句的說明正確的是
(A)賦值語句中的關(guān)鍵字Let不能省略
(B)在賦值語句中,“=”與數(shù)學(xué)上的等號意義一樣
(C)在賦值語句中,“目標(biāo)操作符”和“源操作符”的數(shù)據(jù)類型不能相同
(D)用賦值語句可以把指定的值賦給某個變量或某個帶有屬性的對象
144.下面屬于字符型數(shù)據(jù)的是
(A)〃〃〃heHo〃〃〃
(B)hello'
(C)hello
(D)tfhello
145.字節(jié)類型是一種數(shù)值類型,其取值范圍為
(A)0?63
(B)0-127
(C)0-255
(D)1-256
146.下面正確的整型常量是
(A)&624
(B)0347
(C)&0127
(D)&0128
147.下列變量名正確的是
(A)Print
(B)Print_Num
(C)25
(D)2A
148.表達式int(105.678*100+0.5)/100的運算結(jié)果為
(A)105.678
(B)105.7
(C)105.68
(D)105
149.已知a=""abcdefghijk〃〃,則執(zhí)行語句PrintMid$(a$,3,4)后的結(jié)果是
(A)abed
(B)bede
(C)bed
(D)cdef
150.把小寫字母轉(zhuǎn)換為大寫字母的函數(shù)是
(A)Lcase$
(B)Ucase$
(C)Instr
(D)Len
答案:141—145DCDAC146—150CBCDB
151.“x是小于100的非負數(shù)”,用VB表達式表示正確的是
(A)OWxVIOO
(B)0<=x<100
(C)0<=xAndx<100
(D)OWxOrx<100
152.函數(shù)Int(Rnd(10)*10)產(chǎn)生的整數(shù)范圍是
(A)(0,1)
(B)(1,10)
(C)(0,10)
(D)(1,9)
153.如果x是正實數(shù),對x的第3位小數(shù)四舍五入的表達式是
(A)0.01*Int(x+0.005)
(B)0.01*Int(100*(x+0.005))
(C)0.01*Int(100*x+0.005)
(D)0.01*Int(x+0.05)
154.求25度的Sin值的VB表達式是
(A)Sin25
(B)Sin(25)
(C)Sin(25/180)
(D)Sin(25*3.14/180)
155.在窗體上畫一個命令按鈕,然后編寫如下的事件過程:
PrivateSubCommandl_Click()
DimaasString,basstring
a=InputBox("""")
b=InputBox("""")
Printb+a
EndSub程序運行后,單擊命令按鈕,先后在兩個輸入對話框中分別輸入456和123,則輸出結(jié)果是
(A)579
(B)123
(C)456
(D)123456
156.在窗體上畫一個命令按鈕,然后編寫如下的事件過程:
PrivateSubCommand1Click()
DimaasString,basInteger
a=InputBox("""")
b=InputBox
Printb+a
EndSub程序運行后,單擊命令按鈕,先后在兩個輸入對話框中分別輸入456和123,則輸出結(jié)果是
(A)579
(B)123
(C)456
(D)123456
157.設(shè)a=6,則執(zhí)行x=iif(a〉5,-1,0)后,x的值為
(A)5
(B)6
(C)0
(D)-1
158.”12345""+""jsg"的結(jié)果是
(A)12345
(B)jsg
(C)12345jsg
(D)jsgl2345
159.PrintLen("BASIC程序設(shè)計”")的結(jié)果是
(A)13
(B)11
(C)5
(D)9
160.在窗體上畫一個命令按鈕,然后編寫事件過程,運行程序,三次單擊命令按鈕后,最后一次的輸出是
PrivateSubCommandl_Click()
DimbasInteger
b二b+1
printb
EndSub
(A)0
(B)1
(C)2
(D)3
答案:151—155CDBDD156—160ADCDB
161.下面合法的變量名為
(A)x_yz
(B)123abc
(C)integer
(D)x-y
162.下列合法的單精度型變量是
(A)num!
(B)sum%
(C)xinte$
(D)mm#
163.〃〃程序設(shè)計ABC〃〃為ANSI格式字符串,表達式Lenb(〃〃程序設(shè)計ABC〃〃)的值是
(A)7
(B)11
(C)14
(D)5
164.〃〃程序設(shè)計?ABC〃〃為UniCode格式字符串,表達式Len(〃〃程序設(shè)計ABC〃〃)的值是
(A)5
(B)6
(C)7
(D)11
165.賦值語句:a=123+Mid(〃〃123456〃〃,3,2)執(zhí)行后,a變量中的值是
(A)〃〃〃1234〃〃〃
(B)123
(C)12334
(D)157
166.賦值語句:a=123&Mid(〃〃123456”〃,3,2)執(zhí)行后,a變量中的值是
(A)〃〃〃12334〃〃〃
(B)123
(C)12334
(D)157
167.執(zhí)行下面程序段后,將顯示:
Dimx
ifxthenprintxelseprintx+1
(A)1
(B)0
(C)-1
(D)顯示出錯信息
168.\、/、mod、*這4個算術(shù)運算符中,優(yōu)先級別最低的是()。
(A)\
(B)/
(C)mod
(D)*
169.\、/、mod、*這4個算術(shù)運算符中,優(yōu)先級別最高的是()。
(A)\
(B)/
(C)mod
(D)*
170.Rnd函數(shù)的值不可能為()。
(A)9.15E-4
(B)1.0000
(C)0.98
(D)0.0005
答案:161—165AABCD166—170AACAB
Lint(198.555*100+0.5)/100的值為()。
(A)198
(B)199.6
(C)198.56
(D)200
2.已知A="12345678””,則表達式Vai(left(A,4)+mid(A,4,2))的值為()。
(A)123456
(B)123445
(C)8
(D)6
3.表達式Len("123程序設(shè)計ABC")的值為()。
(A)10
(B)14
(C)20
(D)17
4.表達式LenB("123程序設(shè)計ABC")的值為()。
(A)10
(B)14
(C)20
(D)17
5.求25度的正弦值的VB表達式為()。
(A)sin25
(B)sin(25)
(C)sin(25*3,14)
(D)SIN(25*3.14/180)
6.如果X是一個正實數(shù),對X的第3位四舍五入的表達式是()。
(A)0.01*int(X+0.005)
(B)0.01*int(100*(X+0.005))
(C)0.01*int(100*X+0.005)
(D)0.01*int(x+0.005)
7.函數(shù)int(rnd*100)產(chǎn)生的整數(shù)范圍是()。
(A)"(0,1)“
(B)〃(0,100)〃
(C)〃(1,100)〃
(D)〃(l,90)〃
8.函數(shù)Sgn(10)的結(jié)果為()o
(A)0
(B)-1
(C)1
(D)任意值
9函數(shù)Sgn(-1。的結(jié)果為()o
(A)0
(B)-1
(C)1
(D)任意值
0.函數(shù)Sgn(0)的結(jié)果為
溫馨提示
- 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. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學(xué)年高中歷史 專題一 古代中國的政治家 二 盛唐偉業(yè)的奠基人-唐太宗教學(xué)教學(xué)實錄 人民版選修4
- 2024年四年級英語上冊 Unit 2 My schoolbag The fourth period(第四課時)教學(xué)實錄 人教PEP
- 2024年五年級數(shù)學(xué)下冊 七 包裝盒-長方體和正方體 信息窗三 體積、容積及其單位間的換算第1課時教學(xué)實錄 青島版六三制
- 2024-2025學(xué)年新教材高中英語 Unit 3 On the move導(dǎo)讀 話題妙切入教學(xué)實錄 外研版必修第二冊
- 2024年五年級英語上冊 Unit 3 My father is a writer Lesson 16教學(xué)實錄 人教精通版(三起)
- 2024-2025學(xué)年高中化學(xué) 第一單元 走進化學(xué)工業(yè) 1.1 化工生產(chǎn)過程中的基本問題教學(xué)實錄 新人教版選修2
- 2025年智能自動化裝備項目合作計劃書
- 2024年五年級英語上冊 Unit 3 My father is a writer Lesson 14教學(xué)實錄 人教精通版(三起)
- 動物王國開大會教學(xué)設(shè)計
- 2024年秋八年級地理上冊 第一章 中國的疆域與人口 1.2《中國的行政區(qū)劃》教學(xué)實錄 (新版)湘教版
- 現(xiàn)代商業(yè)空間展示設(shè)計ppt
- 高家堡副井井筒壁座施工安全技術(shù)措施
- 世界貿(mào)易組織(WTO課件(25頁PPT)
- 《民航貨物運輸》課程標(biāo)準(zhǔn)
- 雙胎妊娠 PPT課件
- 脊髓壓迫癥A吳紹勇
- FMEA第五版表格(實例)
- 國標(biāo)-》桉樹無性系組培快繁技術(shù)規(guī)程
- 2002工程勘察設(shè)計收費標(biāo)準(zhǔn)
- 百斯巴特扒胎機MS63
- 液晶顯示器的原理和制造.ppt
評論
0/150
提交評論