大學v課程題庫全集_第1頁
大學v課程題庫全集_第2頁
大學v課程題庫全集_第3頁
已閱讀5頁,還剩40頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、vb 單項選擇、操作局部一、單項選擇題1、與傳統(tǒng)的程序設計語言相比,Visual Basic 最突出的特點是 C。A、結構化程序設計B、程序開發(fā)環(huán)境C、事件驅動編程機制D、程序調試技術2、 賦值語句:a=123 & MID(123456,3,2)執(zhí)行后,a變量中的值是C。A、12334B、 123C、 12334D、 1573、 保存一個工程至少應保存兩個文件,這兩個文件分別是 B。A、 文本文件和工程文件B、窗體文件和工程文件C、窗體文件和標準模塊文件D、類模塊文件和工程文件4、以下能在窗體 Form1 的標題欄中顯示 VisualBasic 窗體 的語句是 C。A 、 Form1.Name

2、=VisualBasic 窗體 B、Form1.Title=VisualBasic 窗體 C、Form1.Caption=VisualBasic 窗體 D、Form1.Text=VisualBasic 窗體 5、為了裝入一個 Visual Basic 應用程序,應當 DA、只裝入窗體文件.frmB、只裝入工程文件.vbpC、分別裝入工程文件和標準模塊文件 .basD、分別裝入工程文件、窗體文件和標準模塊文件6、 賦給一個數(shù)組的數(shù)據(jù)類型一定要A。A、相同B、不相同C、兩可D、都不對7、 下面正確的賦值語句是C。A、x+y=30B、y= n *r*rC、y=x+30D、3y=x8、 Visual

3、Basic 6.0 集成環(huán)境的主窗口中不包括C。A、標題欄B、菜單欄C、狀態(tài)欄D、工具欄9、 以下表達中錯誤的選項是(C)。A、Visual Basic 是事件驅動型可視化編程工具B、Visual Basic 應用程序不具有明顯的開始和結束語句C、Visual Basic 工具箱中的所有控件都具有寬度 Width 和高度 Height 屬性D、Visual Basic 中控件的某些屬性只能在運行時設置10、 要使Print方法在Form_Load事件中起作用,要對窗體的(C)屬性進行設置。A、BackcolorB、 ForeColorC、 AutoRedrawD 、 BackStyle11 、

4、假設要使命令按鈕不可操作,要對 (A) 屬性進行設 制。A、 EnabledB、 VisibleC、 BackColorD、 Caption12、以下表達中錯誤的選項是 (B)。A、一個工程中可以包含多個窗體文件B、 在一個窗體文件中用Private定義的通用過程能被其他窗體調用C、在設計VB程序時,窗體、標準模塊、類模塊等需要分別保存為不同類型的磁盤文件。D、一個工程默認的啟動對象是Forml13、 Cis方法可以去除窗體或圖片框中的(C)內(nèi)容。A、在設計階段使用 Picture設置的背景位圖B、在設計階段放置的控件C、在運行階段產(chǎn)生的圖形和文字D、以上均可14、 設 x=3,y=5, 那么

5、以下表達式值為真的是(C)A 、 (-3+5x) And (y0)B 、 (x0)C、 (xy) Or (y0)D 、 x=y And y1015、 為了防止用戶隨意將光標置于控件之上,應將進行(D)設置。A、將控件的Tablndex屬性設置為0B、將控件的TabStop屬性設置為TrueC、將控件的TabStop屬性設置為FalseD、將控件的Enabled屬性設置為False16、 要判斷在文本框是否按了Enter鍵,應在文本框的(D)事件中判斷。A、ChangeB、 KeyDownC、 Click D、 KeyPress17、 以下關于焦點的表達中,錯誤的選項是(A)。A、如果文本框的T

