《可視化程序設(shè)計》題庫及答案_第1頁
《可視化程序設(shè)計》題庫及答案_第2頁
《可視化程序設(shè)計》題庫及答案_第3頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、可視化程序設(shè)計題庫及答案1. 一、選擇題用來將窗體隱藏,而并非從內(nèi)存中刪除的方法是()。2. 窗體名稱.HideB.Exit窗體名稱C.窗體名稱.ExitD.Unload窗體名稱將列表框(ListBox)上要顯示的內(nèi)容放到列表框控件上的方法是()。3 AdditemB.DataSourceC.ListindexD.ToolTipText.為了在運行時能顯示窗體左上角的控制框(系統(tǒng)菜單),必須()。A. 把窗體的ControlBox屬性設(shè)置為Fale,其他屬性任意B. 把窗體的ControlBox屬性設(shè)置為True,并且把BoderStyle屬性設(shè)置為1-5C. 把窗體的ControlBox屬性

2、設(shè)置為False,同時把BoderStyle屬性調(diào)協(xié)為非0值4. 把窗體的ControlBox屬性設(shè)置為True,同時把BoderStyle屬性設(shè)置為0值有關(guān)多文檔界面(Multipledocument.nbspinterface)的不正確描述是()。A. 多文檔界面(MDD是指在一個父窗口下面可以同時打開多個子窗口B. 子窗口歸屬于父窗口C. 如果父窗口關(guān)閉,則所有子窗口全部關(guān)閉5. 如果所有子窗口全部關(guān)閉,則父窗口關(guān)閉程序運行后,在窗體上單擊鼠標(biāo),此時窗體不會接收到的事件是()。6. A.MouseDownB.MouseUpC.LoadD.Click下列選項中全部屬于SQL語言的常用命令的

3、是()。A.Create、From、Drop、insertB.Where>From、Drop、insert7. C.Create、Alter、Drop、insertD.Between>From、Drop、insert在窗體上按下鼠標(biāo)左鍵后釋放,不會觸發(fā)窗體的哪個事件()。A.MouseDownB.MouseUpC.DblclickD.Click8.為了把焦點移到某個指定的控件,所使用的方法是()A.SetFocusB.VisibleC.RefreshD.GetFocus9.可以同時刪除字符串前導(dǎo)和尾部空白的函數(shù)是()A.LtrimB.RtrimC.TrimD.Mid10.表達(dá)式4+

4、56*7/8Mod9的值是()A.4B.5C.6D.711. 下列語句中的語句()可以實現(xiàn)順序文件的按行讀取操作。12. A.input#B.Lineinput#C.Print#D.Get#MsgBox函數(shù)中哪一個參數(shù)是必須的()13. A.promptB.buttonsC.titleD.context為了在按下回車鍵時執(zhí)行某個命令按鈕的事件過程,需要把該命令按鈕的一個屬性設(shè)置為True,這個屬性是()。14. A.ValueB.DefaultC.CancelD.Enabled一個對象可以執(zhí)行的動作和可被對象識別的動作分別稱為:()A.事件、方法B.方法、事件C.屬性、方法D.過程、事件15A

5、.SingleBDoubleCLongCurrency17.C.標(biāo)準(zhǔn)模塊的聲明段執(zhí)行下面的程序段后,x的值為。.窗體模塊或標(biāo)準(zhǔn)模塊的聲明段使用PublicConst語句來聲明一個全局變量,該語句可放在下列什么地方。()A.過程中.窗體模塊的聲明段x=5Fori=1To20Step2x=x+i5NextIA.2118.在菜單設(shè)計時,在某菜單項(Caption中一個字母前加以“&”符號的含義是。()A.設(shè)置該菜單項的“訪問鍵”,即該字母帶有下劃線,可以通過鍵盤操作Ctrl+帶下劃線的字母選擇該菜單B.設(shè)置該菜單項的“訪問鍵”,即該字母帶有下劃線,可以通過鍵盤操作Alt+帶下劃線的字母選擇該

6、菜單項C.設(shè)置該菜單項的“訪問鍵”,即該字母帶有下劃線,可以通過鍵盤操作Shift+帶下劃線的字母選擇該菜單D.在此菜單項前加上選擇標(biāo)記19. 為了在按下回車時執(zhí)行某個命令按鈕的事件過程,需要把該命令按鈕的一個屬性設(shè)置為True.A.ValueB.DefanltC.CancelD.Enabled20. 用下面語句定義的數(shù)組的元素個數(shù)是()DimA(-3To5)AsIntegerA.6B.7C.8D21.利用以下哪個函數(shù)可以判斷在訪問文件時是否已經(jīng)到達(dá)了文件尾()。A.LOFB.LOCC.EOFD假定有一個菜單項,名為Menuitem,為了在運行時使該菜單項失效(變灰)A.Menuitem.En

7、abled=FalseB.Menuitem.Enabled=True9BOF,應(yīng)使用的語句為(C.Menuitem.Visible=TrueD23. 工程文件的擴展名是()。A.vbgB.vbp24. 以下控件中可以作為容器控件的是(A.Image圖像框控件BC.TextBox文本框控件D二、填空題1.執(zhí)行下面的程序段后,s的值為()。Menultem.Visible=FalseC.vbwD.vbl)。PictureBox圖片框控件ListBox列表框控件Fori=2.6To4.9Step0.6s=s+12. 為了在運行時把圖形文件picfile.jpg裝入圖片框Picturel,所使用的語句

8、為()。3 .為了把焦點移到某個指定的控件,所使用的方法是()。4 .表達(dá)式(-3)Mod8的值為()。5 .當(dāng)窗體第一次顯示時或者改變窗體的大小時所觸發(fā)的事件是()。6.VisualBasic提供的對數(shù)據(jù)文件的三種訪問方式為隨機訪問方式、()和二進(jìn)制訪問方式。7.VisualBasic中句一種控件組甘J義本框和列表框的特性,這種控件是()。8.定時器控件的Interval屬性值是指時間間隔,單位為(1);當(dāng)每隔此間隔的時間,定時器會觸發(fā)一次(2)事件。9.語句OptionEcplicit的作用是()。10.VB中使用Do.Loop循環(huán)語句(循環(huán)體中不包含ExitDo語句)和While.Wen

9、d循環(huán)語句時,在循環(huán)體中一定要有()的功能,否則會造成死循環(huán)。11 .要使按鈕表面上顯示的文字為"退出(Q)”(其中"Q'為快捷鍵),則按鈕的Caption屬性的值應(yīng)為()。12 .編譯錯誤是指VB在編譯應(yīng)用程序時發(fā)現(xiàn)的錯誤,其產(chǎn)生的主要原因是()。13. ActiveX控件其文件擴展名是()。14. 寫出PrintNot(3>8),(3>9)Or(5<6)And(7>=0),(8>3)語句執(zhí)行后的結(jié)果:()。15.默認(rèn)情況下實際參數(shù)與形式參數(shù)之間是按()傳遞的。16. 根據(jù)事件產(chǎn)生的來源,可以將事件分為(1),(2),(3)三種。17

10、. 用語句DimA(-3To5)AsInteger定義的數(shù)組的元素個數(shù)是()。18. 在VB中向組合框中增加數(shù)據(jù)項所采用的方法為()。19. 在窗體中添加一個命令按鈕,然后編寫如下代碼:PrivateSubCommand1_Click()a=InputBox("請輸入一個整數(shù)")B=InputBox("請輸入一個整數(shù)")PrintVal(a)+Val(B)EndSub程序運行后,單擊命令按鈕,在輸入對話框中分別輸入21和45,輸出結(jié)果為()。20. 設(shè)A=5,B=6,C=7,D=&計算表達(dá)式3>2*BORA=CANDB<>COR

11、C>D的值是()。21.如果變量a、b、c均為整型,下列程序段的輸出結(jié)果為()。a=2b=3c=a*b22. Printa&“*”&b&"=”&c執(zhí)行mid("Youareagoodstudent”,11,4)的值為()。23. 文件號參數(shù)是VB分配給一個文件的編號,它的范圍是()。24.在程序中用print方法將某些變量,表達(dá)式或?qū)傩缘闹抵苯虞敵龅搅⒓创翱谥?,其語法格式為()。25. 將窗體裝載到內(nèi)存中時發(fā)生的第一個被執(zhí)行的事件是()。26. 在VB中窗體可分為(1)和(2)兩種類型。27. 用于清除窗體中用Print方法顯示的信息和

12、用繪圖方法生成的圖形的方法是(1),用于移動并改變窗體的位置和大小的方法是(2)。28.使用Frame控件將其他控件分組時,應(yīng)先畫(1),再畫(2)。29. VB中的控件分為內(nèi)部控件、ActiveX控件和()三類。30. 通用過程和函數(shù)過程最根本的區(qū)別是()。31.公用對話框中用于設(shè)置或返回所產(chǎn)生的對話框的類型的屬性是()。32.文本框中所顯示的內(nèi)容是它的()屬性的值。33.如果要使一個普通窗體成為一個MDI子窗體應(yīng)該將該窗體的(1)屬性修改為(2)。34.可以惟一標(biāo)識控件數(shù)組中的每一個控件屬性的是()。35 .執(zhí)行下面的程序段后,b的值為()。a=300b=20a=a+bb=a-b36 a=

13、a-b.以下程序段的輸出結(jié)果是()。num=0Whilenum<=2num=num+1Wend37. Printnum局部變量只能在()中聲明和使用。38. 通過設(shè)置控件的()屬性,可使該控件不能通過Tab鍵得到焦點。39. 若要使用戶不能修改文本框TextBox1中內(nèi)容,應(yīng)修改()屬性。40. 寫在一行上的多條語句,應(yīng)以()為分隔符。41.圖像框有一個屬性,可以自動調(diào)整圖形的大小,以適應(yīng)圖像框的尺寸,這個屬性是()。1 三、判斷題VisualBasic程序的運行可以從main()過程啟動,也可以從某個窗體啟動。()2.在按地址傳遞參數(shù)時,實際參數(shù)不能是常量或表達(dá)式,否則不能實現(xiàn)按地址傳

14、遞參數(shù)。()Err對象的方法Clear可以使Err對象的屬性值重置為0或空字符串。()4.窗體文件的擴展名為.frm,每個窗體對應(yīng)一個窗體文件。()Mid(S,2,3)可以獲得字符串S從第2個字符開始的3個字符。()ReDim語句只能出現(xiàn)在過程中。()7.利用Cls方法也可以清除圖片框中Picture屬性指定的圖片。()在MDI界面中,當(dāng)父窗體關(guān)閉,子窗體也隨之關(guān)閉。()比較圖片框PictureBox和圖像框Image的使用,兩類控件都可以設(shè)置AutoSize屬性,以保證裝入的圖形可以自動改變大小。()resize事件與窗體的autoredraw屬性有關(guān)。當(dāng)其值設(shè)置為true時,如果窗體顯示或

15、改變大小,則引發(fā)resize事件,同時觸發(fā)paint事件。()在執(zhí)行redim語句時存儲在數(shù)組中的數(shù)據(jù)會全部丟失。()菜單項的訪問鍵在菜單的標(biāo)題屬性中設(shè)置。()使用Dim語句聲明了一個變量后,可使用ReDim語句把此變量重新聲明為其他的類型。()14.設(shè)A=5,B=6,C=7,D=8,計算表達(dá)式3>2*BORA=CANDB<>CORC>D的值是True。()滾動條控件的LargeChange屬性所設(shè)置的是滾動條中滾動塊的最大移動位置。()過程的遞歸調(diào)用,指的是一個過程可以通過調(diào)用自己來完成某個特定的任務(wù)。()17.以.BAS為擴展名的文件是標(biāo)準(zhǔn)模塊文件。()窗體標(biāo)題欄的

16、內(nèi)容取決于Name屬性。()一般數(shù)組的索引號必須連續(xù),控件數(shù)組的下標(biāo)可以不連續(xù)。()下列符號都可作為變量名來使用:temp、sub1、3flag、if、my.1。().利用clear方法可以從listimages集合中刪除一個listimage對象。().在VB中除采用close語句關(guān)閉文件之外,沒有其它的方法可以關(guān)閉已經(jīng)打開的文件。()編譯錯誤指的是VB在編譯應(yīng)用程序的過程中發(fā)現(xiàn)的錯誤。()內(nèi)部控件可根據(jù)需要插入控件箱中或從控件箱刪除。()四、讀程題.窗體中有一公共對話框Comdialog1和一個命令按鈕Command1當(dāng)單擊按鈕時打開顏色對話框。請在1處將程序補充完整。PrivateSub

17、Command1_Click()ComDialog1.(1)1. EndSub運行下面的程序單擊窗體后x=(1)、y=(2)。DimxAsIntegerDimyAsIntegerSubsub1()DimxAsIntegerx=x+1y=y+5EndSubPrivateSubForm_Click()Callsub1x=x*12. y=y+1EndSub以下程序的功能是:隨機生成20個200到300之間的隨機整數(shù),輸出其中能被5整除的數(shù)并求出它們的和。請?zhí)羁眨?)、(2)、(3)。Subsubname()DimyAsIntegery=0Whiley<>20x=Int(1)*200+10

