VB6.0程序設(shè)計(jì)教程復(fù)習(xí)題_第1頁
VB6.0程序設(shè)計(jì)教程復(fù)習(xí)題_第2頁
VB6.0程序設(shè)計(jì)教程復(fù)習(xí)題_第3頁
VB6.0程序設(shè)計(jì)教程復(fù)習(xí)題_第4頁
VB6.0程序設(shè)計(jì)教程復(fù)習(xí)題_第5頁
已閱讀5頁,還剩23頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

VB6.0程序設(shè)計(jì)教程復(fù)習(xí)題VB6.0程序設(shè)計(jì)教程復(fù)習(xí)題VB6.0程序設(shè)計(jì)教程復(fù)習(xí)題VB6.0程序設(shè)計(jì)教程復(fù)習(xí)題編制僅供參考審核批準(zhǔn)生效日期地址:電話:傳真:郵編:《Visual程序設(shè)計(jì)教程》復(fù)習(xí)題一判斷題在多窗體應(yīng)用程序中,若不設(shè)置啟動(dòng)窗體,則默認(rèn)將第一個(gè)窗體作為啟動(dòng)窗體。(×)Visible屬性用來設(shè)置對(duì)象的可見性。(√)3、事件驅(qū)動(dòng)編程是非常適用于圖形用戶界面的編程形式。(√)4、文本框獲得焦點(diǎn)的方法是GotFocus。(×)5、VB程序中所有用到的控件都可以在標(biāo)準(zhǔn)工具箱中找到。(×)6、標(biāo)簽和文本框都用于顯示文本,它們的區(qū)別是文本框中是只讀文本,標(biāo)簽中的文本是可編輯文本。(×)7、VB中的ActiveX控件,使用時(shí)必須從“部件”中添加到”工具箱”后才能使用。(√)8、文本框控件中顯示文本內(nèi)容用Caption屬性。(×)9、設(shè)置標(biāo)簽的BorderStyle屬性可以改變標(biāo)簽的外觀。(√)10、控件的Top屬性和Left屬性共同決定了控件在窗體上的位置。(√)11、VB中規(guī)定,字符串常量必須用一對(duì)西文單引號(hào)將字符序列括起來。(×)12、過程級(jí)變量可以在多個(gè)過程中使用。(×)13、表達(dá)式8mod9的值是0。(×)14、VB表達(dá)式中的乘號(hào)不能省略,用符號(hào)·代替。(×)15、InputBox函數(shù)的返回值是一個(gè)整數(shù)類型。(×)16、在多窗體應(yīng)用程序中,Hide方法和Unload語句的功能是相同的,都是卸載窗體。(×)17、命令按鈕只能顯示文字不能加載圖片。(×)18、文本框所顯示的內(nèi)容用Caption屬性設(shè)置,在程序設(shè)計(jì)和運(yùn)行期間,可以對(duì)它的內(nèi)容進(jìn)行編輯。(×)15、選擇結(jié)構(gòu)的程序內(nèi)部可以嵌套另一選擇結(jié)構(gòu)。(√)16、3≤x<10是VB中合法的關(guān)系表達(dá)式。(×)17、用Dima(-1to5)定義一個(gè)一維數(shù)組,該數(shù)組中元素個(gè)數(shù)是6。(×)18、循環(huán)語句的嵌套可以是同一種類的循環(huán)語句的嵌套,也可以是不同種類的循環(huán)語句嵌套循環(huán)。(√)19、列表框中項(xiàng)目的序號(hào)是從1開始的。(×)20、Borderstyle屬性用來設(shè)置標(biāo)簽的邊框樣式。(√)21、VB代碼中的所有符號(hào),都必須是英文半角字符表示,不能使用漢字或全角字符。(√)22、表示條件0<y<10或x<0的表達(dá)式是y>0Andy<10Orx<0。(√)23、邏輯運(yùn)算符“Or”表示“或”關(guān)系。(√)24、MsgBox函數(shù)可以有帶回返回值和不帶回返回值兩種調(diào)用格式。(√)25、數(shù)組聲明語句dima(5)asinteger聲明的數(shù)組a下標(biāo)最小的元素是a(1).用于循環(huán)次數(shù)已知。(×)26、在列表框中,RemoveItem方法是按照項(xiàng)目的序號(hào)來刪除項(xiàng)目的。(√)27、Alignment屬性用來確定標(biāo)簽中顯示內(nèi)容的位置。(√)28、FORI=2TO100循環(huán)結(jié)束后I的值為100。(×)29、Name(名稱)屬性是一個(gè)控件區(qū)別于其他控件的特征。(√)30、VB程序設(shè)計(jì)的特點(diǎn)是事件驅(qū)動(dòng)。(√)31、在Visual中所有對(duì)象都具有相同的屬性。(×)32、文本框和標(biāo)簽控件運(yùn)行后都可以接受用戶的輸入(×)。33、如果要?jiǎng)h除窗體上的多余控件,先要選定該控件,然后按“Delete”鍵。(√)34、VB工具箱中提供的控件是標(biāo)準(zhǔn)控件,這些控件可以直接使用,也叫內(nèi)部控件。(√)35、數(shù)組聲明語句dima(5)asinteger聲明的數(shù)組a中元素個(gè)數(shù)是5。(×)36、FORI=2TO100循環(huán)結(jié)束后I的值為100。(×)37、試如果每隔5秒產(chǎn)生一個(gè)timer事件,則interval屬性應(yīng)設(shè)置為500。(×)38、Borderstyle屬性用來設(shè)置標(biāo)簽的邊框樣式。(√)39、為了使一個(gè)控件在運(yùn)行時(shí)無效,應(yīng)對(duì)控件的visible屬性進(jìn)行設(shè)置。(×)40、用戶在代碼窗口書寫代碼時(shí),在用戶輸入對(duì)象名稱和點(diǎn)號(hào)后,系統(tǒng)回自動(dòng)出現(xiàn)一個(gè)下拉列表,自動(dòng)列出屬性和方法。(√)41、要實(shí)現(xiàn)圖象框中顯示圖形的大小自動(dòng)適應(yīng)圖像框大小,需設(shè)置屬性Autosize值為True。(×)42、給變量起名時(shí),不能用VB的保留字作為變量名,但可以將保留字嵌入變量名中。(√)43、表達(dá)式”12”+”456”與表達(dá)式12+456是相同的。(×)44、表達(dá)式8\9的值是0。(√)45、如果一個(gè)變量未經(jīng)定義而直接使用,則該變量的類型是可變型。(√)46、MsgBox函數(shù)的返回值是一個(gè)整數(shù)類型。(√)47、邏輯運(yùn)算符“Not”表示“非”關(guān)系。(√)48、計(jì)時(shí)器控件有唯一的屬性Interval。(×)49、Enabled屬性用于激活或禁用對(duì)象。(√)50、當(dāng)進(jìn)入vb的集成開發(fā)環(huán)境,若發(fā)現(xiàn)不顯示“工具箱”時(shí),可以使用“視圖”中的“工具箱”打開。(√)51、在VisualBasic中所有對(duì)象都具有Click事件。(×)52、若要對(duì)窗體上的控件調(diào)整大小,先要保證該控件是活動(dòng)控件,標(biāo)簽中的文本是可編輯文本。(√)53、計(jì)時(shí)器控件只可以觸發(fā)一個(gè)事件,即Timer事件。(√)54、在VB中默認(rèn)數(shù)組下標(biāo)的下限是1。(×)55、在代碼中要關(guān)閉應(yīng)用程序的功能可以用End語句實(shí)現(xiàn)。(√)56、刪除列表的項(xiàng)目所用方法為DeleteItem。(×)57、VB中對(duì)于數(shù)值型數(shù)據(jù),根據(jù)是否帶小數(shù)部分,分為整型數(shù)和浮點(diǎn)數(shù)兩類。(√)58、VB中規(guī)定日期時(shí)間型常量數(shù)據(jù)必須用一對(duì)西文#將數(shù)據(jù)括起來。(√)59、模塊級(jí)變量的聲明既可以用關(guān)鍵字Private,也可以用關(guān)鍵字Dim。(√)60、隨機(jī)函數(shù)Rnd的功能是產(chǎn)生一個(gè)小于1但大于或等于0的隨機(jī)小數(shù)。(√)61、邏輯運(yùn)算符“And”表示“與”關(guān)系。(√)62、計(jì)時(shí)器控件在運(yùn)行時(shí)不會(huì)顯示在屏幕上。(√)63、在VB中,所有數(shù)組都是變長(zhǎng)的,也就是說所有數(shù)組都是動(dòng)態(tài)數(shù)組。(×)64、"23"+"56"的運(yùn)算結(jié)果是79。(×)65、Print方法除了可以在窗體上顯示信息外,還可以用于在圖片框中顯示信息。(√)66、在VB中,對(duì)象是指具有特殊屬性和行為方式的實(shí)體,各種控件都是對(duì)象,但窗體不屬于對(duì)象。(×)67、響應(yīng)某個(gè)事1、控件放置到窗體中后,其大小和位置就不能再進(jìn)行調(diào)整。(×)68、VB有三種工作模式分別是設(shè)計(jì)模式、運(yùn)行模式、中斷模式。(√)69、雙擊控件或窗體本身會(huì)打開屬性窗口。(√)70、VB程序一行寫不下,可以直接換行繼續(xù)寫。(×)71、如果把光標(biāo)置于控件內(nèi)部,按住鼠標(biāo)左鍵不放,移動(dòng)鼠標(biāo),就可以把控件拖到窗體上任何位置。(√)72、在VB程序中播放音樂,需要用到MMcontrol控件,該控件屬于ActiveX控件。(√)73、要使框架和框架內(nèi)的控件成為一個(gè)整體,在設(shè)計(jì)界面時(shí)必須先添加框架,然后直接在框架內(nèi)添加需要的控件。(√)74、當(dāng)Label控件中Autosize屬性為True時(shí),控件的文本發(fā)生變化時(shí),控件會(huì)隨文本的大小自動(dòng)調(diào)整。(√)75、控件的Visible屬性同Enabled屬性的功能是相同的,都使控件處于失效狀態(tài)。(×)76、給變量起名時(shí),可以用VB中的保留字作為變量名。(×)77、Vb中的取模運(yùn)算符是Mod。(√)78、表達(dá)式8/9的值是0。(×)79、VB中的變量名中可以包含字母、數(shù)字、下劃線和標(biāo)點(diǎn)符號(hào)。(×)件后所執(zhí)行的操作通過一段代碼來實(shí)現(xiàn),這樣的一段程序代碼叫做事件過程。(√)80、屬性、事件、方法構(gòu)成了對(duì)象的三要素。(√)81、命令按鈕只能響應(yīng)單擊click事件。(×)82、當(dāng)在窗體上單擊某控件時(shí),控件的邊框上就會(huì)有8個(gè)黑色小方塊,此時(shí)該控件就是活動(dòng)控件。(√)83、在VB程序中播放Flash動(dòng)畫,需要用到ShockwaveFlash控件,該控件屬于VB標(biāo)準(zhǔn)控件。(×)84、在多窗體應(yīng)用程序中,若工程中添加了多余的窗體,可以在工程資源管理器中刪除該窗體。(√)85、要在命令按鈕上顯示“復(fù)制”的內(nèi)容,應(yīng)將其Name,屬性設(shè)為“復(fù)制”。(×)86、命令按鈕主要是接受用戶輸入的命令,最常用的事件是“鼠標(biāo)單擊”。(√)87、變量名只能由西文字母、漢字、數(shù)字及下劃線組成。(√)88、表達(dá)式(2*3)>=5and12/3<=4的值為false。(×)89、邏輯型數(shù)據(jù)只有True和False兩個(gè)值。(√)90、組合框是列表框和文本框的集成,具有列表框和文本框的功能。(√)91、給變量起名時(shí),可以以數(shù)字字符開頭。(×)92、列表框中刪除所有項(xiàng)目使用的方法是Remove。(×)93、將文本框的Selstart屬性設(shè)為0,表示當(dāng)前選擇的文本的起始位置在第一個(gè)字符之前。(√)94、控件的Top屬性和Left屬性共同決定了控件在窗體上的位置。(√)95、VB中規(guī)定,字符串常量必須用一對(duì)西文單引號(hào)將字符序列括起來。(×)96、過程級(jí)變量可以在多個(gè)過程中使用。(×)97、表達(dá)式8mod9的值是0。(×)98、VB表達(dá)式中的乘號(hào)不能省略,用符號(hào)·代替。(×)99、InputBox函數(shù)的返回值是一個(gè)整數(shù)類型。(×)100、選擇結(jié)構(gòu)的程序內(nèi)部可以嵌套另一選擇結(jié)構(gòu)。(√)二、選擇題1、在VB中,所有的窗體和控件都必定具有的一個(gè)屬性是:(A)A、NameB、FontC、CaptionD、FillColor2、命令按鈕上要顯示的內(nèi)容用下列哪個(gè)屬性設(shè)置:(A)A、CaptionB、TextC、FontD、Picture3、下面哪個(gè)語句用于關(guān)閉退出應(yīng)用程序:(A)A、EndB、EndSubC、EndifD、EndElse4、確定控件在窗體的位置的屬性是:(B)A、Width和HeightB、Top和LeftC、Width或HeightD、Top或Left5、下面有關(guān)于控件的Visible屬性,說法正確的是:(A)A、默認(rèn)情況下Visible屬性值是TrueB、如果設(shè)置控件的Visible屬性值為False,則該控件消失C、Visible的值可設(shè)為0或1D、設(shè)Visible屬性同設(shè)置Enabled屬性的功能是相同的,都使控件處于失效狀態(tài)6、要使標(biāo)簽中顯示的文本靠右顯示,應(yīng)設(shè)置Alignment的值為:(B)A、0B、1C、2D、37、以下說法錯(cuò)誤的是:(C)A、事件是由VB預(yù)先設(shè)置好的、能夠被對(duì)象識(shí)別的動(dòng)作B、響應(yīng)某個(gè)事件后所執(zhí)行的操作通過一段程序代碼來實(shí)現(xiàn),這段程序代碼稱為事件過程C、一個(gè)對(duì)象對(duì)應(yīng)一個(gè)事件,一個(gè)事件對(duì)應(yīng)一個(gè)事件過程D、事件過程的一般格式為:PrivateSub對(duì)象名稱_事件名稱()事件響應(yīng)程序代碼EndSub8、在VB中,以下方式不能進(jìn)入運(yùn)行模式的是(D)A、F5B、"運(yùn)行"菜單下的"啟動(dòng)"命令C、工具欄的啟動(dòng)按鈕D、"調(diào)試"菜單下的"啟動(dòng)"命令9、設(shè)置標(biāo)簽上文字的顏色的屬性是(C)A、BackstyleB、BackcolorC、ForecolorD、Borderstyle10、在VisualBasic中,要將一個(gè)窗體裝載到內(nèi)存進(jìn)行變量初始化等預(yù)處理,應(yīng)使用的方法是(C)A、ShowB、UnLoadC、LoadD、Hide11、下列變量名中,合法的變量名是(A)A.C24B、ABC、A:BD、1+212、比較圖片框(PictureBox)和圖像框(Image)的使用,正確的描述是(D)A.兩類控件都可以設(shè)置AutoSize屬性,以保證裝入的圖形可以自動(dòng)改變大小B.兩類控件都可以設(shè)置Stretch屬性,使得圖形根據(jù)物件的實(shí)際大小進(jìn)行拉伸調(diào)整,保證顯示圖形的所有部分C.當(dāng)圖片框(PictureBox)的AutoSize自屬性為Jlase時(shí),只在裝入圖元文件(*.wmf)時(shí),圖形才能自動(dòng)調(diào)整大小以適應(yīng)圖片框的尺寸D.當(dāng)圖像框(Image)的Stretch屬性為True時(shí),圖像框會(huì)自動(dòng)改變大小以適應(yīng)圖形的大小,使圖形充滿圖像框13、在窗體上添加一個(gè)命令按鈕和一個(gè)文本框,并在命令按鈕中編寫如下代碼:PrivateSubCommand1_Click()A=C=Len(Str$(A)+Space(10)=CEndSub程序運(yùn)行后,單擊命令按鈕,在文本框中顯示(C)A.3B.8C.14D.1014、在窗體中添加兩個(gè)文本框(其Name屬性分別為Text1和Text2)和一個(gè)命令按鈕(其Name屬性為Command1),然后編寫如下程序:PrivateSubCommand1_Click()X=0DoWhileX<10X=(X+1)*(X+2)n=n+1Loop=Str(n)=Str(X)EndSub14、程序運(yùn)行后,單擊命令按鈕,在兩個(gè)文本框Text1和Text2中分別顯示的值是(B)A.1和0B.2和12C.2和72D.3和1215、以下哪類控件能用來顯示圖形(B)A.LabelB.PictureBoxC.TextBoxD.OptionButton16、在窗體中添加一個(gè)名稱為Command1命令按鈕和一個(gè)名稱為text1的文本框,然后編寫如下程序:PrivateSubCommand1_Click()Dimx,y,zAsIntegerx=5:y=7:z=0=""Callp1(x,y,z)=Str(z)EndSubSubp1(ByValaAsInteger,ByValbAsInteger,cAsInteger)c=a+bEndSub程序運(yùn)行后,如果單擊命令按鈕,文本框中顯示的是(B)A.0B.12C.Str(z)D.沒有顯示17、在窗體中添加名稱為Command1和名稱為Command2的命令按鈕測(cè)驗(yàn)文本框Text1,然后編寫如下代碼:PrivateSubCommand1_Click()="AB"EndSubPrivateSubCommand2_Click()="CD"EndSub首先單擊Command2按鈕,然后再單擊Command1按鈕,在文本框中顯示(A)A.ABB.CDC.ABCDD.CDAB18、可獲得當(dāng)前系統(tǒng)日期的函數(shù)是(A)A、Date()B、Time()C、IsDate()D、Year()19、X是小于100的非負(fù)數(shù),用VB表達(dá)式表達(dá)正確的是(C)A、0≤X≤100B、0<=X<100C、0<=XandX<100D、0≤X<10020、以下能夠觸發(fā)文本框Change事件的操作是DA、文本框失去焦點(diǎn)B、文本框獲得焦點(diǎn)C、設(shè)置文本框的焦點(diǎn)D、改變文本框的內(nèi)容21、要使標(biāo)簽中顯示的文本居中顯示,應(yīng)設(shè)置Alignment的值為:(C)A、0B、1C、2D、322、下面四項(xiàng)中不屬于面向?qū)ο笙到y(tǒng)的三要素的是:(A)A、變量B、事件C、屬性D、方法23、對(duì)象的性質(zhì),來描述和反映對(duì)象特征的參數(shù)是對(duì)象的(A)A、屬性B、方法C、事件D、過程24、文本框沒有(D)屬性A、EnabledB、BackcolorC、VisibleD、Caption25、下述選項(xiàng)中,屬于VB的程序設(shè)計(jì)方法是(B)A、面向?qū)ο?、順序?qū)動(dòng)B、面向?qū)ο?、事件?qū)動(dòng)C、面向過程、事件驅(qū)動(dòng)D、面向過程、順序驅(qū)動(dòng)26、用于獲得字符串S從第2個(gè)字符開始的3個(gè)字符的函數(shù)是(A)A.Mid$(S,2,3)B、Middle(S,2,3)C、Right$(S,2,3)D、Left$(S,2,3)27、確定一個(gè)窗體或控件大小屬性是(B)A.Width或HeightB.Width和HeightC.Top或LeftD.Top和Left28、要使窗體的標(biāo)題為“演示實(shí)例”,應(yīng)修改窗體的(A)屬性。A.CaptionB.TipC.ItemD.Text29、下面語句中錯(cuò)誤的是(B)A.RedimPreserveMatrix(10,Ubound(Matrix,2)+1)B.RedimPreserveMatrix(Ubound(Matrix,1)+1,10)C.RedimPreserveDynArray(Ubound(DynArray)+1)D.RedimDynArray(Ubound(DynArray)+1)30、在MsgBox函數(shù)中哪一個(gè)參數(shù)是必須的(A)A.promptB.buttonsC.titleD.context31、在窗體中添加兩個(gè)文本框(其Name屬性分別為Text1和Text2)和一個(gè)命令按鈕(Name屬性為Command1),然后編寫如下兩個(gè)事件過程:PrivateSubCommand1_Click()a=UCase$+Left$,2)PrintaEndSubPrivateSubForm_Load()="aB"="123456"EndSub程序運(yùn)行后,單擊命令按鈕,輸出結(jié)果為(B)A.a(chǎn)b12B.AB12C.AB56D.a(chǎn)b5632、下列關(guān)于屬性設(shè)置的敘述正確的是(D)A.所有的對(duì)象都有同樣的屬性B.控件的屬性只能在設(shè)計(jì)時(shí)修改,運(yùn)行時(shí)無法改變C.控件的屬性都有同樣的默認(rèn)值D.引用對(duì)象屬性的格式為:對(duì)象名稱.屬性33、在窗體中添加一個(gè)名稱為Command1的命令按鈕,然后編寫如下程序:Functionfun(xAsInteger)Staticzy=y+1:z=z+1fun=x+y+zEndFunctionPrivateSubCommand1_Click()DimxAsIntegerx=1Fori=1To2Printfun(x)NextiEndSub程序運(yùn)行后,如果單擊命令按鈕,窗體中顯示的內(nèi)容是(D)A.33B.34C.3D.334、下列敘述中不正確的是(B)A.VB中的函數(shù)功能類似于Sub過程B.Sub過程不可以遞歸C.子過程不返回與其特定子過程名相關(guān)聯(lián)的值D.過程是沒有返回值的函數(shù),又常被稱為Sub過程,在事件過程或其他子過程中可以按名稱調(diào)用過程35、退出For循環(huán)可使用的語句為(A)A、ExitForB、ExitDoC、EndForD、EndDo36、當(dāng)一個(gè)命令按鈕的Default屬性設(shè)置為True時(shí),按哪個(gè)鍵和單擊該命令按鈕作用相同。(D)37、當(dāng)我們輸入代碼時(shí),VB可以自動(dòng)檢測(cè)下面那個(gè)錯(cuò)誤:(A)A、語法錯(cuò)誤B、編譯錯(cuò)誤C、運(yùn)行錯(cuò)誤D、邏輯錯(cuò)誤38、下列哪個(gè)屬性決定命令按鈕是否能夠接受用戶的輸入,即命令按鈕是否可用:(C)A、CaptionB、StyleC、EnabledD、Name39、以下敘述中正確的是(A)A、窗體的Name屬性指定窗體的名稱,用來標(biāo)識(shí)一個(gè)窗體B、窗體的Name屬性的值是顯示在窗體標(biāo)題欄中的文本C、可以在運(yùn)行期間改變對(duì)象的Name屬性的值D、對(duì)象的Name屬性值可以為空40、以下選項(xiàng)中,不屬于文本框的屬性是(D)。A.EnabledBCaptionDMin41、假定窗體的名稱為(Name屬性)為form1,則把窗體的標(biāo)題設(shè)置為“VBTEST”的語句正確的是(B)A.form1=“VBTEST”B.Caption=“VBTEST”C.=“VBTEST”D.=“VBTEST”42、清除列表框中的所有項(xiàng)目,應(yīng)調(diào)用(C)方法。A.ClsB.RemoveAtC.ClearD.Remove43、VB項(xiàng)目文件即工程文件的擴(kuò)展名是:(A)A、VBPB、FRMC、VBWD、FRX44、若窗體上有一個(gè)文本框txt_Show,如果想要在程序運(yùn)行后,在文本框中便會(huì)出現(xiàn)“Hello!”字樣,應(yīng)在(A)事件過程中寫如下代碼:=”hello!A、Form_LoadB、Command1_ClickC、Form_ClickD、Form_Dbclick45、下面哪個(gè)窗口用來瀏覽和設(shè)置窗體和控件的屬性:(D)A、窗體窗口B、工程資源管理器C、工具箱D、屬性窗口46、下面說法正確的是:(B)A、窗體文件的擴(kuò)展名.vbpB、一個(gè)窗體對(duì)應(yīng)一個(gè)窗體文件C、VB中一個(gè)工程只包含一個(gè)窗體D、VB中一個(gè)工程最多可以包含256個(gè)窗體47、以下說法錯(cuò)誤的是:(D)A、方法是對(duì)象的一部分B、方法是一種特殊的過程和函數(shù)C、方法的調(diào)用方式是對(duì)象名稱.方法名稱D、在調(diào)用方法時(shí),對(duì)象名時(shí)不可缺少的48、在代碼編輯器中,若一條語句過長(zhǎng),可以用什么續(xù)行符來換行書寫語句:(B)A、一個(gè)下劃線“_”B、一個(gè)空格加一個(gè)下劃線“_”C、一個(gè)連字符“-”D、一個(gè)空格加一個(gè)連字符“-”49、下列選項(xiàng)中,更改哪個(gè)屬性,可以對(duì)窗體的標(biāo)題內(nèi)容進(jìn)行修改:(D)A、TextB、NameC、FontD、Caption50、在VB集成環(huán)境中創(chuàng)建應(yīng)用程序時(shí),除了工具箱、窗體窗口、屬性窗口外,必不可少的窗口是:(C)A、窗體布局窗口B、立即窗口C、代碼窗口D、監(jiān)視窗口51、VB預(yù)先設(shè)置好的,能夠被對(duì)象識(shí)別的動(dòng)作是(C)A、屬性B、方法C、事件D、過程52、為了使標(biāo)簽框的大小根據(jù)里面顯示的內(nèi)容的長(zhǎng)度進(jìn)行擴(kuò)展或縮小,應(yīng)對(duì)(C)屬性進(jìn)行設(shè)置A、AlignmentB、BackstyleC、AutosizeD、Backcolor53、當(dāng)一個(gè)命令按鈕的Cancel屬性設(shè)置為True時(shí),按哪個(gè)鍵和單擊該命令按鈕作用相同。(C)A、CtrlB、TabC、EscD、回車54、要改變新建對(duì)象的名稱,應(yīng)使用屬性:(C)A、FontB、ForeColorC、NameD、Height55、VB的工程資源管理器可管理多種類型的文件,下面敘述不正確的是(C)A.窗體文件的擴(kuò)展名為.frm,每個(gè)窗體對(duì)應(yīng)一個(gè)窗體文件B.標(biāo)準(zhǔn)模塊是一個(gè)純代碼性質(zhì)的文件,它不屬于任何一個(gè)窗體C.用戶通過類模塊來定義自已的類,每個(gè)類都用一個(gè)文件來保存,其擴(kuò)展名為.basD.資源文件是一種純文本文件,可以用簡(jiǎn)單的文字編輯器來編輯56、在窗體中添加一個(gè)命令按鈕,名稱為Command1,兩個(gè)文本框名稱分別為Text1、Text2,然后編寫如下程序:PrivateSubCommand1_Click()a=b=C=Lcase(a)D=Ucase(b)PrintC;DEndSub程序運(yùn)行后,在文本框Text1、Text2中分別輸入AbC和Efg,結(jié)果是(A)A.a(chǎn)bcEFGB.a(chǎn)bcefgC.ABCefgD.ABCEFG57、以下關(guān)于窗體描述正確的是(B)A.只有用于啟動(dòng)的窗體可以有菜單B.窗體事件和其中所有控件事件的代碼都放在窗體文件中C.窗體的名字和存盤的窗體文件名必須相同D.開始運(yùn)行時(shí)窗體的位置只能是設(shè)計(jì)階段時(shí)顯示的位置58、有關(guān)列表框的屬性和方法的正確描述是(D)A.列表框的內(nèi)容由屬性ItemData來確定B.當(dāng)多選屬性(MultiSelect)為True時(shí),可通過Text屬性獲得所有內(nèi)容C.選中的內(nèi)容應(yīng)通過List屬性來訪問D.選中的內(nèi)容應(yīng)通過Text屬性來訪問,并且每次只能獲得一條內(nèi)容59、如果變量a、b、c均為整型,下列程序段的輸出結(jié)果為(C)a=2b=3c=a*bPrinta&“*”&b&“=”&cA.c=6B.a(chǎn)*b=cC.2*3=6D.a(chǎn)*b=660、在窗體中添加一個(gè)名稱為Command1的命令按鈕,然后編寫如下程序:PrivateSubCommand1_Click()PrintTab(1);"第一",PrintTab(6);"第二";EndSub程序運(yùn)行后,如果單擊命令按鈕,在窗體上顯示的內(nèi)容是(□表示空格)(C)A.第一□□第二B.第一第二□□C.第一□□□第二D.第一□第二61、如果希望一個(gè)窗體在顯示的時(shí)候沒有邊框,應(yīng)該設(shè)置的屬性是(C)A.將窗體的標(biāo)題(Caption)設(shè)成空字符B.將窗體的Enabled屬性置成FalseC.將窗體的BorderStyle屬性置成NoneD.將窗體的ContalBox置成False62、設(shè)有如下程序:OptionBase1PrivateSubForm_Click()Dima(10),P(3)AsIntegerk=5Fori=1To10a(i)=iNextiFori=1To3P(i)=a(i*i)NextiFori=1To3k=k+P(i)*2NextiPrintkEndSub程序運(yùn)行后,單擊窗體,則在窗體上顯示的是(A)A.33B.35C.37D.3863、以下不屬于鍵盤事件的是(C)A、KeyDownB、KeyUpC、UnloadD、KeyPress64、當(dāng)用戶在窗體上單擊鼠標(biāo)時(shí),不會(huì)觸發(fā)的事件是(D)A、ClickB、MouseDownC、MouseUpD、DblClick65、下列邏輯表達(dá)式中,能正確表示條件“x,y都是奇數(shù)”的是(C)A.xMod2=1OryMod2=1B.xMod2=0OryMod2=0C.xMod2=1AndyMod2=1D.xMod2=0AndyMod2=066、在窗體中添加兩個(gè)文本框(其Name屬性分別為Text1和Text2)和一個(gè)命令按鈕(其Name屬性為Command1),然后編寫如下事件過程:PrivateSubCommand1_Click()x=0DoWhilex<10x=(x-2)*(x+3)n=n+1Loop=Str(n)=Str(x)EndSub67、程序運(yùn)行后,單擊命令按鈕,在兩個(gè)文本框中顯示的值分別為(B)A.1和0B.2和24C.3和50D.4和6868、在窗體上添加標(biāo)簽Label1后,標(biāo)簽控件默認(rèn)的名稱Name為:(A)A、Label1B、LabelC、TextD、Text169、在VisualBasic中,建立一個(gè)文本編輯區(qū)域,可采用下列哪個(gè)控件:(C)A、命令按鈕B、標(biāo)簽控件C、文本框控件D、定時(shí)器控件70、在VB中的每個(gè)對(duì)象都具有自己的屬性、(C)和方法。A、控件B、函數(shù)C、事件D、公用過程71、將文本框的Multiline屬性設(shè)為False,則文本框中只能輸入:(C)A、一個(gè)字符B、兩個(gè)字符C、單行文本D、多行文本72、下列關(guān)于屬性設(shè)置的敘述錯(cuò)誤的是(A)A、一個(gè)控件具有什么屬性是VisualBasic預(yù)先設(shè)計(jì)好的,用戶不能改變其屬性值B、一個(gè)控件具有什么屬性是VisualBasic預(yù)先設(shè)計(jì)好的,但用戶可以改變其屬性值C、一個(gè)控件的屬性既可以在屬性窗口中設(shè)置,也可以用程序代碼設(shè)置D、一個(gè)控件的屬性在屬性窗口中設(shè)置,還可以利用程序代碼為其設(shè)置新值73、關(guān)于復(fù)選框和單選鈕的比較中正確的是(D)A.復(fù)選框和單選鈕都只能在多個(gè)選擇項(xiàng)中選定一項(xiàng)B.復(fù)選框和單選鈕的值(value)都是(True/False)C.單選鈕和復(fù)選框都響應(yīng)DblClick事件D.要使復(fù)選框不可用,可設(shè)置Enabled屬性(False)和value屬性(Grayed)74、在窗體中添加一個(gè)名稱為Command1的命令按鈕和一個(gè)名稱為Text1的文本框,然后編寫如下程序:PrivateSubCommand1_Click()Dimx,y,zAsIntegerx=10y=5z=23=""Callp1(x,y,z)=Str(z)EndSubSubp1(ByValaAsInteger,ByValbAsInteger,cAsInteger)c=a+bEndSub75、程序運(yùn)行后,如果單擊命令按鈕,則文本框中顯示的內(nèi)容是(B)A.0B.15C.Str(z)D.2376、VB中可用(D)語句產(chǎn)生一消息框。A、InputBoxB、ShiftC、BothD、MsgBox77、在設(shè)計(jì)階段,當(dāng)雙擊窗體上的某個(gè)控件時(shí),所打開的窗口是CA、工程資源管理器窗口B、工具箱窗口C、代碼窗口D、屬性窗口78、執(zhí)行以下語句后,輸出的結(jié)果是(B)s$="ABCDEFGHIJK"PrintMid$(s$,3,4);prinLen(s$)A.ABCD11B.CDEF11C.EFGH11D.HIJK1179、在窗體中添加一個(gè)命令按鈕(其Name屬性為Command1),然后編寫如下代碼:PrivateSubCommand1_Click()Dima(10)AsIntegerDimp(3)AsIntegerk=1ForI=1To10a(I)=INextIForI=1To3p(I)=a(I*1)NextIForI=1To3k=k+p(I)*2NextIPrintkEndSub80、程序運(yùn)行后,單擊命令按鈕,輸出結(jié)果是(B)A.15B.13C.30D.3781、當(dāng)復(fù)選框被選中時(shí),復(fù)選框Value屬性的值是:(B)A、0B、1C、2D、382、在VisualBasic中,欲顯示靜態(tài)的文本,可采用下列哪個(gè)控件:(B)A、命令按鈕B、標(biāo)簽控件C、文本框D、定時(shí)器控件83、當(dāng)運(yùn)行程序時(shí),系統(tǒng)自動(dòng)執(zhí)行啟動(dòng)窗體的(A)事件過程。A、LoadB、ClickC、UnloadD、Minbutton84、將光標(biāo)移動(dòng)指定的文本框的方法是:(C)A、ChangeB、GotFocusC、SetFocusD、LostFocus85、在一個(gè)語句行內(nèi)寫多條語句時(shí),語句之間應(yīng)該用(D)分隔A、逗號(hào)B、頓號(hào)C、分號(hào)D、冒號(hào)86、在Passwordchar中設(shè)置*,但運(yùn)行后仍顯示文本內(nèi)容,原因是:(B)A、文本框的Multiline屬性值為FalseB、文本框的Multiline屬性值為TrueC、文本框的Locked屬性值為FalseD、文本框的Locked屬性值為True87、以下各項(xiàng)中,可以作為VB的變量名的是:(A)A、EnglishB、11_EnglishC、D、English-188、用X,Y,Z表示三角形三條邊,條件:三角形任意兩邊之和大于第三邊的邏輯表達(dá)式是:(A)A、X+Y>ZAndX+Z>YAndY+Z>XB、X+Y<ZOrX+Z<YOrY+Z<XC、Not(X+Y<ZOrX+Z<YOrY+Z<X)D、X+Y>=ZOrX+Z<=YOrY+Z>=X89、如果要在文本框中設(shè)置密碼,應(yīng)設(shè)置的屬性是:(D)A、CaptionB、TextC、NameD、Password90、下列說法不正確的是:(B)A、變量名的長(zhǎng)度不能超過255個(gè)字符B、變量名可以包含小數(shù)點(diǎn)或者內(nèi)嵌的類型聲明字符C、變量名不能使用關(guān)鍵字D、變量馬的第一個(gè)字符必須是字母或漢字。91、下面哪個(gè)屬性決定文本框控件是否能夠接受多行顯示文本:(C)A、CaptionB、TextC、MultilineD、Alignment92、確定控件尺寸的屬性是:(A)A、Width和HeightB、Top和LeftC、Width或HeightD、Top或Left93、針對(duì)下列程序代碼,說法正確的是:(A)=2000=800A、Text1對(duì)象左邊界距離窗體左邊界800twip,上邊界距離窗體上邊界2000twipB、Text1對(duì)象左邊界距離屏幕左邊界800twip,上邊界距離屏幕上邊界2000twipC、Text1對(duì)象的高度是800twip,寬度是2000twipD、Text1對(duì)象的高度是800點(diǎn),寬度是2000點(diǎn)94、要使標(biāo)簽中顯示的文本靠左顯示,應(yīng)設(shè)置Alignment的值為:(A)A、0B、1C、2D、37、為了使標(biāo)簽?zāi)軅€(gè)顯示所指定的文本,應(yīng)設(shè)置哪個(gè)屬性:(A)A、CaptionB、TextC、SeltextD、Name95、打開代碼窗口的快捷鍵是(B)A、F4B、F7C、F2D、Shift+F796、設(shè)置標(biāo)簽邊框樣式的屬性是(B)A、BackstyleB、BorderstyleC、AutosizeD、Alignment97、如果窗體上有命令按鈕“確定”,在代碼編輯窗口有與之相對(duì)應(yīng)的OK_Click()事件過程,則命令按鈕控件的名稱屬性和Caption屬性分別為:(A)A、“OK”和“確定”B、“確定”和“OK”C、“Command1”和“確定”D、“Command1”和“OK”98、表達(dá)式Y(jié)+1>X是一個(gè):(B)A、字符串表達(dá)式B、關(guān)系表達(dá)式C、算術(shù)表達(dá)式D、不合法的表達(dá)式99、在設(shè)計(jì)應(yīng)用程序時(shí),哪個(gè)窗口可以查看到工程中包含的所有文件:(D)A、代碼窗口B、窗體設(shè)計(jì)窗口C、屬性窗口D、工程資源管理器窗口100、文本框中所顯示的內(nèi)容用下列哪個(gè)屬性設(shè)置:(B)A、CaptionB、TextC、FontD、Picture11、4、下面對(duì)哪一種變量的類型說明符的使用是正確的(D)A、Dima:a@=2000B、Dima:a%=50000C、Dima:a&=TrueD、Dima:a$=”O(jiān)K”101、某個(gè)菜單的名稱是Menucase,在程序中要使菜單不可見,使用的語句是:(B)A、=FalseB、=FalseC、=TrueD、=True103、在VB的基本數(shù)據(jù)類型中,通用類型(Variant)可以表示任何類型的變量,如果有定義Dima,則以下變量賦值中正確的是(D)A.a(chǎn)=”O(jiān)K”B.A$=OKC.a(chǎn)=04/01/2001D.a(chǎn)$=”O(jiān)K”104、在VB中,按下鼠標(biāo)鍵觸發(fā)事件,正確的程序段是(A)A.PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)……EndSubB.PrivateSubForm_MouseUP(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)……EndSubC.PrivateSubForm_MouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)……EndSubD.PrivateSubForm_Load()……EndSub105、要使Esc鍵可以代替命令按鈕的單擊事件,可以通過將命令按鈕的哪個(gè)屬性設(shè)為True實(shí)現(xiàn):(C)A、DefaultB、EnabledC、CancelD、Caption106、當(dāng)一個(gè)工程含有多個(gè)窗體時(shí),其中的啟動(dòng)窗體是(D)A、啟動(dòng)Visual時(shí)建立的窗體B、第一個(gè)添加的窗體C、最后一個(gè)添加的窗體D、在“工程/工程屬性”對(duì)話框中指定的啟動(dòng)窗體107、能顯示窗體的方法是(B)。A、VisibleB、ShowC、NewD、Open108、下列關(guān)于dowhile…loop和do…loopuntil循環(huán)執(zhí)行循環(huán)體次數(shù)的描述正確的是(D)A.dowhile…loop循環(huán)和do…loopuntil循環(huán)至少都執(zhí)行一次B.dowhile…loop循環(huán)和do…loopuntil循環(huán)可能都不執(zhí)行C.dowhile…loop循環(huán)至少執(zhí)行一次,do…loopuntil循環(huán)可能不執(zhí)行D.dowhile…loop循環(huán)可能不執(zhí)行,do…loopuntil循環(huán)至少執(zhí)行一次109、設(shè)有如下程序:PrivateSubForm_Click()a=1Fori=1To3SelectCaseiCase1,3a=a+1Case2,4a=a+2EndSelectNextiPrintaEndSub程序運(yùn)行后,單擊窗體,則在窗體上顯示的內(nèi)容是(A)A.6B.5C.4D.3110、在過程定義中,Private表示(D)A.此過程要以被其他過程調(diào)用B.此過程不可以被任何其他過程調(diào)用C.此過程只可以被本工程中的其他過程調(diào)用D.此過程只可以被本窗體模塊中的其他過程調(diào)用111、用于從字符串左邊截取字符的函數(shù)是(C)A、Ltrim()B、Trim()C、Left()D、Instr()112、下列符號(hào)中哪個(gè)是VB程序中合法的變量名(A)A、ab7B、7abC、IfD、a*bc113、要改變控件的寬度,應(yīng)改變控件的哪個(gè)屬性:(A)A、WidthB、HeightC、TopD、Left114、用于顯示窗體的方法是:(B)A、HideB、ShowC、UnloadC、Load115、.當(dāng)把框架的哪個(gè)屬性設(shè)為False時(shí),其標(biāo)題變灰,框架內(nèi)所有的控件都不可用:(C)116、產(chǎn)生[10,37]之間的隨機(jī)整數(shù)的VisualBasic表達(dá)式是(B)A、Int(Rnd()*27)+10B、Int(Rnd()*28)+10C、Int(Rnd()*27)+11D、Int(Rnd()*28)+11117、下列可以將變量A和B互換的語句是:(A)A、C=BB=AA=CB、A=BB=AC、A=(A+B)/2B=(A-B)/2D、A=A+BB=A-B118、在VB中,認(rèn)為下面哪兩個(gè)變量名是相同的:(B)A、English和Engl_ishB、English和ENGLISHC、English和EnglD、English和England119、以下關(guān)于運(yùn)算符的說法,錯(cuò)誤的是:(A)A、表達(dá)式中的乘號(hào)*不能省略,但可以用符號(hào)·代替B、通常不允許兩個(gè)運(yùn)算符相連,兩個(gè)運(yùn)算符應(yīng)當(dāng)用括號(hào)隔開C、括號(hào)可以改變運(yùn)算符的運(yùn)算順序D、在表達(dá)式中只能用圓括號(hào),不能使用方括號(hào)。120、設(shè)a=“VisualBasic”,下面使b=“Visual”的語句是DA、b=Left(a,8,12)B、b=Mid(a,8,5)C、b=Rigth(a,6)D、b=Left(a,6)121、設(shè)置復(fù)選框或單選按鈕標(biāo)題對(duì)齊方式的屬性是(B)A.AlignB.AlignmentC.SortedD.value122、在中,用(B)屬性標(biāo)識(shí)不同的對(duì)象。A.TextB.NameC.IndexD.Title123、將文本框的Multiline屬性設(shè)置為False,則文本框中只能輸入:(C)CA、一個(gè)字符B、兩個(gè)字符C、單行文本D、多行文本124、在VB中,Integer類型數(shù)的表示范圍是:(A)A、-32768--32767B、-32768--32768C、-7D、-8125、根據(jù)變量的作用范圍,可以將變量分為3類,它們是:(A)A、過程變量、模塊變量、全局變量B、過程變量、模塊變量、標(biāo)準(zhǔn)變量C、過程變量、模塊變量、窗體變量D、過程變量、標(biāo)準(zhǔn)變量、全局變量126、表達(dá)式Left(”Thisisabook”,3)的值是:(C)A、aB、isabookC、ThiD、ook127、要使文本框中的內(nèi)容寫滿一行后自動(dòng)換行,,應(yīng)將文本框的哪個(gè)屬性設(shè)為TRUE(A)A、MultilineB、TextC、ScrollbarsD、Caption128、以下說法正確的是(A)A、對(duì)象是又特殊屬性和行為方法的實(shí)體B、屬性是對(duì)象的特性,所有的對(duì)象都有相同的屬性C、屬性的一般格式為:對(duì)象名_屬性名D、屬性值的設(shè)置只可以在屬性窗口中設(shè)置129、一個(gè)新建的窗體,運(yùn)行后發(fā)現(xiàn)屏幕上沒有顯示,任務(wù)欄上也無最小化圖標(biāo),可能原因是:(B)A、該窗體的Enabled屬性為FalseB、該窗體的Visible屬性為FalseC.該窗體的WindowsState屬性為MinisizedD、該窗體為多窗體的一個(gè)A、CtrlB、TabC、EscD、回車130、要改變控件的高度,應(yīng)改變控件的哪個(gè)屬性:(B)A、WidthB、HeightC、TopD、Left131、用于隱藏窗體的方法是:(A)A、HideB、ShowC、UnloadC、Load132、對(duì)于一個(gè)含有計(jì)時(shí)器控件的窗體,每經(jīng)過一段由(D)屬性指定的時(shí)間間隔,就會(huì)產(chǎn)生一個(gè)Timer事件:A、NameB、EnabledC、CaptionD、Interval133、窗體能夠響應(yīng)的事件是(C)。A、ActiveFormB、DriveC、LoadD、Change134、以下各項(xiàng)中,不是字符串常量的是:(D)A、”Visual”B、”等級(jí)考試”C、””D、15*16*17的結(jié)果,并將結(jié)果輸出到窗體上。將結(jié)果存入變量M中。代碼:DimmAsLongFori=1To6t=(i+9)*(i+10)*(i+11)m=m+tNextPrintm3、求出100~200之間,能被5整除,但不能被3整除的數(shù),并求出所有數(shù)之和,存入變量SUM中代碼:DimsumAsIntegersum=0Fori=100To200IfiMod5=0AndiMod3<>0Thensum=sum+iEndIfNextPrintsum4、求100以內(nèi)偶數(shù)的和,并將結(jié)果輸出在窗體上。將結(jié)果存入變量SUM中代碼:DimiAsIntegerFori=1To100IfiMod2=0ThenSum=sum+iEndIfNextPrintsum5、求1—1/2+1/3—1/4+….+1/99—1/100的值。將結(jié)果存入變量J中代碼:DimjAsSingleDimiAsSinglej=0Fori=1To100k=(-1)^(i+1)/ij=k+jNextiPrintj6、求50以內(nèi)所有偶數(shù)的和

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論