6、abStop屬性為False,那么不能接收從鍵盤上輸入的數(shù)據(jù)B、 當文本框失去焦點時,觸發(fā)LostFocus事件C、 當文本框的Enabled屬性為False時,其Tab順序不起作用D 、可以用 Tablndex 屬性改變 Tab 順序18、如果文本框的 Enabled屬性設為 False,那么(A)。A、文本框的文本將變成灰色,并且此時用戶不能將光標置于文本框上。B、文本框的文本將變成灰色,用戶仍然能將光標置于文本框上,但是不能改變文本框中的 內(nèi)容。C、文本框的文本將變成灰色,用戶仍然能改變文本框中的內(nèi)容。D、文本框的文本正常顯示,用戶能將光標置于文本框上,但是不能改變文本框中的內(nèi)容。19、

7、 程序運行后,在窗體上單擊鼠標,此時窗體不會接收到的事件是(C)。A 、 MouseDownB 、 MouseUpC、 LoadD 、 Click(B)。20、圖像框有一個屬性,可以自動調整圖形的大小,以適應圖像框的尺寸,這個屬性是A 、 AutosizeB 、 StretchC、 AutoRedrawD、 Appearance21、 為了防止用戶隨意將光標置于控件之上,應設置的屬性是(D)。A、將控件的TabIndex屬性設置為0B、將控件的TabStop屬性設置為TrueC、將控件的TabStop屬性設置為FalseD、將控件的Enabled屬性設置為False22、不管何控件,共同具有的

8、是 (B)屬性。A 、 TextB、 NameC、 ForeColorD、 Caption23、 以下關于窗體的描述中,錯誤的選項是(A)。A、執(zhí)行Un load Form1語句后,窗體 Form1消失,但仍在內(nèi)存中B、窗體的Load事件在加載窗體時發(fā)生C、當窗體的Enabled屬性為False時,通過鼠標和鍵盤對窗體的操作都被禁止D、窗體的Height、Width屬性用于設置窗體的高和寬24、 當運行程序時,系統(tǒng)自動執(zhí)行窗體的(A) 事件過程。A 、 LoadB 、 ClickC、 UnloadD 、 GotFocus25、窗體設計器是用來設計 (B) 。A、應用程序的代碼段B、應用程序的界

9、面C、對象的屬性D、對象的事件26、Visual Basic是一種面向對象的可視化程序設計語言,采取了 (A)的編程機制。A、事件驅動B、按過程順序執(zhí)行C、從主程序開始執(zhí)行D、按模塊順序執(zhí)行27、 確定一個控件在窗體上的位置的屬性是(D)。A、Width 或 HeightB、 Width 和 HeightC、 Top 或 LeftD 、 Top 和 Left28、 如果要改變窗體的標題,那么需要設置的屬性是(A)。A 、 CaptionB 、 NameC、 BackColorD 、 BorderStyle29、 以下表達中錯誤的選項是 (C)。A、翻開一個工程文件時,系統(tǒng)自動裝入與該工程有關的

10、窗體、標準模塊等文件B、保存Visual Basic程序時,應分別保存窗體文件及工程文件C、Visual Basic 應用程序只能以解釋方式執(zhí)行D、事件可以由用戶引發(fā),也可以由系統(tǒng)引發(fā)30、 以下表達中錯誤的選項是 (B)。A、 雙擊鼠標可以觸發(fā)DblClick事件B、窗體或控件的事件的名稱可以由編程人員確定C、移動鼠標時,會觸發(fā) MouseMove事件D、控件的名稱可以由編程人員設定31、在Visual Basic中最根本的對象是(C)。它是應用程序的基石,是其他控件的容器。A、文本框B、命令按鈕C、窗體D、標簽32、 以下表達中正確的選項是 (A)。A、窗體的Name屬性指定窗體的名稱,用

11、來標識一個窗體B、窗體的Name屬性的值是顯示在窗體標題欄中的文本C、 可以在運行期間改變對象的Name屬性的值D、對象的Name屬性值可以為空33、在設計階段,當雙擊窗體上的某個控件時,所翻開的窗口是(C)。A、工程資源管理器窗口B、工具箱窗口C、代碼窗口D、屬性窗口34、Visual Basic 是一A、事件驅動C、從主程序開始執(zhí)行35、用來設置粗體字的屬性是A 、 FontItalic種面向對象的可視化程序設計語言,采取了的編程機制是B、按過程順序執(zhí)行按模塊順序執(zhí)行D、(C)。B、FontName(A)。(A)。36、如果一個工程含有多個窗體及標準模塊,那么以下表達中錯誤的選項是A、如果