18、0)IfxMod5=0ThenPrintx(2)s=s+(3)EndIfWendPrint"Sum=”;s3. EndSub運行下面的程序,當(dāng)窗體被點擊兩次后窗體上顯示:()(假設(shè)窗體的name屬性值為Form1)PrivateSubForm_Click()Form1.clsStaticSumAsIntegerI=1Whilei<=10Sum=Sum+II=I+1WendPrintSum4. EndSub閱讀下面程序,當(dāng)單擊窗體之后,窗體上輸出的是()。PrivateSubForm_Clic()DimiAsInteger,jAsIntegerDimkAsIntegerk=0Fo

19、ri=0To10Step3Forj=1To10Ifj>=5Theni=i+4:ExitForj=j+1k=k+1NextIfi>8ThenExitForNextPrintk5. EndSub以下程序的功能是:從鍵盤上輸入若干個學(xué)生的考試分?jǐn)?shù),統(tǒng)計并輸出最高分?jǐn)?shù)和最低分?jǐn)?shù),當(dāng)輸入負(fù)數(shù)時結(jié)束輸入,輸出結(jié)果,請將程序補充完整。PrivateSubForm_Click()Dimx,amax,aminAsSinglex=InputBox("Enterascore")6. amax=xamin=xDoWhile(1)Ifx>amaxThenamax=xEndIfIf(

20、2)Thenamin=xEndIfx=InputBox("Enterascore")LoopPrint"max="amax,"min="aminEndSub有一計算程序,該程序用戶界面如圖所示,由4個文本框:文本框1(Text1)、文本框2(Text2)、文本框3(Text3)、文本框4(Text4)和三個按鈕:清除(Command1、計算(Command2、退出(Command3組成。程序運行后,單擊清除按鈕,則清除文本框中顯示的內(nèi)容;單擊計算按鈕,則計算3科平均成績并將結(jié)果存放在文本框4中;單擊退出按鈕則退出。請將下列程序補充完整

21、。PrivateSubCommand1_Click()Text1.Text=""Text2.Text=""Text3.Text=""EndSubPrivateSubCommand2_Click()IfText1.Text=""OrText2.Text=""OrText3.Text=""ThenMsgBox"成績輸入不全"ElseText4.Text=(1)+Val(Text2.Text)+Val(Text3.Text)/3EndifEndSubPrivat

22、eSubCommand3_Click()Unload(2)7. EndSub下列代碼要求工程裝入時彈出輸入窗口,輸入數(shù)據(jù)后關(guān)閉窗體。請完成代碼。PrivateSubForm_(1)()InputBox"請輸入數(shù)據(jù)(2)8. EndSub當(dāng)執(zhí)行完下面這一段程序后y的值為:()Subsubname(x)x=x+1printxendsubdimyasintegery=0fori=1to3callsubname(y)9. next完成下面的求2到50以內(nèi)奇數(shù)的積的過程Submult()DimsumasIntegersum=1DimiasintegerFori=2to50ifiMOD2=1Then(1)(2)PrintsumEndSub一個過程用來輸出1到10之間能被3整除的數(shù)并將結(jié)果保存在數(shù)組中,打印數(shù)組中各元素的值。請?zhí)羁?1)和(2)Subsubname()Dimtemp()DimnasintegerN=0Fori=1to10If(1)thenn=

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論