1.英文“VISUAL”的含義是_________。 A)可視化 B)集成 C)結(jié)構(gòu)化 D)調(diào)試 2.VB集成開發(fā)環(huán)境有三種工作狀態(tài),工作狀態(tài)顯示在_________。 A)狀態(tài)欄的最左方 B)狀態(tài)欄的最右方 C)狀態(tài)欄的中括號(hào)內(nèi) D)標(biāo)題欄的中括號(hào)內(nèi) 3.VB6.0設(shè)計(jì)界面包含多個(gè)視窗,控制這些視窗顯示或關(guān)閉的命令包含在_______下拉菜單中。 A)文件 B)工程 C)編輯 D)視圖 4.下面_______項(xiàng)操作不是激活或顯示屬性視窗的操作。 A)按快捷鍵F4 B)點(diǎn)擊工具欄中的“屬性視窗”按鈕 C)選擇“視圖”下拉菜單的“屬性視窗”項(xiàng) D)雙擊窗體視窗中的某一對(duì)象 5.在VB集成環(huán)境創(chuàng)建VB應(yīng)用程序時(shí),除了工具箱窗口、窗體中的窗口、屬性窗口外,必不可少的窗口是________。 A)窗體布局窗口 B)立即窗口 C)代碼窗口 D)監(jiān)視窗口 6.為了同時(shí)改變一個(gè)活動(dòng)控件的高度和寬度,正確的操作是_________。 A)拖拉控件4個(gè)角上的某個(gè)小方塊 B)只能拖拉位于控件右下角的小方塊 C)只能拖拉位于控件左下角的小方塊 D)不能同時(shí)改變控件的高度和寬度 7.在開發(fā)VB應(yīng)用程序時(shí),一個(gè)工程一般至少應(yīng)含有_________。 A)標(biāo)準(zhǔn)模塊文件和類模塊文件 B)工程文件和窗體文件 C)工程文件和類模塊文件 D)工程文件和標(biāo)準(zhǔn)模塊文件 8.面向?qū)ο蟮某绦蛟O(shè)計(jì)指滿足_________。 A)可視化、結(jié)構(gòu)化、動(dòng)態(tài)化 B)封裝性、繼承性、多態(tài)性 C)對(duì)象的鏈接、動(dòng)態(tài)鏈接、動(dòng)態(tài)數(shù)據(jù)交換 D)ODBC、DDE、OLE 9.用戶在屏幕上畫出應(yīng)用程序界面,并設(shè)置好對(duì)象的屬性,系統(tǒng)便可以自動(dòng)生成程序代碼,這稱為_________。 A)面向?qū)ο蟮某绦蛟O(shè)計(jì) B)結(jié)構(gòu)化程序設(shè)計(jì) C)事件驅(qū)動(dòng)的編程機(jī)制 D)可視化程序設(shè)計(jì) 10.VB集成開發(fā)環(huán)境開發(fā)的應(yīng)用程序不適宜的運(yùn)行環(huán)境是_________。 A)Windows32 B)Windows 9X C)Windows NT D)Windows 2000 11.Visual Basic6.0集成環(huán)境的主窗口中不包括_________。 A)標(biāo)題欄 B)菜單欄 C)狀態(tài)欄 D)工具欄 12.VB集成開發(fā)環(huán)境有三種工作狀態(tài),下列不屬于這三種工作狀態(tài)的是______。 A)設(shè)計(jì)狀態(tài) B)編寫代碼狀態(tài) C)運(yùn)行狀態(tài) D)中斷狀態(tài) 13.不能打開代碼窗口的操作是_________。 A)雙擊窗體設(shè)計(jì)器的任何地方 B)按下F4鍵 C)單擊工程窗口中的“查看代碼”按鈕 D)選擇“視圖”下拉菜單中的“代碼窗口” 14.工程文件的擴(kuò)展名是_________。 A).frm B).vbp C).bas D).frx 15.窗體文件的擴(kuò)展名是_________。 A).frm B).vbp C).bas D).frx )16.VB集成開發(fā)環(huán)境可以_________。 A)編輯、調(diào)試、運(yùn)行程序,但不能生成執(zhí)行程序 B)編輯、生成可執(zhí)行程序、運(yùn)行程序,但不能調(diào)試程序 C)編輯、調(diào)試、生成可執(zhí)行程序,但不能運(yùn)行程序 D)編輯、調(diào)試、運(yùn)行程序,也能生成執(zhí)行程序 17.下列可以激活屬性窗口的操作是_________。 A)用鼠標(biāo)雙擊窗體的任何部位 B)“工程”菜單中的“屬性窗口”命令 C)按Ctrl+F4鍵 D)按F4鍵 ) 18.下列不能打開工具箱窗口的操作是_________。 A)執(zhí)行“視圖”菜單中的“工具箱”命令 B)按Alt+F8鍵 C)單擊工具欄上的“工具箱”按鈕 D)按Alt+V,然后按X鍵 19.假定已在窗體上畫了多個(gè)控件,并有一個(gè)控件是活動(dòng)的,為了在屬性窗口中設(shè)置窗體的屬性,預(yù)先應(yīng)執(zhí)行的操作是_________。 A)單擊窗體上沒有控件的地方 B)單擊任一個(gè)控件 C)不執(zhí)行任何操作 D)雙擊窗體的標(biāo)題欄 20.為了把窗體上的某個(gè)控件變?yōu)榛顒?dòng)的,應(yīng)執(zhí)行的操作是_________。 A)單擊窗體的邊框 B)單擊該控件的內(nèi)部 C)雙擊該控件 D)雙擊窗體 21.與傳統(tǒng)的程序設(shè)計(jì)設(shè)計(jì)相比,Visual Basic最突出的點(diǎn)是_________。 A)結(jié)構(gòu)化程序設(shè)計(jì) B)程序開發(fā)環(huán)境 C)事件驅(qū)動(dòng)編程機(jī)制 D)程序調(diào)試技術(shù) 22.以下敘述中錯(cuò)誤的是_________。 A)打開工程文件時(shí),系統(tǒng)自動(dòng)裝入與該工程有關(guān)的窗體、標(biāo)準(zhǔn)模塊等文件 B)保存Visual Basic程序時(shí),應(yīng)分別保存窗體文件及工程文件 C)Visual Basic應(yīng)用程序只能以解釋方式執(zhí)行 D)事件可以由用戶引發(fā),也可以由系統(tǒng)引發(fā) 23.退出Visual Basic的快捷鍵是_________。 A)Alt+Q B)Ctrl+Q C)Alt+X D)Shift+X 答案: 1,ADDDC 2,ABBDA 3,CBBBA 4,DDBAB 5,CCA 基本控件與程序設(shè)計(jì)初步習(xí)題
1.在面向?qū)ο蠓椒ㄖ?,類的?shí)例稱為_________。 A)集合 B)抽象 C)對(duì)象 D)模板 2.在Visual Basic中最基本的對(duì)象是_________,它是應(yīng)用程序的基石,是其他控件的容器。 A)文本框 B)窗體 C)標(biāo)簽 D)命令按鈕 3.有下面的程序代碼:Command1.Caption="確定",則Command1,Caption和"確定"分別代表_________。 A)對(duì)象,屬性,值 B)對(duì)象,方法,值 C)對(duì)象,值,屬性 D)屬性,對(duì)象,值 4.多窗體程序是由多個(gè)窗體組成,在缺省的情況下,VB應(yīng)用程序執(zhí)行時(shí),總是把_________指定為啟動(dòng)窗體。 A)不包含任何控件的窗體 B)設(shè)計(jì)時(shí)的第一個(gè)窗體 C)包含控件最多的窗體 D)命名為Form1的窗體 5.VB是一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,下面______不是面向?qū)ο蟀娜亍? A)變量 B)事件 C)屬性 D)方法 6.VB的一個(gè)應(yīng)用程序至少包含一個(gè)_________文件,該文件存儲(chǔ)窗體上使用的所有控件對(duì)象和有關(guān)的_________、對(duì)象對(duì)應(yīng)的_________過程和_________代碼。 A)模塊、方法、事件、程序 B)窗體、屬性、事件、程序 C)窗體、程序、屬性、事件 D)窗體、屬性、事件、模塊 7.以下不屬于VB工作模式的是________模式。 A)編譯 B)設(shè)計(jì) C)運(yùn)行 D)中斷 8.在VB集成環(huán)境創(chuàng)建VB應(yīng)用程序時(shí),除了工具箱窗口、窗體中的窗口、屬性窗口外,必不可少的窗口是________。 A)窗體布局窗口 B)立即窗口 C)代碼窗口 D)監(jiān)視窗口 9.保存新建工程時(shí),默認(rèn)的路徑是________。 A)My Documents B)VB 98 C )\ D)Windows 10.對(duì)于窗體對(duì)象,下面________屬性在程序運(yùn)行時(shí)其屬性可以變化。 A)MaxButton B)BordStyle C)Name D)Left 11.要使Print方法在Form_Load 事件中起作用,要對(duì)窗體的_____屬性進(jìn)行設(shè)置。 A)BackColor B)ForeColor C)AutoRedraw D)Caption 12.要使標(biāo)簽顯示時(shí)不覆蓋其背景內(nèi)容,要對(duì)________屬性進(jìn)行設(shè)置。 A)BackColor B)ForeColor C)BackStyle D)Caption 13.若要使命令按鈕不可操作,要對(duì)________屬性進(jìn)行設(shè)置。 A)Visible B)Enabled C)Name D)Caption 14.文本框沒有________屬性。 A)Enabled B)Caption C)BackColor D)Visible 15.不論任何控件,共同具有的是________屬性。 A)Text B)Caption C)BackColor D)Name 16.要使Form1窗體的標(biāo)題欄顯示“歡迎使用Visual Basic 6.0!”,以下________語句是正確的。 A)Form1.Caption=“歡迎使用Visual Basic 6.0!” B)Form1.Caption=‘歡迎使用Visual Basic 6.0!’ C)Form.Caption=“歡迎使用Visual Basic 6.0!” D)Form.Caption=‘歡迎使用Visual Basic 6.0!’ 17.有如下語句:Form1.Print “歡迎使用Visual Basic 6.0!”, Form1,Print和“歡迎使用Visual Basic 6.0!”則分別代表________。 A)對(duì)象,屬性,值 B)對(duì)象,方法,參數(shù) C)對(duì)象,值,屬性 D)屬性,對(duì)象,值 18.要判斷在文本框是否按了Enter鍵,應(yīng)在文本框的________事件中判斷。 A)Change B)KeyPress C)Click D)KeyDown 19.要使窗體在運(yùn)行時(shí)不可改變窗體的大小和沒有最大化和最小化按鈕,只需要對(duì)下列________屬性進(jìn)行設(shè)置。 A)MaxButton B)BordStyle C)Width D)MinButton 20.當(dāng)文本框ScrollBars屬性設(shè)置了非零值,卻沒有效果,原因是________。 A)文本框中沒有內(nèi)容 B)文本框中的MultiLine設(shè)置為False C)文本框中的MultiLine設(shè)置為True D)文本框中的Locked設(shè)置為True 21.Visual Basic 是一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,對(duì)象的三要素包括________。 A)變量,屬性,方法 B)屬性,事件,方法 C)類,屬性,方法 D)對(duì)象,屬性和方法 答案;1,CBABA 2,BACBD 3,CCBBD 4,ABBBB 5,B VB語言基礎(chǔ)
1.在一行內(nèi)寫多條語句時(shí),每個(gè)語句之間用________來分隔。 A), B): C)、 D); 2.下面________是合法的變量名。 A)X_yx B)123abc C)integer D)X-Y 3.下面________是不合法的整常數(shù)。 A)100 B)&O 100 C )&H100 D)%100 4.下面________是合法的字符常數(shù)。 A)ABC$ B)”ABC” C)‘ABC’ D)ABC 5.下面________是合法的單精度型變量。 A)num! B)sum% C)xint$ D)mm# )6.下面________是不合法的單精度常數(shù)。 A)100! B) 100.0 C )1E+2 D)100.0D+2 ) 7.表達(dá)式16/4-2^5*8/4 MOD 5\2的值為________。 A)14 B) 4 C )20 D)2 8.?dāng)?shù)學(xué)關(guān)系3≤x<10表示成正確的VB表達(dá)式為________。 A)3<=x<10 B)3<=x AND x<10 C)x>=3 OR x<10 D)3<=x AND <10 9.與數(shù)學(xué)表達(dá)式ab/3cd對(duì)應(yīng),不正確的VB表達(dá)式為________。 A)a*b/(3*c*d) B)a/3*b/c/d C)a*b/3/c/d D)a*b/3*c*d 10.RND函數(shù)不可能是下列________值。 A)1 B) 0 C )0.123 D)0.00005 11.Int(198.55*100+0.5)/100的值為________。 A)198 B) 199.6 C )198.55 D)200 12.已知A$=“ 12345678” ,則表達(dá)式Val(Left(A$,4)+Mid(A$,4,2))的值為________。 A)123456 B) 123445 C )8 D)6 13.Print DateAdd(“m”,1,# 1/30/2000 #)語句顯示的結(jié)果為________。 A) 00-2-29 B)00-2 -28 C )00-2-30 D)00-1-31 14.表達(dá)式DateDiff(“y”, # 12/30/1999 #,#1/13/2000#)的結(jié)果為________。 A)1 B) 11 C )14 D)99 15.表達(dá)式Len(“123程序設(shè)計(jì)ABC”)的值是________。 A)10 B) 14 C )20 D)17 16.表達(dá)式LenB(“123程序設(shè)計(jì)ABC”)的值是________。 A)10 B) 14 C )20 D)17 17.下面正確的賦值語句是________。 A)x + y = 30 B)y = p*r*r C)y = x + 30 D)3y = x 18.為了給x,y,z三個(gè)變量賦初值1,下面正確的賦值語句是________。 A)x = 1 : y = 1 : z = 1 B)x = 1, y = 1, z = 1 C)x = y = z = 1 D)xyz = 1 19.賦值語句:a = 123 + MID(“ 123456” ,3,2)執(zhí)行后,a變量的值是是________。 A)“ 1234” B) 123 C )12334 D)157 20.賦值語句:a = 123 & MID(“ 123456” ,3,2)執(zhí)行后,a變量的值是是________。 A)“ 1234” B) 123 C )“ 12334” D)157 21.表達(dá)式 12000 + “ 123” & 100 的結(jié)果為 ________。 A)12000123100 B)出錯(cuò) C)12123100 D)12223 22.表達(dá)式String(3, “ABCDED”)的值為 ________。 A)C B)“ABC” C)ABC D)“AAA” 23.表達(dá)式InStr(3,”EFABCDEFG”,”EF”)的值為 ________。 A)1 B) 7 C )2 D)“EF” 答案:1,BADBA 2,DBBDA 3,CBACA 4,CCADC 5,CDB |
|