12、工程中含有 Sub Main過程,那么程序一定首先執(zhí)行該過程B、不能把標準模塊設置為啟動模塊C、用Hide方法只是隱藏一個窗體,不能從內(nèi)存中去除該窗體D 、任何時刻最多只有一個窗體是活動窗體37、為了把焦點移到文本框,所使用的方法是 (A) 。A 、 SetFocusB、 VisibleC、 RefreshD、 GetFocus38、INT 100*RND 產(chǎn)生的隨機整數(shù)的閉區(qū)間是 A。A、 0, 99B 、 1 , 100C、 0, 100D 、 1, 9939、如果要在命令按鈕上顯示圖形文件,應設置命令按鈕的(B)。A、Style屬性和 Graphics屬性B、Style屬性和 Pictu

13、re屬性C、40、A、Caption 屬性假設要使命令按鈕不可操作,要對EnabledB、D、 Graphics 屬性(A)屬性進行設制。VisibleC、41、A、C、42、BackColor 假定窗體的名稱為Form1=“VB_TestForm1.Text= “VB_Test 以下表達中錯誤的選項是D、CaptionForm1,那么把窗體的標題設置為“VB_Test 的語句為(B)。B、 Form1.Caption= “VB_TestD、 F= “ VB_Test(A)。A、在工程資源管理器窗口中只能包含一個工程文件及屬于該工程的其他文件B、以.BAS為擴展名的文件是標準

14、模塊文件C、窗體文件包含該窗體及其控件的屬性D、一個工程中可以含有多個標準模塊文件43、要使文本框獲得輸入焦點,那么應采用文本框控件的哪個方法(A)。A、GotFocusB、 LostFocusC、 KeyPressD 、 SetFocus44、 以下不能在“工程資源管理器窗口中列出的文件類型是(B)。A、.bas B、 .resC、 .frmD、 .ocx45、 剛建立一個新的標準EXE 工程后,不在工具箱中出現(xiàn)的控件是 (C)。A、單項選擇按鈕B、圖片框C、通用對話框D、文本框46、 以下表達中錯誤的選項是(B)。A、 雙擊鼠標可以觸發(fā)DbICIick事件B、窗體或控件的事件的名稱可以由編

15、程人員確定C、移動鼠標時,會觸發(fā) MouseMove事件D、控件的名稱可以由編程人員設定47、 以下能夠觸發(fā)文本框Change事件的操作是(D)。A、文本框失去焦點B、文本框獲得焦點C、設置文本框的焦點D、改變文本框的內(nèi)容48、 以下表達中錯誤的選項是(C)。A、 一個工程中只能有一個Sub Main過程B、窗體的Show方法的作用是將指定的窗體裝入內(nèi)存并顯示該窗體C、窗體的Hide方法和Un load方法的作用完全相同D、假設工程文件中有多個窗體,可以根據(jù)需要指定一個窗體為啟動窗體49、語句 Print Abs(-62)+l門皓6人2)的輸出結果是(A)。A、0B、 1C、 -1D、 -72

16、50、如果將布爾常量值 TRUE 賦值給一個整型變量,那么整型變量的值為 (B)。A、0B、 -1C、 TRUED、 FALSE51、函數(shù) String(n, str) 的功能是 (B)。A、把數(shù)值型數(shù)據(jù)轉換為字符串B、返回由n個字符組成的字符串C、 從字符串中取出n個字符D、從字符串中第n個字符的位置開始取子字符串52、語句 Print Format( “ Hello World ,“)的輸出結果是 (C)。 A 、 hello WORLDB 、 hello worldC、 HELLO WORLDD、 HELLO world53、聲明符號常量應該用關鍵字 (B)。A 、 StaticB、 C

