




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
大學(xué)vb考試題庫2課件
一、單項選擇題
1、與傳統(tǒng)的程序設(shè)計語言相比.VisualBasic最突出的特點是
(C).A、結(jié)構(gòu)化程序設(shè)計B、程序開發(fā)環(huán)境C、事件驅(qū)動編程
機(jī)制D、程序調(diào)試技術(shù)
2、賦值語句:a=123MID('執(zhí)行后,a變量中的值是(C).A、
\B、123C、12334D,1573、保存一個工程至少應(yīng)保存兩個文件,
這兩個文件分別是(B).A、文本文件和工程文件B、窗體文件
和工程文件C、窗體文件和標(biāo)準(zhǔn)模塊文件D、類模塊文件和工程
文件
4、以下能在窗體Forml的標(biāo)題欄中顯示'窗體'的語句是(C).
A、FormLName='窗體\B、Forml.Title='窗體\C、
Forml.Caption=、窗體\D、Forml.Text二、窗體\
5、為了裝入一個VisualBasic應(yīng)用程序,應(yīng)當(dāng)(D)A、只裝入
窗體文件(.frm)B、只裝入工程文件(.vbp)
C、分別裝入工程文件和標(biāo)準(zhǔn)模塊文件(.bas)D、分別裝入工程
文件、窗體文件和標(biāo)準(zhǔn)模塊文件6、賦給一個數(shù)組的數(shù)據(jù)類型一
定要(A),A、相同B、不相同C、兩可D、都不對7、下面正確
的賦值語句是(C).A、x+y=30B、y=n*r*rC、y=x+30D、
3y=x8、VisualBasic6.0集成環(huán)境的主窗口中不包括(C).A、
標(biāo)題欄B、菜單欄C、狀態(tài)欄D、工具欄9、以下敘述中錯誤的是
(0.
A、VisualBasic是事件驅(qū)動型可視化編程工具
B、VisualBasic應(yīng)用程序不具有明顯的開始和結(jié)束語句
C、VisualBasic工具箱中的所有控件都具有寬度(Width)和高
度(Height)屬性D、VisualBasic中控件的某些屬性只能在運
行時設(shè)置
10、要使Print方法在Form_Load事件中起作用,要對窗體的
(C)屬性進(jìn)行設(shè)置.A、BackcolorB、ForeColorC^
AutoRedrawD、BackStyle
n、若要使命令按鈕不可操作,要對(A)屬性進(jìn)行設(shè)制.A、
EnabledBxVisibleC>BackColorD>Captionl2、以下敘述中錯
誤的是(B).
A、一個工程中可以包含多個窗體文件
B、在一個窗體文件中用Private定義的通用過程能被其他窗體
調(diào)用
C、在設(shè)計VB程序時,窗體、標(biāo)準(zhǔn)模塊、類模塊等需要分別保存
為不同類型的磁盤文件.D、一個工程默認(rèn)的啟動對象是Forml
13、Cis方法可以清除窗體或圖片框中的(C)內(nèi)容.A、在設(shè)計階
段使用Picture設(shè)置的背景位圖
B、在設(shè)計階段放置的控件
C、在運行階段產(chǎn)生的圖形和文字D、以上均可
14、設(shè)x=設(shè)y=5,則以下表達(dá)式值為真的是(C)A、(-
3+5>x)And(y>0)B、(xO)C、(x>y)Or(y>O)D,x>=yAndy>10
15、為了防止用戶隨意將光標(biāo)置于控件之上,應(yīng)將進(jìn)行⑻設(shè)置.
A、將控件的Tabindex屬性設(shè)置為0B、將控件的TabStop屬性
設(shè)置為TrueC、將控件的TabStop屬性設(shè)置為FalseD,將控件的
Enabled屬性設(shè)置為False
16、要判斷在文本框是否按了Enter鍵,應(yīng)在文本框的(D)事件
中判斷.A、ChangeB、KeyDownC>ClickD、KeyPressl7^以下關(guān)
于焦點的敘述中,錯誤的是(A).
A、如果文本框的TabStop屬性為False,則不能接收從鍵盤上
輸入的數(shù)據(jù)B、當(dāng)文本框失去焦點時,觸發(fā)LostFocus事件
C、當(dāng)文本框的Enabled屬性為False時,其Tab順序不起作用
D、可以用Tabindex屬性改變Tab順序
18、如果文本框的Enabled屬性設(shè)為False,貝I(A).
A、文本框的文本將變成灰色,并且此時用戶不能將光標(biāo)置于文
本框上.
B、文本框的文本將變成灰色,用戶仍然能將光標(biāo)置于文本框上,
但是不能改變文本框中的內(nèi)容.
C、文本框的文本將變成灰色,用戶仍然能改變文本框中的內(nèi)容.
D、文本框的文本正常顯示,用戶能將光標(biāo)置于文本框上,但是
不能改變文本框中的內(nèi)容.19、程序運行后,在窗體上單擊鼠
標(biāo),此時窗體不會接收到的事件是(C).A、MouseDownB.
MouseUpC、LoadD、Click
20、圖像框有一個屬性,可以自動調(diào)整圖形的大小,以適應(yīng)圖像
框的尺寸,這個屬性是(B).A、AutosizeB.StretchC>
AutoRedrawD.Appearance
21、為了防止用戶隨意將光標(biāo)置于控件之上,應(yīng)設(shè)置的屬性是
(D).A、將控件的Tabindex屬性設(shè)置為0B、將控件的TabStop
屬性設(shè)置為TrueC、將控件的TabStop屬性設(shè)置為FalseD、將控
件的Enabled屬性設(shè)置為False22、不論何控件,共同具有的是
(B)屬性.A、TextB、NameC>ForeColorD.Caption
23、以下關(guān)于窗體的描述中,錯誤的是(A).
A、執(zhí)行UnloadForml語句后,窗體Forml消失,但仍在內(nèi)存中
B、窗體的Load事件在加載窗體時發(fā)生
C、當(dāng)窗體的Enabled屬性為False時,通過鼠標(biāo)和鍵盤發(fā)窗體
的操作都被禁止D、窗體的Height、聽dth屬性用于設(shè)置窗體的
高和寬24、當(dāng)運行程序時,系統(tǒng)自動執(zhí)行窗體的(A)事件過程.
A、LoadB.ClickC.UnloadD.GotFocus25.窗體設(shè)計器是用來
設(shè)計(B).A、應(yīng)用程序的代碼段B、應(yīng)用程序的界面C、木象的
屬性D、對象的事件
26、VisualBasic是一種面向?qū)ο蟮目梢暬绦蛟O(shè)計語言,采取
了(A)的編程機(jī)制.A、事件驅(qū)動B、按過程順序執(zhí)行C、從主程
序開始執(zhí)行D、按模塊順序執(zhí)行27、確定一個控件在窗體上的位
置的屬性是(D),A、Width或HeightB、Width和HeightC、Top
或LeftD、Top和Left
28、如果要改變窗體的標(biāo)題,則需要設(shè)置的屬性是(A).A、
CaptionB、NameC、BackColorD>BorderStyle29^以下敘述中錯
誤的是(C).
A、打開一個工程文件時,系統(tǒng)自動裝入與該工程有關(guān)的窗體、
標(biāo)準(zhǔn)模塊等文件B、保存VisualBasic程序時,應(yīng)分別保存窗體
文件及工程文件C、VisualBasic應(yīng)用程序只能以解釋方式執(zhí)行
D、事件可以由用戶引發(fā),也可以由系統(tǒng)引發(fā)30、以下敘述中錯
誤的是(B).
A、雙擊鼠標(biāo)可以觸發(fā)DblClick事件
B、窗體或控件的事件的名稱可以由編程人員確定C、移動鼠標(biāo)
時,會觸發(fā)MouseMove事件D、控件的名稱可以由編程人員設(shè)定
31、在VisualBasic中最基本的對象是(C).它是應(yīng)用程序的基
石,是其他控件的容器.A、文本框B、命令按鈕C、窗體D、標(biāo)
簽32、以下敘述中正確的是(A).
A、窗體的Name屬性指定窗體的名稱,用來標(biāo)識一個窗體B、窗
體的Name屬性的值是顯示在窗體標(biāo)題欄中的文本C、可以在運
行期間改變對象的Name屬性的值D、對象的Name屬性值可以為
空
33、在設(shè)計階段,當(dāng)雙擊窗體上的某個控件時,所打開的窗口是
(0.A、工程資源管理器窗口B、工具箱窗口C、代碼窗匚D、
屬性窗口
34、VisualBasic是一種面向?qū)ο蟮目梢暬绦蛟O(shè)計語言,采取
了的編程機(jī)制是(A).A、事件驅(qū)動B、按過程順序執(zhí)行C、從主
程序開始執(zhí)行D、按模塊順序執(zhí)行35、用來設(shè)置粗體字的屬性是
(C).A、FontltalicB、FontNameC>FontBoldD、FontSize
36、如果一個工程含有多個窗體及標(biāo)準(zhǔn)模塊,則以下敘述中錯誤
的是(A).A、如果工程中含有SubMain過程,則程序一定首先執(zhí)
行該過程B、不能把標(biāo)準(zhǔn)模塊設(shè)置為啟動模塊
C、用Hide方法只是隱藏一個窗體,不能從內(nèi)存中清除該窗體
I)、任何時刻最多只有一個窗體是活動窗體
37、為了把焦點移到文本框,所使用的方法是(A).A、
SetFocusBsVisibleC、RefreshD、GetFocus
38、INT(100*RND)產(chǎn)生的隨機(jī)整數(shù)的閉區(qū)間是(A).A、[0,
99]B、[1,1001C.[0,100]D.[1,99]
39、如果要在命令按鈕上顯示圖形文件,應(yīng)設(shè)置命令按鈕的(B).
A、Style屬性和Graphics屬性B、Style屬性和Picture屬性
C、Caption屬性D、Graphics屬性40、若要使命令按鈕不可操
作,要對(A)屬性進(jìn)行設(shè)制.A、EnabledB.VisibleC.
BackColorD^Caption
41、假定窗體的名稱為Forml,則把窗體的標(biāo)題設(shè)置為
“VB_Test”的語句為(B).A、Forml="VBJTest”B、
Forml.Caption=,VBTest”C、Forml.Text="VBTest”D、
Forml.name="VB_Test”42、以下敘運中錯誤的是(A).
A、在工程資源管理器窗口中只能包含一個工程文件及屬于該工
程的其他文件B、X.BAS為擴(kuò)展名的文件是標(biāo)準(zhǔn)模塊文件C、窗
體文件包含該窗體及其控件的屬性D、一個工程中可以含有多個
標(biāo)準(zhǔn)模塊文件
43、要使文本框獲得輸入焦點,則應(yīng)采用文本框控件的哪個方法
(A).A、GotFocusB、LostFocusC、KeyPressD、SetFocus
44、以下不能在“工程資源管理器”窗口中列出的文件類型是
(B).A、.basB、.resC>.frmD>.ocx
45、剛建立一個新的標(biāo)準(zhǔn)EXE工程后,不在工具箱中出現(xiàn)的控件
是(C).A、單選按鈕B、圖片框C、通用對話框D、文本框46、
以下敘述中錯誤的是(B).
A、雙擊鼠標(biāo)可以觸發(fā)DblClick事件
B、窗體或控件的事件的名稱可以由編程人員確定C、移動鼠標(biāo)
時,會觸發(fā)MouseMove事件D、控件的名稱可以由編程人員設(shè)定
47、以下能夠觸發(fā)文本框Change事件的操作是(D).A、文本框
失去焦點B、文本框獲得焦點C、設(shè)置文本框的焦點D、改變文
本框的內(nèi)容48、以下敘述中錯誤的是(C).
A、一個工程中只能有一個SubMain過程
B、窗體的Show方法的作用是將指定的窗體裝入內(nèi)存并顯示該窗
體C、窗體的Hide方法和Unload方法的作用完全相同
D、若工程文件中有多個窗體,可以根據(jù)需要指定一個窗體為啟
動窗體49、語句PrintAbs(-6C2)+Int(-6-2)的輸出結(jié)果是(A).
A、OB、IC、-ID.-72
50、如果將布爾常量值TRUE賦值給一個整型變量,則整型變量
的值為(B).A、0B、-IC、TRUED、FALSE5K函數(shù)String(n,\的
功能是(B).A、把數(shù)值型數(shù)據(jù)轉(zhuǎn)換為字符串B、返回由n個字符
組成的字符串C、從字符串中取出n個字符
D、從字符串中第n個字符的位置開始取子字符串
52、語句PrintFormat("HelloWorld",)的輸出結(jié)臭是
(C).A、helloWORLDB.helloworldC.IIELLOWORLDD.
HELL0world53.聲明符號常量應(yīng)該用關(guān)鍵字(B).A、StaticB.
ConstC、Private。、Variant
54、要強(qiáng)制顯示聲明變量,可在窗體模塊或標(biāo)準(zhǔn)模塊的聲明段中
加入語句(B).A、OptionBaseOB>OptionExplicitC^
OptionBaselD>OptionCompare55>下列可作為VisualBasic變
量名的是(D).A、A#AB、4AC、?xyD、constA
56、設(shè)a=10,b=5,c=l,執(zhí)行語句Printa>b>c后,窗體二顯示
的是(B).A、TrueB.FalseC,ID、出錯信息57、執(zhí)行
x$=String(6,\后,x的值是(B).A、124abcB、111111C.
124D、abc58、設(shè)a=6,則執(zhí)行x=Hf(a>5「1,0)后,x的值為
(D)A、5B、6C、OD、-1
59、執(zhí)行語句:c$="Glad"Mid$("Nicetomeetyou”,5,3),則
變量c$的值為(C).A、NicetomeetyouB>
GladNicetomeetyouC^GladtoD>Glad60、下面(D)是合法的字符
常數(shù).A、ABC$B、\C、'ABC'D、ABC61、對于語句
Ifx=lTheny=l,下列說法正確的是(C).A、x=l和y=l均為賦
值語句B、x=l和尸1均為關(guān)系表達(dá)式
C、x=l為關(guān)系表達(dá)式,尸1為賦值語句D、x=l為賦值語句,y=l
為關(guān)系表達(dá)式
62、設(shè)有聲明:DimXAsInteger,如果Sgn(X)的值為-1,則X的
值是(D).A、任何整數(shù)B、0C、等于0的整數(shù)D、小于0的數(shù)
63、在一行內(nèi)寫多條語句時,每個語句之間用(B)符號分隔.
A、,B、:C、、D、;
64、從鍵盤上輸入兩個字符串,分別俁存在變量strl、str2中.
確定第二個字符串在第一個字符串中起始位置的函數(shù)是(D).A、
LeftB>MidC、StringD、Instr
65、設(shè)S=\中華人民共和國\,表達(dá)式Left(S,l)+Right
(S,l)+Mid(S,3,2)的值為(B)A、\中華民國\B、、中國人民
\C、\人民\D、\人民共和\66、下列可作為Visu人Basic中的變
量名的是(A).
A、B、A(A+B)C、254DD、Print67,下面(A)是合法的變量名.
A、X_yzB、123abeC、IntegerD.X-Y68、以下變量命名非法的是
(C).A、xyzl23B、printaaC、booleanD^Bernald
69、設(shè)有變量聲明:DimTestDateAsDate,為變量TestDate正確賦
值的表達(dá)方式是(A).A、TextDate=#l/l/2002#B、
TestDate=#"1/1/2002”#C、TextDate=date("1/1/2002")
D、TestDate二Format("m/d/yy",“1/1/2002")
70、設(shè)a=2,b=3,c=4,d=5,表達(dá)式a>bANDc
72、假設(shè)變量bool_x是一個布爾型(邏輯型)的變量,則下面正
確的賦值語句是(D)A、bool_x=\B>bool_x=.False.C>
bool_x=#False#D>bool_x=False73>設(shè)a="VisualBasic”,
下面使b="Basic”的語句是(B),A、b=Left(a,8,12)B、
b=Mid(a,8,5)C、b=Rigth(a,5,5)D>b=Left(a,8,5)
74、語句PrintFormat$(32548.5,“#*#,###.###")的輸出結(jié)果
是(B).A、32548.5B、32,548.5C>032,548.501)、
32,548.5075、以下聲明語句中錯誤的是(D).A、
Constvarl=123B、Dimvar2='ABC'C、Dimx_y_z%D>
Staticvar3AsInteger76>可以同時刪除字符串前導(dǎo)和尾部空白
的函數(shù)是(C).A、LtrimB.RtrimC.TrimD.Mid77、下列可為合
法變量名的是(D).A^IntegerB>FalseC、publicD、
thanksgiving78.變量未賦值時,數(shù)值型變量的值為(A).A、
0B、空C、ID、無任何值79、表達(dá)式16/4-2-5*8/4乂0(15\\2的值
為(B).A、14B、4C、20D、2
確的80、下面If語句統(tǒng)計滿足性別為男、職稱為副教授以上、
年齡小于40歲條件的人數(shù),不正語句是(D).
A、1£$6乂=\男\(zhòng)<40And(duty=\教授'副教授\Thenn=n+lB、
1£5小二\男\(zhòng)<40人11(111151;1'(duty,\教授\>0Thenn二n+lC、Ifsex=\
男\(zhòng)<40AndRight(duty,2)=\教授\Thenn二n+1
D、Ifsex=\男\(zhòng)〈40人。(^111丫='教授'副教授\81、設(shè)a=3,b=5,則
以下表達(dá)式值為真的是(B).A、a>=bAndb>10B.
(a>b)Or(b>O)C.(a
D、(-3+5>a)And(b>0)
82、執(zhí)行語句a=InputBox(\將顯示一個輸入對話框,在對話框
的輸入?yún)^(qū)中顯示的信息是(A).A、TodayBxTomorrowCx
Yesterday
D、DaybeforeYesterday
83、VB提供了結(jié)構(gòu)化程序設(shè)計的3種基本結(jié)構(gòu),這3種基本結(jié)
構(gòu)是(B).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)
84、下面If語句統(tǒng)計滿足性別為男、職稱為副教授以上、年齡
小于40歲條件的人數(shù),不正確的語句是(D).
A、Ifsex="男"AndageV40AndInStr(duty,“教授")>
0Thenn=n+l
B、Ifsex="男"Andage<40And(duty="教授"0rduty="副教
授“)Thenn=n+lC、Ifsex="男"Andage<
40AndRight(duty,2)="教授”Thenn=n+1
D、Ifsex="男"Andage<40Andduty="教授"Andduty=“副教
授"Thenn=n+185、當(dāng)語句w=Hf(4>10,“Red”,“Green")執(zhí)
行后,變量w中的值是(C).A、NullB、"Red”C、
“Green”D、-1
86、賦值語句:@=123+皿口(“123456”,3,2)執(zhí)行后,a變量中
的值是(D).A、“12334”B、123C、12334D.157
87、設(shè)有語句x=InputBox(“AAAA”,“BBBB”,“”),程序運
行后,所產(chǎn)生的對話框的標(biāo)題應(yīng)為(C),A、AAAAB,空C、BBBB
D、出錯,不能產(chǎn)生對話框
88、下面正確的賦值語句是(C).A、x+y=30B、y=Ji*r*rC>
y=x+30D、3y=x
89、VB提供了結(jié)構(gòu)化程序設(shè)計的三種基本結(jié)構(gòu),三種基本結(jié)構(gòu)
是(D).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)
90、下面程序段求兩個數(shù)中的大數(shù),不正確的是(D).
A、Max=IIf(x>y,x,y)
B、Ifx>yThenMax=xE1seMax二yC、Max=x:Ify>=xThenMax二yD、
Ify>xThenMax=y:Max=x
91、下列程序段:Dimx下xThenPrintxElsePrintx+1運行后,顯
示的結(jié)果是(A).A、IB、0C、-1D.出錯
92、以下不屬于vb的三種基本結(jié)構(gòu)的是(C)?A、順序結(jié)構(gòu)
B、選擇結(jié)構(gòu)C、遞歸結(jié)構(gòu)D、循環(huán)結(jié)構(gòu)
93、語句Ifx=lTheny=l,下列說法正確的是(C).A、x=l和
y=l均為賦值語句B、x=l和y=l均為關(guān)系表達(dá)式
C、x=l為關(guān)系表達(dá)式,y=l為賦值語句D、x=l為賦值語句,y=l
為關(guān)系表達(dá)式
94、賦值語句:@二123皿。(“123456”,3,2)執(zhí)行后,a變量中的
值是(C).A、“12334”B、123C、12334D.157
95、下面程序段顯示的結(jié)果是(A).Dimx
x=Int(Rnd)+5SelectCasexCase5“優(yōu)秀"Case4
Print“良好"Case3
Print“通過"CaseElse
Print“不通過"EndSelectA、優(yōu)秀B、良好C、通過D、不通過
96、為了給x,y,z這3個變量賦初值1,下面正確的賦值語句是
(A).A、x=l:y=l:z=l
B、x=l,y=l,z=lC>x二y=z=lD、xyz=l
97、下列語句正確的是(C)
A、IfANBThenPrint\不等于B\B、IfABThenPrintfA不等于
BC、IfABThenPrint\不等于B\D、IfAWBPrint\不等于B\
98、設(shè)有語句x$=InputBox(“輸入數(shù)值”,“0”,“示例”),
程序運行后,如果從鍵盤上輸入數(shù)值10并按回車鍵,則下列敘
述中正確的是(D).A、變量X的值是數(shù)值10
B、在InputBox對話框標(biāo)題欄中顯示的是“示例”C、0是默認(rèn)
值
D、變量X的值是字符串“10”
99、運行下列程序段后,顯示的結(jié)果為(B)Jl=4:J2=9IfJl
100、InputBox函數(shù)返回值的類型為(B).A、數(shù)值B、字符串
C、變體
D、數(shù)值或字符串(視輸入的數(shù)據(jù)而定)
101>一個數(shù)組說明為Dima(0to5,lto5)Aslnteger,則該數(shù)組
共有(C)個元素.A、25B、36C、30
D、不確定
102、數(shù)組聲明語句Dima(2to3,-2to2,3to5)中,數(shù)組a包含元
素的個數(shù)為(C).A、120B、75C、30D、13
103、如果在上題語句前加入OptionBasel,則該數(shù)組共有(D)
個元素.A、15B、16C、13D、不確定
104、如果有聲明Dima(15)Aslnteger,則該數(shù)組共有(B)個元
素.A、15B、16C、13
D、不確定
105、一個數(shù)組說明為Dima(5,lto5)Aslnteger,則該數(shù)紐共有
(C)個元素.A、25B、36C、30
D、不確定
106、在VB中,默認(rèn)的數(shù)組下標(biāo)的下界從0開始,要想在通用聲
明段界定下界,則應(yīng)使用(A).
A、OptionBaseB>OptionExplicitC>Explicit。、LowBase
107、如下數(shù)組聲明語句,正確的是(B).A、
Dima[3,4]asIntegerB^Dima(3,4)asIntegerC.
Dima(n,n)asIntegerD、Dima[3][4)aslnteger
108、賦給一個數(shù)紐的數(shù)據(jù)的值的類型一定要(A).A、相同
B、不相同C、兩可D、都不對
109、數(shù)組的下標(biāo)可取的變量類型是(A).A、數(shù)值型B、字符
型C、日期型D、可變型
11。數(shù)組聲明語句Dima(0to3「2to2,0to5)中,數(shù)組a包含元
素的個數(shù)為(A).A、120B、75C、60D、13
Hl、假定有如下的Sub過程:
SubS(xAsSingle,yAsSingle)t=xx=t/yy=tModyEndSub在窗體上
添加一個命令按鈕,然后編寫如下事件過程:
PrivateSubCommand1_C1ick()DimaAsSingleDimbAsSinglea=5:b=
4Sa,bPrinta,bEndSub程序運行時,單擊命令按鈕得到的結(jié)果
(D).A、54B、UC、1.254D、1.251
112、用以下方式聲明的變量,(B)可以在整個程序中通用?
A、在窗體模塊用Dim進(jìn)行聲明B、在窗體模塊用Public進(jìn)行聲
明C、在窗體模塊用Private進(jìn)行聲明D、在窗體模塊用Static
進(jìn)行聲明
113、在窗體上添加一個命令按鈕和三個標(biāo)簽,編寫事件過程:
PrivatexAsIntegerPrivateSubCommandl_Click()StaticyAsInte
gerDimzAsIntegerN=10:z=N+z:y=y+z:x=x+zLabell.Caption二xLa
bel2.Caption=yLabe13.Caption=zEndSub程序運行后,連續(xù)三
次單擊命令按鈕,則三個標(biāo)簽中顯示的內(nèi)容分別是(A).A、
101010B.303030C.303010D,103030
114、以下敘述中錯誤的是(D).
A、如果過程被定義為Static類型,則該過程中的局部變量都是
Static類型B、Sub過程中不能嵌套定義Sub過程C、Sub過程
中可以嵌套調(diào)用Sub過程
D、事件過程可以像通用過程一樣由用戶定義過程名
115、在在窗體上添加一個命令按鈕Command1和一個文本框
Textl,然后編寫如下事件過程:
PrivateSubCommandlClick()
DimxAsInteger,yAsInteger,zAsIntegerx=5y=7z=0
Textl.Text=\Callpl(x,y,z)Textl.Text=Str(z)
EndSubPrivateSubpl(ByValaAsInteger,ByVaibAsInteger,cAsIn
teger)c=a+bEndSub
程序運行后,單擊命令按鈕得到的結(jié)果是(A).A、12B、0C、
Str(z)
D、沒有顯示結(jié)果
116、如果在程序中要將a定義為靜態(tài)變量,且為整型數(shù),則應(yīng)
使用的語句是:(B)A、RedimaAsIntegerB^
StaticaAsIntegerCsPub1icaAsIntegerDDimaAsInteger
117、以下程序的運行結(jié)果是(C)
Subsl(b()Aslnteger)Fori=lTo4b(i)=2*iNextiEndSub
PrivateSubCommand1_Click()Dima(1TO4)AsInteger
Fori=lTo4a(i)=i+5Nextisla()
Fori=lTo4Printa(i)NextiEndSub
A、12141618B.6789C、2468D、1234118.以下程序的運行結(jié)果
是(D).
Functionf(mAsInteger)AsIntegerb=lStaticcAsIntegerb=b+lc=
c+lf=m*b*cEndFunctionPrivateSubConimandl_Click()DimaAsInt
egera=2Sum=0Fori=lTo3Sum=Sum+f(a)NextiPrintSumEndSubA^
12B、28C、32D、24
119、下列程序輸出結(jié)果(C).
PrivateSubComniandl_Click()Fori=lTolOGetValueiNexti
PrintGetValue(i)EndSub
PrivateFunctionGetValue(ByVaiaAsInteger)StaticSAsInteger
S=S+aGetValue=SEndFunctionA、10B、65C、661)、11
120、在過程定義的變量,若希望在離開該過程后,還能保存過
程中局部變量的值,則應(yīng)使用(D)關(guān)鍵字在過程中定義局部變量.
A、DimB、PrivateC>Public。、Static
121、在過程定義中用(C)表示形參的傳值.A、VarB.ByDefC.
ByValD、Value
122、在在窗體上添加一個命令按鈕Commandl和兩個名稱分別為
Labell和Label2的標(biāo)簽,然后編寫如下事件過程:
PrivateXAsIntegerPrivateSubCommandl_Click()X=5:y=3Callpr
oc(X,y)Labell.Caption=XLabe12.Caption=yEndSubSubproc(ByV
alaAsInteger,ByValbAsInteger)X=a*ay=b+bEndSub程序運行
后,單擊命令按鈕,則兩個標(biāo)簽labell和label2中顯示的內(nèi)容
分別是(B).A、25,3B、25,6C、5,3D、5,6
123、以下程序的運行結(jié)果是(C).
DimxAsTnteger,yAsInteger,zAsIntegerSubsl(aAsInteger,bAsI
nteger)DimcAsInteger
a=2*ab=b+2c=a+bEndSub
Subs2(aAsInteger,ByValbAsInteger)DimcAsIntegera=2*ab=b+2
c=a+bEndSub
PrivateSubCommandlClick()x=4:y=:
4z=6Callsl(x,y)Printx+y+zCalls2(x,y)Printx+y+zEndSub
A、2428B、2028C、2018D、2020
124、以下關(guān)于過程及過程參數(shù)的描述中,錯誤的是(C).A、過
程的參數(shù)可以是控件名稱
B、用數(shù)組作為過程的參數(shù)時,使用的是“傳地址”方式
C、只有函數(shù)過程能夠?qū)⑦^程中處理的信息傳回到調(diào)用的程序中
D、窗體可以作為過程的參數(shù)
125、以下屬于VisualBasic合法的數(shù)組元素是(C)A、x8B、x
[8]C、s(0)D、v[8]
126、下列敘述中正確的是(C).
A、在窗體的Form_Load事件過程中定義的變量是全局變量B、
局部變量的作用域可以超出所定義的過程
C、在某個Sub過程中定義的局部變量可以與其它事件過程中定
義的局部變量同名,但其作用域只限于該過程
D、在調(diào)用過程時,所有局部變量被系統(tǒng)初始化為0或空字符串
127、假定有以下函數(shù)過程:
FunctionFun(SAsString)AsStringDimslAsStringFori=lToLen(S
)sl=UCase(Mid(S,i,1))+slNextiFun=slEndFunction在窗體上
添加一個命令按鈕,然后編寫如下事件過程:
PrivateSubCommand1_Click()DimstrlAsString,str2AsStringst
rl=InputBox(\請輸入一個字符串
\str2=Fun(strl)Printstr2EndSub程序運行后,單擊命令按鈕,
如果在輸入對話框中輸入字符串"abcdefg",單擊'確定''按鈕
后程序在窗體上輸出結(jié)果(D).A、abcdefgB、gfedcbaC、
GFEDCBAD.ABCDEFG
128、若已編寫了一個Sort子過程,在該工程中有多個窗體,為
了方便的調(diào)用Sort子過程,應(yīng)該將該過程放在(B).A、窗體模
塊B、標(biāo)準(zhǔn)模塊C、類模塊D、工程
129、下面子過程語句說明合法的是(D)A、Subfl
(ByValn0Aslnteger)
B、Functionfl(flAsInteger)AsIntegerCxSubfl
(n()Aslnteger)Aslnteger
D、Functionfl(ByValnAsInteger)Aslnteger
130、在過程定義的變量,若希望在離開該過程后,還能保存過
程中局部變量的值,則應(yīng)使用(D)關(guān)鍵字在過程中定義局部變量.
A、DimB、PrivateC、PublicD>Static
131、在窗體上畫三個單選按鈕,組成一個名為chkOption的控
件數(shù)組.用于標(biāo)識各個控件數(shù)組元素的參數(shù)是(D).A、TagB.
IndexC、ListIndexD>Name
132、假如列表框(Listl)有四個數(shù)據(jù)項,那么把數(shù)據(jù)項
“China”添加到列表框的最后,應(yīng)使用(D)語句.
A、Listl.Addltem3,\
B、Listl.AddItem\CxListl.AddItem\DxListl.Addltem\
133、如果列表框(Listl)中沒有被選定的項目,則執(zhí)行
Listl.RemoveltemListl.Listindex語句的結(jié)果是(D).
A、移去第一項B、移去最后一項
C、移去最后加入列表的一項D、以上都不對
134、以下敘述中錯誤的是(C).
A、在KeyUp和KeyDown事件過程中,從鍵盤上輸入A或a被視
作相同的字母(即具有相同的KeyCode)
B、在KeyUp和KeyDown事件過程中,將鍵盤上的“1”和右側(cè)小
鍵盤上的“1”視作不同的數(shù)字(具有不同的KeyCode)
C、KcyPress事件中不能識別鍵盤上某個鍵的按下與釋放D、
KcyPress事件中可以識別鍵盤上某個鍵的按下與釋放
135、設(shè)組合框Combol中有3個項目,則以下能刪除最后一項的
語句是(B).A、Combol.RemoveltemTextB^
Combol.RemoveItem2C、Combol.Removeltem3
D、Combol.RemoveltemCombol.Listcount
136、下列控件中,沒有Caption屬性的是(B).A、框架B、列
表框C、復(fù)選框D、單選按鈕
137、引用列表框(Listl)最后一個數(shù)據(jù)項應(yīng)使用的表達(dá)式是
(C)A、Listl.List(Listl.ListCount)B.
Listl.List(ListCount)
C、Listl.List(Listl.ListCount-l)DsListl.List(ListCount-
1)138、窗體的MouseDown事件過程
Form_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,
YAsSingle)有4個參數(shù),關(guān)于這些參數(shù),正確的描述是(A).A、
通過Button參數(shù)判定當(dāng)前按下的是哪一個鼠標(biāo)鍵B、Shift參數(shù)
只能用來確定是否按下Shift鍵
C、Shift參數(shù)只能用來確定是否按下Alt和Ctrl鍵D、參數(shù)
x,y用來設(shè)置鼠標(biāo)當(dāng)前位置的坐標(biāo)139、復(fù)選框的Value屬性為
1時,表示(B).A、復(fù)選框未被選中B、復(fù)選框被選中
C、復(fù)選框內(nèi)有灰色的勾D、復(fù)選框操作有錯誤.
140、引用列表框的最后一項應(yīng)使用(A).A、
Listl.List(Listl.ListCount-l)B^
Listl.List(Listl.ListCount)C>Listl.List(ListCount;D>
Listl.List(ListCount-1)
141、設(shè)窗體上有一個列表框控件Listl,且其中含有若干列表
項.則以下能表示當(dāng)前被選中的列表項內(nèi)容的是⑴).
A、Listl.ListBxListl.ListIndexC>Listl.IndexD^
Listl.Text
142、表示滾動條控件取值范圍最大值的屬性是(A).A、Max
B、LargeChangeC^ValueD>Max-Min
143、為了在按下Esc鍵時執(zhí)行某個命令按鈕的Click事件過程,
需要把該命令按鈕的一個屬性設(shè)置為True,這個屬性是(D).
A、ValueB、DefaultC、CancelD、Enabled
144、假如列表框(Listl)有四個數(shù)據(jù)項,那么把數(shù)據(jù)項
“China”添加到列表框的最后,應(yīng)使用語句(D).
A、Listl.Addltem3,\
B、Listl.AddItem\C>Listl.Addltem\
D、Listl.Addltem\145.復(fù)選框的Value
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二十年后的學(xué)校教學(xué)課件
- 教學(xué)助手上傳課件
- 旅游公司搞活動方案
- 無煙建設(shè)活動方案
- 早教公司周年慶活動方案
- 新生拓展活動方案
- 春節(jié)戶外農(nóng)村活動方案
- 新娘訂婚妝活動方案
- 新華書店會員日活動方案
- 新長征退役軍人活動方案
- 區(qū)域保護(hù)合同協(xié)議
- 放射科入科試題及答案
- 房地產(chǎn)公司完整績效考核制度
- 2025年出國考試題庫及答案
- 輸血科管理制度、程序性文件、SOP文件
- 以繪本為載體的大班幼兒美育實踐研究
- 學(xué)校電工聘用合同
- 溶瘤病毒工藝開發(fā)流程
- 2025年一年級下冊語文期末教學(xué)工作總結(jié)(2篇)
- 室內(nèi)裝修零星工程協(xié)議
- 2024年司法考試完整真題及答案
評論
0/150
提交評論