第一篇:安徽大學(xué)計算機(jī)教學(xué)平臺VB選擇題
在VB程序設(shè)計中,響應(yīng)對象的外部動作稱為_____,而對象可以執(zhí)行的動作或?qū)ο蟊旧淼男袨閯t稱為_____。(A)方法,事件(B)事件,方法
(C)屬性,方法(D)過程,事件
您的參考答案為:B 答案為:B
在VB6.0集成開發(fā)環(huán)境中不能完成的工作是_____。
(A)輸入和編輯源程序(B)編譯生成可執(zhí)行程序
(C)調(diào)試運(yùn)行程序(D)自動查找并改正程序中的錯誤
您的答案為:D
VB6.0集成開發(fā)環(huán)境不包括_____。
(A)DOS界面窗口(B)窗體窗口
(C)代碼窗口(D)屬性窗口
您的答案為:A
參考答案為:A 參考答案為:D
當(dāng)運(yùn)行程序時,系統(tǒng)自動執(zhí)行啟動窗體的_________事件過程。
(A)Load(B)Click
(C)Unload(D)GotFocus 您的答案為:A
參考答案為:A
用一個程序段對一對象被單擊(或雙擊)作出響應(yīng),從而實(shí)現(xiàn)指定的操作,稱為______。
(A)可視畫化程序設(shè)計(B)事件驅(qū)動編程機(jī)制
(C)過程化程序?qū)嶋H方法(D)非過程化程序設(shè)計語言
您的答案為:B
參考答案為:B
Visual Basic有三種工作模式,它們分別是______模式。
(A)設(shè)計、編譯和運(yùn)行(B)設(shè)計、運(yùn)行和中斷
(C)設(shè)計、運(yùn)行和調(diào)試(D)編譯、運(yùn)行和調(diào)試
您的答案為:B
參考答案為:B
Visual Basic的一個應(yīng)用程序至少包含一個_______文件,該文件存儲窗體上使用的所有控件對象和有關(guān)的_______、對象相應(yīng)的_______過程和_______代碼。(A)模塊、方法、事件、程序
(B)窗體、屬性、事件、程序
(C)窗體、程序、屬性、事件
(D)窗體、屬性、事件、模塊 您的答案為:B
參考答案為:B
在VB集成環(huán)境創(chuàng)建VB應(yīng)用程序時,除了工具箱窗口、窗體中的窗口、屬性窗口外,必不可少的窗口是______。
(A)窗體布局窗口(B)立即窗口
(C)代碼窗口(D)監(jiān)視窗口 您的答案為:C
參考答案為:C
保存新建的工程時,默認(rèn)的路徑是_________。(A)My Documents(B)VB98(C)(D)Windows 您的答案為:B
參考答案為:B
若要使標(biāo)簽控件顯示時不覆蓋其背景內(nèi)容,要對______屬性進(jìn)行設(shè)置。
(A)BackColor(B)BorderStyle(C)ForeColor(D)BackStyle 您的答案為:D
參考答案為:D
文本框沒有______屬性。
(A)Enabled(B)Visible(C)BackColor(D)Caption 您的答案為:D
參考答案為:D
不論何控件,共同具有的是______屬性。
(A)Text(B)Name(C)ForeColor(D)Caption 您的答案為:B
參考答案為:B
要使Form1窗體的標(biāo)題欄顯示“歡迎使用VB”,以下______語句是正確的。
(A)Form1.Caption=“歡迎使用VB”(B)Form1.Caption='歡迎使用VB '(C)Form1.Caption=歡迎使用VB(D)Form1.Caption=“歡迎使用VB ” 您的答案為:D
參考答案為:D
要使窗體在運(yùn)行時不可改變窗體的大小和沒有最大化和最小化按鈕,只要對下列______屬性設(shè)置就有效。
(A)MaxButton(B)BorderStyle(C)Width(D)MinButton 您的答案為:B
參考答案為:B
當(dāng)文本框的ScrollBars屬性設(shè)置了非零值,卻沒有效果,原因是______。(A)文本框中沒有內(nèi)容
(B)文本框的MultiLine屬性為False(C)文本框的MultiLine屬性為True(D)文本框的Locked屬性為True 您的答案為:B
參考答案為:B
要判斷在文本框是否按了Enter鍵,應(yīng)在文本框的______事件中判斷。
(A)Change(B)KeyDown(C)Click(D)KeyPress 您的答案為:D
參考答案為:D
在VB中最基本的對象是_________,它是應(yīng)用程序的基石,是其他控件的容器。
(A)文本框(B)命令按鈕
(C)窗體(D)標(biāo)簽
您的答案為:C
參考答案為:C
有序列代碼如下:
Text1.Text=“Visual Basic”
則:Text1,Text和“Visual Basic”分別代表_________。(A)對象,值,屬性
(B)對象,方法,屬性
(C)對象,屬性,值
(D)屬性,對象,值
您的答案為:C
參考答案為:C
要使Print方法在From_Load事件中起作用,要對窗體的_________屬性進(jìn)行設(shè)置。
(A)BackColor(B)ForeColor(C)AutoRedraw(D)Caption 您的答案為:C
參考答案為:C
若要使命令按鈕不可操作,要對_________屬性設(shè)置。
(A)Enabled(B)Visible(C)BackColor(D)Caption 您的答案為:A
參考答案為:A
在窗體上已建立多個控件如Text1、Label1、Command1,若要使程序一運(yùn)行焦點(diǎn)就定位在Command1控件上,正確的屬性賦值語句為:
(A)Command1.tabindex=3(B)Command1.tabindex=2(C)Command1.tabindex=0(D)Command1.tabindex=1 您的答案為:C
參考答案為:C
以下敘述中正確的是_________。
(A)窗體的Name屬性指定窗體的名稱,用來標(biāo)識一個窗體。
(B)窗體的Name屬性的值是顯示在窗體標(biāo)題欄中的文本。
(C)可以在運(yùn)行期間改變對象的Name屬性的值。
(D)對象的Name屬性值可以為空。
您的答案為:A
參考答案為:A
將調(diào)試通過的工程經(jīng)“文件”菜單的“生成.exe文件”編譯成.exe后,將該可執(zhí)行文件到其他機(jī)器上不能運(yùn)行的主要原因是______。
(A)運(yùn)行的機(jī)器上無VB系統(tǒng)(B)缺少.frm窗體文件
(C)該可執(zhí)行文件有病毒(D)以上原因都不對
您的答案為:A
參考答案為:A
當(dāng)需要上下文幫助時,選擇要幫助的“難題”,然后按______鍵,就可出現(xiàn)MSDN窗口及顯示所需“難題”的幫助信息。
(A)Help(B)F10(C)Esc(D)F1 您的答案為:D
參考答案為:D
下面______是不合法的整型常數(shù)。
(A)123%(B)123&(C)&O123(D)%123
[A] [B] [D]
下列函數(shù)中______,函數(shù)返回的值是數(shù)值型的。
(A)Instr(B)Mid(C)Space(D)Chr [C]
[A] [D]
一個變量要保存-32786,不應(yīng)定義成______型變量(A)integer(B)long(C)single(D)double
[B]
[C]
[A] [D]
下面______不是類型說明符。
(A)&(B)$(C)*(D)@
[B]
[C]
[A] [D]
按變量名的定義規(guī)則,下面______是合法定義的變量名。
(A)Mod(B)XY#YX2(C)Temp2(D)static
[B]
[C]
[A] [D]
已知A$=“4567124” ,表達(dá)式val(mid(A,2,3)+ right(A,3))的值是______。
(A)567124(B)“567124”(C)699(D)456124
[B]
[C]
[A] [D]
表達(dá)式 #11/22/99#2
Loop Until i = 1
[A]
[B]
[C]
[D] 下面程序段的運(yùn)行結(jié)果為______。
For i = 3 To 1 Step-1
Print Spc(5);
For j = 1 To 2 * ii + 1)= a(i)
a(i)= a(Ni + 1)
a(i)= a(Ni + 1)= t
a(N-i + 1)= t
Next i
Next i
[A]
[B]
[C] [D] 在設(shè)計狀態(tài),列表框中的選項可以通過______屬性設(shè)置。(A)List(B)ListCount(C)Text(D)ListIndex
[A]
[B]
[C] [D] 將數(shù)據(jù)項“China”添加到列表框(List1)中成為第一項應(yīng)使用______語句。
(A)List1.AddItem “China”, 0(B)List1.AddItem “China”, 1(C)List1.AddItem 0, “China”(D)List1.AddItem 1, “China”
[A]
[B]
[C] [D] 引用列表框(List1)最后一個數(shù)據(jù)項應(yīng)使用______。
(A)List1.List(List1.ListCount)(B)List1.List(List1.ListCount-1)(C)List1.List(ListCount)
(D)List1.List(ListCount-1)
[A]
[B]
[C] [D] 假如列表框(List1)有4個數(shù)據(jù)項,那么把數(shù)據(jù)項“China”添加到列表框的最后,應(yīng)使用______語句。
(A)List1.AddItem 3, “China”(B)List1.AddItem “China”, List1.ListCount-1(C)List1.AddItem “China”, 3(D)List1.AddItem “China”, List1.ListCount
[A]
[B]
[C] [D] 在下列說法中,正確的是______。
(A)在程序運(yùn)行期間,可以通過適當(dāng)?shù)脑O(shè)置讓時鐘控件顯示在窗體上
(B)在列表框中不能進(jìn)行多項選擇
(C)在列表框中能夠?qū)㈨椖堪醋帜疙樞驈拇蟮叫∨帕?/p>
(D)框架也有Click和DblClick事件
[A]
下面的過程定義語句中,______是合法的。
(A)Function Sub1(Sub1)(B)Function Sub1(ByVal n)(C)Sub Sub1(Sub1)
(D)Sub Sub1(n)As Integer
[B]
[C]
[D]
[A] [B] [C] [D]
在Visual Basic 6中,下列關(guān)于變量的敘述正確的是______.(A)在窗體的Form_Load事件過程中聲明的變量是全局變量
(B)局部變量的作用域為窗體內(nèi)的全部過程
(C)在某個子過程中聲明的變量不能與其他事件過程中聲明的變量同名
(D)在調(diào)用過程時,所有局部變量被系統(tǒng)初始化為0或空字符串
[A]
[B]
[C] [D] 子過程與函數(shù)過程最根本的區(qū)別是______。
(A)前者可以使用Call或者直接使用過程名調(diào)用,后者不可以
(B)前者不可以有參數(shù),后者可以有參數(shù)
(C)兩種過程參數(shù)的傳遞方式不同
(D)前者無返回值,但后者有返回值
[A]
[B]
[C] [D] 假定有如下的Sub過程______:
Sub fun(x As Single,y As Single)
t=x
x=ty
y=t Mod y
End Sub
在窗體上畫一個命令按鈕和兩個文本框(其Name屬性分別為Txtl和Txt2),然后編寫如下事件過程______:
Private Sub Command1_Click()
Dim a As Single,b As Single
a=CInt(Txt1.Text)'Cint函數(shù)表示轉(zhuǎn)換成整型
b=CInt(Txt2.Text)
Call fun(a,b)
Print a,b
End Sub
程序運(yùn)行時在兩個文本框中輸入5,6,單擊命令按鈕,輸出結(jié)果為______
(A)5 6(B)0 5
(C)1 4(D)1 2
[A]
[B]
[C] [D] 若要編寫一些Sub子過程,并能從多個窗體中訪問這些過程,最好應(yīng)將它們放在______中。
(A)標(biāo)準(zhǔn)模塊(B)窗體
(C)類模塊(D)以上都不可以
[A]
[B]
[C] [D]
[A] [B] [C] [D]
復(fù)選框的Value屬性為2時,表示______。
(A)復(fù)選框未被選中
(B)復(fù)選框被選中
(C)復(fù)選框內(nèi)有灰色的勾(D)復(fù)選框操作有錯誤
[A]
[B]
[C]
[D] 下列______控件沒有Min、Max和Value屬性。
(A)Slider(B)ProgressBar(C)滾動條(D)Animation
[A]
[B]
[C]
[D] 當(dāng)用戶按下并且釋放一個鍵后會觸發(fā)KeyPress、KeyUp和KeyDown事件,這三個事件發(fā)生的順序是______。
(A)KeyPress、KeyDown、KeyUp(B)KeyDown、KeyUp、KeyPress(C)KeyDown、KeyPress、KeyUp(D)沒有規(guī)律
[A]
[B]
[C]
[D] 窗體的KeyPreview屬性為True,并且有下列程序。當(dāng)焦點(diǎn)在窗體上的文本框時按下“a”鍵,文本框接收到的字符是______。
Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
KeyCode = KeyCode + 1
End Sub(A)“a”(B)“b”(C)空格(D)沒有接收到字符
[A]
[B]
[C]
[D]
在下列關(guān)于鍵盤事件的說法中,正確的是______。
(A)按下鍵盤上的任意一個鍵都會引發(fā)KeyPress事件
(B)大鍵盤上的“1”鍵和數(shù)字鍵盤的“1”鍵的KeyCode碼相同
(C)KeyDown和KeyUp的事件過程中有KeyAscii參數(shù)
(D)大鍵盤上的“4”鍵的上檔字符是“$”,當(dāng)同時按下Shift和大鍵盤上的“4”鍵時,KeyPress事件過程中的KeyAscii參數(shù)值是“$”的ASCII值
[A]
[B]
[C]
[D] 在KeyDown/KeyUp的事件過程中,能用來檢查Ctrl和F3是否同時按下的表達(dá)式為______。
(A)(Button = vbCtrlMask)And(KeyCode = vbKeyF3)(B)KeyCode = vbKeyControl + vbKeyF3(C)(KeyCode = vbKeyF3)And(Shift = vbCtrlMask)(D)(Shift And vbCtrlMask)And(KeyCode and vbKeyF3)
[A]
[B]
[C]
[D] 在用菜單編輯器設(shè)計菜單時,必須輸入的項有______。
(A)快捷鍵(B)標(biāo)題
(C)索引(D)名稱
[A]
[B]
[C]
[D] 在下列關(guān)于菜單的說法中,錯誤的是______。
(A)每個菜單項都是一個控件,與其他控件一樣也有自己的屬性和事件
(B)除了Click事件之外,菜單項還能響應(yīng)其他的如DblClick等事件
(C)菜單項的捷徑鍵不能任意設(shè)置
(D)在程序執(zhí)行時,如果菜單項的Enabled屬性為False,則該菜單項變成灰色,不能被用戶選擇
[A]
[B]
[C]
[D] 在下列程序中,不論使用鼠標(biāo)右鍵還是左鍵彈出菜單中的菜單項都響應(yīng)鼠標(biāo)單擊。(A)Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)If Button = 2 Then
PopupMenu Menu_Test , 2
End If
End Sub(B)Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
PopupMenu Menu_Test , 0
End Sub(C)Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
PopupMenu Menu_Test
End Sub(D)Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
If(Button = vbLeftButton)Or(Button = vbRightButton)Then
PopupMenu Menu_Test
End If
End Sub
[A]
[B]
[C]
[D] 在下列關(guān)于通用對話框的敘述中,錯誤的是______。
(A)CommonDialog1.ShowFont顯示字體對話框
(B)在打開或另存為對話框中,用戶選擇的文件名可以經(jīng)FileTitle屬性返回
(C)在打開或另存為對話框中,用戶選擇的文件名及其路徑可以經(jīng)FileName屬性返回
(D)通用對話框可以用來制作和顯示幫助對話框
[A]
[B]
[C]
[D] 以下正確的語句是______。
(A)CommonDialog1.Filter=All Files|*.*|Pictures(*.Bmp)|*.Bmp(B)CommonDialog1.Filter=“All Files”|“*.*”|“Pictures(*.Bmp)”|“*.Bmp”(C)CommonDialog1.Filter=“All Files|*.*|Pictures(*.Bmp)|*.Bmp”(D)CommonDialog1.Filter={All Files|*.*|Pictures(*.Bmp)|*.Bmp}
[A]
[B]
[C]
[D] 下面關(guān)于多重窗體的敘述中,正確的是______。
(A)作為啟動對象的Main子過程只能放在窗體模塊內(nèi)
(B)如果啟動對象是Main子過程,則程序啟動時不加載任何窗體,以后由該過程根據(jù)不同情況決定是否加載或加載哪一個窗體
(C)沒有啟動窗體,程序不能執(zhí)行
(D)以上都不對
[A]
[B]
[C]
[D] 當(dāng)用戶將焦點(diǎn)移到另一個應(yīng)用程序時,當(dāng)前應(yīng)用程序的活動窗體將______。
(A)發(fā)生DeActivate事件
(B)發(fā)生LostFocus事件
(C)發(fā)生DeActivate和LostFocus事件
(D)DeActivate和LostFocus事件都不發(fā)生
[A]
[B]
[C]
[D]
第二篇:安徽大學(xué)計算機(jī)基礎(chǔ)C語言選擇題
1、能將高級語言編寫的源程序轉(zhuǎn)換成目標(biāo)程序的是______。A)編輯程序 B)編譯程序 C)解釋程序 D)鏈接程序 參考答案: B
2、以下選項中合法的用戶標(biāo)識符是______。A)long B)_2Test C)3Dmax D)A.dat 參考答案: B
3、在一個C語言程序中
A)main函數(shù)必須出現(xiàn)在所有函數(shù)之前 B)main函數(shù)必須出現(xiàn)在所有函數(shù)之后 C)main函數(shù)可以在任何地方出現(xiàn) D)main函數(shù)必須出現(xiàn)在固定位置 刪除 參考答案: C
4、下列關(guān)于C語言用戶標(biāo)識符的敘述中正確的是
A)用戶標(biāo)識符中可以出現(xiàn)下劃線和數(shù)字,它們都可以放在用戶標(biāo)識符的開頭
B)用戶標(biāo)識符中可以出現(xiàn)下劃線,但不可以放在用戶標(biāo)識符的開頭 C)用戶標(biāo)識符中不可以出現(xiàn)中劃線,但可以出現(xiàn)下劃線 D)用戶標(biāo)識符中可以出現(xiàn)下劃線和中劃線(減號)參考答案: C
5、已知 int a=2,b=1,c;執(zhí)行語句c=b/a+2.5后, c的值____。
A)2.5 B)3 C)3.0 D)2 參考答案: D
6、已知:char a;int b;float c;double d;執(zhí)行語句“c=a+b+c+d;”后,變量c的數(shù)據(jù)類型是。
A)int B)char C)float D)double 參考答案: C
7、已知inti=10;表達(dá)式“20-5<=i<=9”的值是____。
A)0 B)1 C)19 D)20 參考答案: B
8、為判斷字符變量c的值不是數(shù)字也不是字母時,應(yīng)采用下述表達(dá)式____。
A)c<=48||c>=57&&c<=65||c>=90&&c<=97||c>=122 B)!(c<=48||c>=57&&c<=65||c>=90&&c<=97||c>=122)C)c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122 D)!(c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122)參考答案: D
9、已知int x=5,y=5,z=5;執(zhí)行語句x%=y+z;后,x的值是____。A)0 B)1 C)5 D)6 參考答案: C
10、將空格符賦給字符變量c,正確的賦值語句是____。A)c='