17、onstC、 PrivateD 、 Variant54、要強制顯示聲明變量,可在窗體模塊或標準模塊的聲明段中參加語句(B)。A 、 Option Base 0B 、 Option ExplicitC、 Option Base 1D 、 Option Compare55、以下可作為 Visual Basic 變量名的是 (D)。A、A#A B、 4A56、設 a=10, b=5, c=1,執(zhí)行語句C、 ?xyD、constAPrint a b c 后,窗體上顯示的是(B)。A、 True B 、 FalseC、 1D、出錯信息57、執(zhí)行 x$=String(6, 124abc) 后, x 的值是

18、 (B)。A、124abcB、 111111C、 12458、設a=6,那么執(zhí)行 x=llf(a5,-1,0)后,x的值為DD 、 abcA、 5B、 6C、 0D、 -159、執(zhí)行語句: c$=“GladA 、 Nice to meet youC、 Glad to60、下面(D)是合法的字符常數(shù)A、 ABC$B、 ABC61、對于語句 lf x=1 Then y=1& Mid$( “ Nice to meet you B 、 Glad Nice to meet youD、 Glad。C、 ABC,以下說法正確的選項是,5,3),那么變量c$的值為(C)。D 、 ABCC。62、設有聲明:Di

19、m X As lnteger, 如果 Sgn(X) 的值為 -1,那么 X 的值是 (D)。A、x=1 和 y=1 均為賦值語句B、x=1 和 y=1 均為關系表達式C、x=1 為關系表達式, y=1 為賦值語句D、x=1 為賦值語句, y=1 為關系表達式A、任何整數(shù)B、 0C、等于0的整數(shù)D、小于0的數(shù)63、在一行內(nèi)寫多條語句時,每個語句之間用(B)符號分隔。A、,B、:C、D 、;64、從鍵盤上輸入兩個字符串,分別保存在變量str1、str2中。確定第二個字符串在第一個D 、 lnstr字符串中起始位置的函數(shù)是 (D)。A 、 Left B 、 MidC、 String 65、設S=中華

20、人民共和國”,表達式LeftS,1+Right S,1+Mid S,3,2的值為BA、 中華民國 B、中國人民 C、中共人民 D、人民共和 66、以下可作為Visual Basic 中的變量名的是 (A) 。A、FilenameB、 A(A+B)C、254DD、Print67、下面(A)是合法的變量名。A、X_yzB、 123abcC、IntegerD、X-Y68、以下變量命名非法的是 C。A、xyz123B、 printaaC、booleanD、Bernald69、設有變量聲明:Dim TestDate As Date, 為變量TestDate正確賦值的表達方式是(A)。A、TextDate

21、=#1/1/2002#B、TestDate=#“ 1/1/2002”#C、TextDate=date(“ 1/1/2002”)D、TestDate=Format(“m/d/yy,“ 1/1/2002 ” )70、設 a=2,b=3,c=4,d=5 ,表達式 ab AND c 0 Then n=n+1C、 If sex=男And age v 40 And Right(duty,2)=教授 ” Then n=n+1D、If sex=男And age v 40 And duty=教授And duty=副教授 ” Then n=n+181、設a=3,b=5,那么以下表達式值為真的是(B)。A 、 a=

22、b And b10B、(ab)Or(b0)C、(a0)or(ba)And(b0)82、執(zhí)行語句 a=InputBox(Today,Tomorrow,Yesterday,Day before yesterday,5), 將顯示 一個輸入對話框,在對話框的輸入?yún)^(qū)中顯示的信息是 (A) 。A、TodayB、TomorrowC、YesterdayD、Day before Yesterday83、VB 提供了結構化程序設計的 3 種根本結構,這 3種根本結構是 B。A、遞歸結構,分支結構,循環(huán)結構B、選擇結構,過程結構,順序結構C、過程結構,輸入、輸出結構,轉向結構D、分支結構,循環(huán)結構,順序結構84、

23、下面 If 語句統(tǒng)計滿足性別為男、職稱為副教授以上、年齡小于40 歲條件的人數(shù),不正確的語句是 D 。A、 If sex=男And age v 40 And InStr(duty,教授) 0 Then n=n +1B、If sex=男And age v 40 And (duty=教授Or duty=副教授)Then n=n+1C、 If sex=男And age v 40 And Right(duty,2)= 教授Then n=n+1D、 If sex=男And age v 40 And duty=教授And duty=副教授Then n=n+185、 當語句w=llf(410, Red ,

24、Green)執(zhí)行后,變量w中的值是C。A、NullB、“ RedC、“ GreenD 、 -186、賦值語句:a=123+MID( “123456” ,3,2)執(zhí)行后,a變量中的值是D。A、“12334”B、123C、12334D、15787、設有語句 x=InputBox( “AAAA ,“BBBB ,“ ),程序運行后,所產(chǎn)生的對話框的標 題應為 (C)。A、AAAAB、空C、BBBBD、出錯,不能產(chǎn)生對話框88、 下面正確的賦值語句是C。A、x+y=30B、y= n *r*rC、y=x+30D 、 3y=x89、VB 提供了結構化程序設計的三種根本結構,三種根本結構是 (D)。A、遞歸結

25、構、選擇結構、循環(huán)結構B、選擇結構、過程結構、順序結構C、過程結構、輸入輸出結構、轉向結構D、選擇結構、循環(huán)結構、順序結構90、 下面程序段求兩個數(shù)中的大數(shù),不正確的選項是D。A、Max=llf(x y,x,y)B、If x y Then Max=x Else Max=yC、Max=x:lf y=x Then Max=yD、If yx Then Max=y :Max=x91、以下程序段: Dim x If x Then Print x Else Print x+1 運行后,顯示的結果是 A。A、1B、0C、-1D、出錯92、以下不屬于 vb 的三種根本結構的是 C ?A、順序結構B、選擇結構C

26、、遞歸結構D、循環(huán)結構93、語句 If x=1 Then y=1, 以下說法正確的選項是 C。A、 x=1 和 y=1 均為賦值語句B 、 x=1 和 y=1 均為關系表達式C、x=1 為關系表達式, y=1 為賦值語句D、x=1 為賦值語句, y=1 為關系表達式94、 賦值語句:a=123 & MID( “ 123456”,3,2)執(zhí)行后,a變量中的值是C。A、“12334”B、123C、12334D、15795、下面程序段顯示的結果是 A。Dim xx=Int(Rnd)+5Select Case xCase 5“優(yōu)秀Case 4Print “良好Case 3Print “通過Case E

27、lsePrint “不通過End SelectA、優(yōu)秀B、良好C、通過D、不通過96、為了給 x,y,z 這 3 個變量賦初值 1,下面正確的賦值語句是 A。A、x=1 : y=1 :z=1B 、 x=1,y=1,z=1C、 x=y=z=1D 、 xyz=197、以下語句正確的選項是 CA、If A 工 B Then Print A 不等于 BB、If AB Then Printf A 不等于 BC、If AB Then Print A 不等于 BD、If A 工 B Print A 不等于 B98、設有語句 x$=InputBox( “輸入數(shù)值, “ 0”,“例如 ),程序運行后,如果從鍵盤

28、上輸入 數(shù)值 10 并按回車鍵,那么以下表達中正確的選項是 (D) 。A、變量X的值是數(shù)值10B、在InputBox對話框標題欄中顯示的是例如C、0 是默認值D、變量X的值是字符串“ 10”99、 運行以下程序段后,顯示的結果為B J1=4: J2=9 If J1J2 Then Print J2 Else Print J1A、4B、9C、13D 、 49100、InputBox 函數(shù)返回值的類型為 (B) 。A、數(shù)值B、字符串C、變體D、數(shù)值或字符串視輸入的數(shù)據(jù)而定101、 一個數(shù)組說明為 Dim a(0 to 5, 1 to 5) As Integer,那么該數(shù)組共有C 個元素。A、25B

29、、 36C、30D、不確定102、 數(shù)組聲明語句 Dim a(2 to 3,-2 to 2,3 to 5)中,數(shù)組a包含元素的個數(shù)為(C)。A、120B 、 75C、30D、13103、 如果在上題語句前參加Option Base 1 ,那么該數(shù)組共有 D 個元素。A、15B、16C、13D、不確定104、如果有聲明 Dim a(15) As Integer,那么該數(shù)組共有B個元素。A、15B、16C、13D、不確定105、一個數(shù)組說明為 Dim a(5,1 to 5) As Integer ,那么該數(shù)組共有 C 個元素。A 、 25B、36C、30D、不確定106、在 VB 中,默認的數(shù)組下

30、標的下界從 0 開始,要想在通用聲明段界定下界,那么應使 用A。A 、 Option BaseB 、 Option ExplicitC、 ExplicitD 、 Low Base107、如下數(shù)組聲明語句,正確的選項是 (B) 。A、Dima3, 4asIntegerB、Dima(3, 4)asIntegerC、Dima(n, n)asIntegerD、Dima34)asInteger108、 賦給一個數(shù)組的數(shù)據(jù)的值的類型一定要A。A、相同B、不相同C、兩可D、都不對109、 數(shù)組的下標可取的變量類型是A。A、數(shù)值型B 、字符型C、日期型D 、可變型110、數(shù)組聲明語句 Dim a(0 to 3

31、,-2 to 2,0 to 5)中,數(shù)組a包含元素的個數(shù)為(A)。A、120B 、 75C、60D、13111、假定有如下的 Sub 過程: Sub S (x As Single, y As Single) t = x x = t / y y = t Mod y EndSub 在窗體上添加一個命令按鈕,然后編寫如下事件過程:Private Sub Command1_Click()Dim a As Single Dim b As Single a = 5: b = 4 S a, b Print a, b End Sub 程序運行時, 單擊命令按 鈕得到的結果 D。A、54B、11C、1.254D

32、、1.251112、 用以下方式聲明的變量,B可以在整個程序中通用?A、在窗體模塊用 Dim進行聲明B、在窗體模塊用 Public進行聲明C、在窗體模塊用 Private進行聲明D、在窗體模塊用 Static進行聲明113、在窗體上添加一個命令按鈕和三個標簽, 編寫事件過程: Private x As Integer Private Sub Command1_Click() Static y As Integer Dim z As Integer N=10: z=N+z: y=y+z: x=x+z Label1.Caption = x Label2.Caption = y Label3.Cap

33、tion = z End Sub 程序運行后, 連續(xù)三次單擊 命令按鈕,那么三個標簽中顯示的內(nèi)容分別是A 。A、101010B、303030C、303010D、103030114、以下表達中錯誤的選項是 (D) 。A 、如果過程被定義為 Static 類型,那么該過程中的局部變量都是 Static 類型B、Sub過程中不能嵌套定義 Sub過程C、Sub過程中可以嵌套調用 Sub過程D、事件過程可以像通用過程一樣由用戶定義過程名115、 在在窗體上添加一個命令按鈕Command1 和一個文本框 Text1 ,然后編寫如 下事件過 程:Private Sub Command1_Click()Dim

34、 x As Integer, y As Integer, z As Integerx = 5y = 7z = 0Text1.Text = Call p1(x, y, z)Text1.Text = Str(z)End Sub Private Sub p1(ByVal a As Integer, ByVal b As Integer, c As Integer)c = a + bEnd Sub程序運行后,單擊命令按鈕得到的結果是 A 。A 、 12B、0C、Str(z)D、沒有顯示結果116、 如果在程序中要將 a定義為靜態(tài)變量,且為整型數(shù),那么應使用的語句是:BA 、 Redim a As In

35、tegerB、Static a As IntegerC、Public a As IntegerD、Dim a As Integer117、以下程序的運行結果是 CSub s1(b() As Integer)For i = 1 To 4b(i) = 2 * iNext iEnd SubPrivate Sub Command1_Click()Dim a(1 To 4) As IntegerFor i = 1 To 4a(i) = i + 5Next i s1 a() For i = 1 To 4 Print a(i)Next iEnd Sub A 、 12 14 16 18B、6 7 8 9C、2

36、 4 6 8D、1 2 3 4118、以下程序的運行結果是 D 。 Function f(m As Integer) As Integer b = 1 Static c As Integer b = b + 1 c = c + 1 f = m * b * c End Function Private Sub Command1_Click() Dim a As Integer a = 2 Sum = 0 For i = 1 To 3 Sum = Sum + f(a) Next i Print Sum End SubA、12B、28C、32D、24119、以下程序輸出結果 C。Private Su

37、b Command1_Click()For i = 1 To 10 GetValue i Next i Print GetValue(i) End SubPrivate Function GetValue(ByVal a As Integer) Static S As Integer S = S + a GetValue = S End FunctionA、10B、65C、66D、11120、在過程定義的變量,假設希望在離開該過程后,還能保存過程中局部變量的值,那么 應使用 (D) 關鍵字在過程中定義局部變量。A、DimB、PrivateC、Public D 、 Static121、在過程定義

38、中用 (C) 表示形參的傳值。A、VarB、ByDefC、ByValD 、 Value122、在在窗體上添加一個命令按鈕 Command1 和兩個名稱分別為 Label1 和 Label2 的標簽, 然后編寫如下事件過程:Private X As IntegerPrivate Sub Command1_Click()X= 5: y = 3Call proc(X, y)Label1.Caption = XLabel2.Caption = yEnd Sub Subproc(ByVal a As Integer, ByVal b As Integer) X = a * a y = b + b End

39、 Sub程序運行后,單擊命令按鈕,那么兩個標簽 label1 和 label2 中顯示的內(nèi)容分別是 B 。A、25,3B、25,6C、5,3D、5,6123、以下程序的運行結果是 C 。 Dim x As Integer, y As Integer, z As Integer Sub s1(a As Integer, b As Integer) Dim c As Integera = 2 * a b = b + 2 c = a + bEnd SubSub s2(a As Integer, ByVal b As Integer)Dim c As Integera = 2 * ab = b + 2

40、c = a + bEnd SubPrivate Sub Command1_Click()x = 4:y = :4 z = 6Call s1(x, y)Print x + y + zCall s2(x, y)Print x + y + zEnd SubA、2428B、2028C、2018D、2020124、以下關于過程及過程參數(shù)的描述中,錯誤的選項是(C) 。A、過程的參數(shù)可以是控件名稱B、用數(shù)組作為過程的參數(shù)時,使用的是“傳地址方式C、只有函數(shù)過程能夠將過程中處理的信息傳回到調用的程序中D、窗體可以作為過程的參數(shù)125、以下屬于 Visual Basic 合法的數(shù)組元素是 CA 、 x8B 、

41、 x 8C、 s(0)D 、 v8126、以下表達中正確的選項是 (C)。A 、在窗體的 Form_Load 事件過程中定義的變量是全局變量B、局部變量的作用域可以超出所定義的過程C、在某個Sub過程中定義的局部變量可以與其它事件過程中定義的局部變量同名,但其作 用域只限于該過程D、 在調用過程時,所有局部變量被系統(tǒng)初始化為0或空字符串127、 假定有以下函數(shù)過程:Function Fun(S As String) As String Dim s1 As String For i = 1 ToLen(S) s1 = UCase(Mid(S, i, 1) + s1 Next i Fun = s1

42、 End Function 在窗體上添加一個命令按 鈕,然后編寫如下事件過程: Private Sub Command1_Click()Dim str1 As String, str2As String str1 = InputBox( 請輸入一個字符串 ) str2 = Fun(str1) Print str2 End Sub程序運行后,單擊命令按鈕,如果在輸入對話框中輸入字符串a(chǎn)bcdefg,單擊確定按鈕后程序在窗體上輸出結果 D。A 、 abcdefgB 、 gfedcbaC、GFEDCBAD、ABCDEFG128、 假設已編寫了一個 Sort子過程,在該工程中有多個窗體,為了方便的調用

43、 Sort子過程, 應該將該過程放在 (B) 。A 、窗體模塊B、標準模塊C、類模塊D、工程129、 下面子過程語句說明合法的是DA 、 Sub f1 ByVal n() As Integer B、Function f1 f1 As Integer As IntegerC、Sub f1 n() As Integer As IntegerD、Function f1 ByVal n As Integer As Integer130、在過程定義的變量,假設希望在離開該過程后,還能保存過程中局部變量的值,那么 應使用(D)關鍵字在過程中定義局部變量。A 、 DimB 、 PrivateC、 Publi

44、cD 、 Static131、 在窗體上畫三個單項選擇按鈕,組成一個名為chkOption 的控件數(shù)組。用于標識各個 控件數(shù)組元素的參數(shù)是 (D)。A 、 TagB、IndexC、ListIndexD 、 Name132、 假設列表框List1有四個數(shù)據(jù)項,那么把數(shù)據(jù)項“China添加到列表框的最后,應 使用(D)語句。A、List1.AddItem 3, ChinaB、List1.AddItem China, List1.List1Count-1C、List1.AddItem China, 3D、List1.AddItem China133、如果列表框 List1 中沒有被選定的工程,那么執(zhí)

45、行List1.RemoveItem List1.ListIndex語句的結果是 (D) 。A 、移去第一項B、移去最后一項C、移去最后參加列表的一項D、以上都不對134、 以下表達中錯誤的選項是(C)。A、 在KeyUp和KeyDown事件過程中,從鍵盤上輸入A或a被視作相同的字母(即具有相 同的 KeyCode)B、 在KeyUp和KeyDown事件過程中,將鍵盤上的“1 ”和右側小鍵盤上的“ 1”視作不同 的數(shù)字 (具有不同的 KeyCode)C、KeyPress 事件中不能識別鍵盤上某個鍵的按下與釋放D、KeyPress 事件中可以識別鍵盤上某個鍵的按下與釋放135、設組合框 Combo

46、1 中有 3 個工程,那么以下能刪除最后一項的語句是 (B)。A 、 Combo1.RemoveItem TextB 、 Combo1.RemoveItem 2C、Combo1.RemoveItem 3D、Combo1.RemoveItem Combo1.Listcount136、 以下控件中,沒有Caption 屬性的是 (B)。A、框架B 、列表框C、復選框D、單項選擇按鈕137、 引用列表框 List1 最后一個數(shù)據(jù)項應使用的表達式是CA 、 List1.List(List1.ListCount)B、List1.List(ListCount)C、List1.List(List1.List

47、Count-1)D、List1.List(ListCount-1)138、窗體的 MouseDown 事件過程 Form_MouseDown (Button As Integer, Shift As Integer, X AsSingle, Y As Single)有4個參數(shù),關于這些參數(shù),正確的描述是 (A)。A、通過Button參數(shù)判定當前按下的是哪一個鼠標鍵B、Shift 參數(shù)只能用來確定是否按下 Shift 鍵C、Shift 參數(shù)只能用來確定是否按下 Alt 和 Ctrl 鍵D、參數(shù)x,y用來設置鼠標當前位置的坐標139、復選框的 Value 屬性為 1 時,表示 (B)。A 、復選框

48、未被選中B 、復選框被選中C、復選框內(nèi)有灰色的勾D、復選框操作有錯誤。140、 引用列表框的最后一項應使用(A)。A 、 List1.List(List1.ListCount-1)B、List1.List(List1.ListCount)C、List1.List(ListCount)D 、 List1.List(ListCount-1)141、設窗體上有一個列表框控件List1 ,且其中含有假設干列表項。那么以下能表示當前被選中的列表項內(nèi)容的是 (D) 。A 、 List1.ListB、List1.ListIndexC、List1.IndexD 、 List1.Text142、表示滾動條控件取

49、值范圍最大值的屬性是(A) 。A、MaxB、LargeChangeC、ValueD 、 Max-Min143、為了在按下 Esc 鍵時執(zhí)行某個命令按鈕的 Click 事件過程,需要把該命令按鈕的一個 屬性設置為True,這個屬性是(D)。A、ValueB、DefaultC、CancelD 、 Enabled144、 假設列表框Listl有四個數(shù)據(jù)項,那么把數(shù)據(jù)項“China添加到列表框的最后,應 使用語句 (D)。A、List1.AddItem 3, ChinaB、List1.AddItem China, List1.List1Count-1C、List1.AddItem China, 3D、List1.AddItem China, List1.List1Count145、復選框的 Value 屬性為 2 時,表示 (C)。A 、復選框未被選中B、復選框被選中C

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論