版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
VB期末考試復(fù)習(xí)題一一、填空題.如果要指明mystring為固定15個(gè)字長(zhǎng)的全局變量,應(yīng)該在標(biāo)準(zhǔn)模塊中用以下說明語句定義: .設(shè)X$="abcl23456”則“a"+str$(val(right(X$,4)))的值是.拖動(dòng)滾動(dòng)條中的滾動(dòng)框?qū)?huì)產(chǎn)生、.請(qǐng)寫出清除以下對(duì)象內(nèi)容的語句:文本框,窗體列表框,組合框.變量min@表示類型的變量。.如果:1=11:J=3:I=int(-8.6)+I\J+13/3MOD5,貝UI值是.請(qǐng)寫出滿足以下條件的VB表達(dá)式:0VXC10,oX為[0-100]之間的數(shù),能被2整除,但不能被3整除。.下列循環(huán)語句控制的循環(huán)次數(shù)為FORK=1TO10STEP-1.設(shè)1=5,則由下列循環(huán)語句控制的循環(huán)次數(shù)是oDo1=1+2LoopWhileI<=15.表達(dá)式32\7MOD3A2的值是。.按照數(shù)據(jù)文件的存儲(chǔ)方法的不同,文件可以分為三種不同的類型:、 和二進(jìn)制文件o.VB的工作模式可分為三種:“"、""以及“".下列表達(dá)式返回的值為True還是False。9>4+3Or5+3>10AndNot(4+2>5EQV3+5>2)2.一個(gè)控件在窗體上的位置由和屬性決定。.在VisualBasic中最基本的對(duì)象是..“屬性窗口”的功能是..VisualBasic中有一種控件組合了文本框和列表框的特性,這種控件是.二、選擇題1、菜單控件只包括一個(gè)事件,即,當(dāng)用鼠標(biāo)單擊或鍵盤選中后按“回車”鍵時(shí)觸發(fā)該事件,除分隔條以外的所有菜單控件都能識(shí)別該事件。A、GotFocus B、LoadC、ClickD、KeyDown2、滾動(dòng)條控件(如圖所示)的Max屬性所設(shè)置的是。A、滾動(dòng)框處于最右位置時(shí),一個(gè)滾動(dòng)條位置的Value屬性最大設(shè)置值B、單擊滾動(dòng)條和滾動(dòng)箭頭之間的區(qū)域時(shí),滾動(dòng)條中滾動(dòng)塊的最大移動(dòng)量C、單擊滾動(dòng)條的箭頭區(qū)域時(shí),滾動(dòng)條中滾動(dòng)塊的最大移動(dòng)量D、滾動(dòng)條控件無該屬性3、SQL語句Select*Formstudent中的*表示。A、所有記錄 B、所有字段 C、所有表D、都不對(duì)4、以下選項(xiàng)中,不屬于標(biāo)簽的屬性是。A、Enabled B、CaptionC、DefaultD、Font5、要求改命令按鈕顯示的文本,應(yīng)當(dāng)在屬性窗口中改變的屬性是oA、CaptionB、NameC、TextD、Label6、設(shè)置一個(gè)單選按鈕(OptionButton)所代表選項(xiàng)的選中狀態(tài),應(yīng)當(dāng)在屬性窗口中改變的屬性是。A、Caption B、NameC、Text D、Value7、允許在菜單項(xiàng)的左邊設(shè)置打勾標(biāo)記,下面哪種論述是正確的??A、在標(biāo)題項(xiàng)中輸入&,然后打勾 B、在索引項(xiàng)中打勾C、在有效項(xiàng)中打勾 D、在復(fù)選項(xiàng)中打勾8、當(dāng)執(zhí)行以下過程時(shí),在窗體上將顯示oPrivateSubCommandl_Click()Print"VB";Print"Hello!Print"VB"EndSubA、VBHelloiVBB、VBHelloiVBC、VBD、VBHello!VBHelloJVB9、語句Print"Theansweris:";20/4-2的結(jié)果為。A、Theansweris20/4-2B、Theansweris3C、Theansweris"20/4-2"D、非法語句10、下列哪個(gè)控件是容器控件(10)。TOC\o"1-5"\h\zA、ImageB、PictureC、ComboBoxD、FileListBox11、若要將窗體從內(nèi)存中卸載出去,其實(shí)現(xiàn)的方法是 (11) 。A.Show B.Hide C.Load D.UnLoad12、以下選項(xiàng)中,不是VisualBasic控件的是 (12) .A.窗體 B.定時(shí)器 C.單選框 D.命令按鈕13、雙擊窗體中的對(duì)象后,VisualBasic將顯示的窗口是 (13) 。A.代碼窗口 B.工具箱C.項(xiàng)目(工程)窗口D.屬性窗口14、可決定窗體的左上角是否有控制菜單的屬性是 (14).A.ControlBox B.MinButtonC.MaxButton D.BorderStyle15、設(shè)有如下語句: Strl=InputBox("輸人","練習(xí)")從鍵盤上輸入字符“示例”后,Strl的值是(15) 。A.“輸入”B.**"C.“練習(xí)” D.“示例”16、窗體Forml的Name屬性是Frml,它的單擊事件過程名是 (16) 。A.Forml_ClickB.Form_ClickC.Frml_ClickD.Me_Click17、窗體的hide屬性的含義是(17) 。A.隱藏 B.展現(xiàn) C.裝入 D.卸載18、若要設(shè)置定時(shí)器控件的定時(shí)時(shí)間,需設(shè)置的屬性是 (18).A.EnabledB.ValueC.IntervalD.Text19、能夠改變復(fù)選框中背景顏色的屬性是 (19)。A.Value B.FontColorC.BackColorD.Font20、窗體能響應(yīng)的事件是(20)。A.ActiveFormB.LoadC.Drive D.Change三、判斷題(判斷下列正確與否,正確的打錯(cuò)誤的打X。)1、三種方式的組合框都允許用戶輸入哪些不在列表框中的選項(xiàng)。2、圖象框中的Stretch屬性為true時(shí),其作用是圖形自動(dòng)調(diào)整大小以適應(yīng)圖象控件。3、在菜單編輯器中使用“索引”時(shí),可有一組菜單項(xiàng)具有相同的“名字二4、通過改變屬性窗口中的Name屬性,來改變窗體的標(biāo)題。5、創(chuàng)建VB應(yīng)用程序的三個(gè)主要步驟是:(1)創(chuàng)建應(yīng)用程序界面(2)設(shè)置控件(3)編寫代碼。6、變量是指在程序運(yùn)行過程中其值可以改變的那些量,而值不能改變的是常量。7、已知P=MsgBox("Howareyou?",VbYesNo+VbQuestion,*'Hello!"),變量P是Integer數(shù)據(jù)類型。8、工程文件的擴(kuò)展名是.vbg.9、VB允許設(shè)計(jì)和使用用戶自己設(shè)計(jì)的控件。10、OptionButton控件沒有DblCliek事件。11、同一條記錄中的各數(shù)據(jù)具有相同的類型。12、使用Data控件可以直接顯示數(shù)據(jù)庫中的數(shù)據(jù)。13、ImageList是一個(gè)圖像容器控件,可用作工具欄的圖像庫。14、當(dāng)用戶單擊工具欄按鈕時(shí),將觸發(fā)工具欄按鈕的ButtonClick事件。15、在VB的工程資源管理器中,如果從工程中移除已經(jīng)保存過的文件,該文件仍然被物理刪除(真正刪除)。16、如果列表框的ListConut的屬性為10,則列表框最后一項(xiàng)的Listindex值為10。17、要是某個(gè)命令按鈕不起作用,應(yīng)將該按鈕的Enabeld屬性設(shè)置為False。18、使用數(shù)組定義語句:DimD$(10),則數(shù)組D中各元素的值為空。19、如果在一行中輸入多條語句,各語句之間用使用;分隔。20、在代碼窗口中輸入某行代碼并按回車鍵之后,如果代碼變成紅色,說明該行代碼有語法錯(cuò)誤。四、讀程序題,寫出程序運(yùn)行結(jié)果PrivateSubForm_Click()StaticSUMAsIntegerI=1DoWhileI<=10SUM=SUM+I1=1+1LoopPrintSUMEndSub運(yùn)行程序,第一次單擊窗體:第二次單擊窗體:PrivateSubForm_Click()PrintH*n;Tab(6);2,Tab(15);5PrintFor1=15To16PrintI;Forj=2To6Step3PrintTab(3*j);j*I;NextjPrintNextIEndSub程序運(yùn)行結(jié)果: 五、編程題(—)窗體中有圖片框(Picturel)和計(jì)時(shí)器(Timerl)兩個(gè)控件,運(yùn)行程序時(shí),將圖片加載到圖片框中,然后圖片框以每2秒鐘一次的速度向窗體的右下腳移動(dòng),每次向左、向右移動(dòng)1OOtwip(20分之一像素)。請(qǐng)?zhí)羁眨篜rivateSubForm_load()
m=loadPicture(wc:\pic\ball.ico")(2).Interval=200EndSubPrivateSubTimerl_Timer()Staticx,yAsIntegerx=x+100y=y+100Picture1.Move(3)EndSub(二)有一個(gè)單擊按鈕過程,其作用是產(chǎn)生50個(gè)60?100的隨機(jī)數(shù),統(tǒng)計(jì)其中被6整除余2的個(gè)數(shù),并將這些數(shù)輸出。請(qǐng)?zhí)羁眨篜rivateSubCommand1_Click()DimxAsInteger,N%DimCounterAsInteger(1) TimerForN=1To50X=Rnd()*⑵ If@=2ThenPrintxCounter=(4) (5)NextNPrintCounterEndSub《VB程序設(shè)計(jì)與應(yīng)用》參考答案一、填空題1>Publicmystringasstring*11>Publicmystringasstring*152、a34563、ScrollChange4、Textl.text=,M,Forml.ClsList1.Clearcombol1.Clear5、貨幣數(shù)據(jù)變量6、一27、X>0andx<10x>=0andx<=100andxmod2=0andxmod3<>08、09、610、411、順序文件12、設(shè)計(jì) 運(yùn)行中斷13、True14>Top Left15、窗體16、設(shè)置選定對(duì)象的屬性*17、組合框二、選擇題題號(hào)1—5答案:CABCA11—15答案:DAAAD隨機(jī)文件6—10答案:DDABB16—20答案:CACCB三、判斷題1—101—10答案:XXXV11—20答案:VXVV四、程序閱讀題:(一)(10分)55(二)、(10分)*2515 30 7516 32 80五、編程題(20分)(一)1、Picture1.Picture2、(二)1、 RandomizeCounter+1XVVVVXXXvxXv2、 110Timerl3、x,yRnd()*41+605、EndIfxMod6《VB程序設(shè)計(jì)》復(fù)習(xí)題二一、選擇題(每小題1分,共10分).改變控件在窗體中的上下位置,應(yīng)修改控件的屬性A.TopB.LeftC.WidthD.Right.將通用對(duì)話框類型,設(shè)置為字體對(duì)話框,可修改該控件的屬性A.fontB.filenameC.filterD.action.標(biāo)簽控件最重要的屬性是A.captionB.textC.nameD.width.文本框中選定的內(nèi)容,由下列C屬性反映。A.Text B.CaptionC.SeitextD.sellenght.選中復(fù)選框控件時(shí),value屬性的值,可以是A.true B.falseC.0D.l.設(shè)置列表框選中的文本用屬性A.selectedB.captionC.textD.list.簡(jiǎn)單組合框的style值為A.OB.1C.2D.3.在文件列表框的實(shí)現(xiàn)文件的多重選擇,應(yīng)修改該控件的屬性A.filenameB.patternC.pathD.multiselect.語句listLremoveitem1將刪除list.listindext等于的項(xiàng)目口A.OB.2C.3D.1.計(jì)時(shí)器的interval屬性為0時(shí),表示。A.計(jì)時(shí)器失效 B.相隔。秒C.相隔0毫秒D.計(jì)時(shí)器的enable屬性為false.以下的vb常量中非法的是0a.”GoodLuck"b.PIc.1.5E-O3d.16.3412.要想返回文本框中輸入的內(nèi)容則可利用其屬性進(jìn)行編程d.righttoleft.下列不能用commondialog控件調(diào)用的對(duì)話框是。a.open/saveb.helpc.fontd.search.vb應(yīng)用程序是分層管理的,其最高的層次為。a.工程b.模塊c.窗體d.過程.vb程序設(shè)計(jì)中的窗體在oop中稱為。a.屏幕b.事件c.對(duì)象d.控件.欲使某命令按鈕失效,應(yīng)修改命令按鈕的屬性。A.VisibleB.CaptionC.EnableD,Enabled.要使標(biāo)簽?zāi)芡赋龃绑w的背景,必須設(shè)置屬性。A.BackStyleB.BorderStyleC.AppearanceD.BackColor.用鼠標(biāo)拖動(dòng)滾動(dòng)條中滾動(dòng)框并釋放,將觸發(fā)滾動(dòng)條的事件。A.ScrollB.Change C.DragOver D.A和B.組合框的類型由Style屬性決定,簡(jiǎn)單組合框的Style屬性值應(yīng)為(B)。A.0B.IC.2D.3.下面哪些控件不會(huì)影響到界面設(shè)計(jì)效果。A.定時(shí)器 B.文本框 C,標(biāo)簽 D.Line控件.Clear方法適用于控件。A.圖片框 B,窗體 C,復(fù)選框 D.組合框.下列哪個(gè)變量的取法是不正確的。A.sTmeB.TTempC.T12%D.T_12.如果要設(shè)置窗體的標(biāo)題欄,應(yīng)選擇以下那種屬性。A.NameB.CaptionC.TipsD.Text.如果要給字體加刪除線,可以選擇下列那種屬性oA.FontNameB.FontSizeC.FontStrikethruD.FontUnderLine.下列哪個(gè)變量的取法是不正確的oA.TNameB.T_TempC.T32D.T32#.清除列表框的所有選項(xiàng)應(yīng)選擇下列哪種方法oA.ClearB.CisC.ClearitemD.Removeitem.下面哪些控件不會(huì)影響到界面設(shè)計(jì)效果。A.LabelB.TextC.CommonDialogD.Frame.要使得窗體在出現(xiàn)之前就完成相關(guān)的程序設(shè)置可在事件中進(jìn)行編程A.linkopenB.KeyPressC.loadD.click.要使文本框中顯示密碼符有效,必須首先設(shè)置 屬性。A.TextB.MultiLineC.Locked D.Enabled.要在垂直位置上移動(dòng)控件,應(yīng)利用控件的屬性。A.LeftB.WidthC.Top D.Height.下列表達(dá)式中,其值為0的是。A.、7/9 B.、7mod15C、7\9D、15mod9.一個(gè)對(duì)象可以執(zhí)行的動(dòng)作和可被對(duì)象識(shí)別的動(dòng)作分別稱為oA、事件、方法B、方法、事件C、屬性、方法D、過程、事件.在窗體Forml的Click事件過程中有以下語句:Labell.Caption="VisualBasic”若本語句執(zhí)行之前,標(biāo)簽控件的Caption屬性為默認(rèn)值,則標(biāo)簽控件的Name屬性和Caption屬性在執(zhí)行本語句之前的值分別為。A.”Label"、"Label" B、"Label1nVisualBasic"C、”Label1"、”Label1“ D、”Caption"、”Label".對(duì)象不具有Caption屬性。A、LabelB、OptionC、FormD、Timer.Interger類型的變量可存的的最大整數(shù)是。A、250B、256C、32768D、32767.下列數(shù)據(jù)類型中,占用內(nèi)存最小的是.A、BooleanB、ByteC>IntegerD、Single.已知A、B、C中C最小,則判斷A、B、C可否構(gòu)成三角形三條邊長(zhǎng)的邏輯表達(dá)式是OA,A>=BAndB>=CAndC>0 B、A+OBAndB+C>AAndC>0C、(A+C)>=CAndA-C<=C)AndC>0 D、A+B>CAndA-B>CAndC>0.下面是日期型常量。A、"12/19/99”B、12/19/99 C、#12/19/99#D、{12/19/99}二、判斷題:(每小題1分,共10分).全局變量用global或public關(guān)鍵字聲明,且僅在通用聲明處可以定義。().如果某子程序add用publicstaticsubadd()定義,則該子程序的變量都是局部變量。().move方法的一般形式是:對(duì)象名.moveA,B[,C,D],其中A指Left,C指width。().清除listl列表框?qū)ο蟮膬?nèi)容的語句是listl.cls。()TOC\o"1-5"\h\z.清除combol對(duì)象的內(nèi)容是combol.clear。 ().對(duì)象的可見性用enabled屬性設(shè)置,可用性用visible屬性設(shè)置。 ().滾動(dòng)條控件不可作為用戶輸入數(shù)據(jù)的一種方法。 ().只要用拖拽的方法,將工具箱中所需的控件拖到窗體上即可完成。 ().控件是對(duì)象,而窗體不是對(duì)象,它只是控件對(duì)象的窗口。 ().TextBox與Label有許多共同特點(diǎn),它們都能顯示和輸入文本。 ().有的對(duì)象屬性既可在屬性窗口中設(shè)定又可在程序代碼中設(shè)定。 ().在框架控件內(nèi)的幾個(gè)單選按鈕中,只能有一個(gè)單選按鈕的Value屬性為True.().標(biāo)簽沒有Change事件和SetFocus方法。 ( ).事件過程與Sub過程,它們相同點(diǎn)都是事件驅(qū)動(dòng),而不同的只是事件過程由控件屬性決定,而Sub過程是由戶自定義。 ().Function函數(shù)有參數(shù)傳遞,并且一定有返回值。 ().滾動(dòng)條控件不可作為用戶輸入數(shù)據(jù)的方法。 ().Msgbox函數(shù)建立的信息框能顯示信息又能輸入用戶的信息。 ().Dimi,jasinteger表明i和j都是整型變量。().菜單每一菜單項(xiàng)都是控件,可以通過點(diǎn)擊菜單項(xiàng)或通過光標(biāo)選擇并按回車鍵,以觸發(fā)Click事件。().某一過程中的靜態(tài)變量在過程結(jié)束后,靜態(tài)變量及其值可以在其它過程中使用。().目錄列表框中的列表項(xiàng)不可以通過Additem方法進(jìn)行添加。().在表達(dá)式中,運(yùn)算符兩端的數(shù)據(jù)類型要求一致。().VisualBasic程序的運(yùn)行,僅能從某一窗體啟動(dòng),如Forml窗體。().VB是一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語言。().在VB的工具欄中包括了所有的VB控件,我們不能再加載其他的控件。().在VB中,文件菜單的“刪除工程”的作用是將當(dāng)前VB工程在硬盤中刪除掉。()
.有一個(gè)程序在屬性窗口中設(shè)置了它的窗體字體大小為10號(hào),而程序代碼若設(shè)置了它的窗體字體大小為20號(hào),那么當(dāng)程序運(yùn)行后實(shí)際的窗體字體大小為20號(hào)。().所有的VB的變量,都有隱含說明字符和強(qiáng)調(diào)聲明兩種方法來定義。().所有的控件在程序運(yùn)行以后都是可見的。().標(biāo)簽控件可以用來讓用戶輸入數(shù)據(jù)。().在框架控件上放置的控件可以移動(dòng)到框架控件的外面。().如果一個(gè)列表框一共有5個(gè)選項(xiàng),而當(dāng)選中第三項(xiàng)時(shí).這時(shí)列表框的Listindex屬性為2。()TOC\o"1-5"\h\z.單擊并拖拽工具箱中所需的控件到窗體上即可完成添加控件任務(wù)。 ().除了標(biāo)準(zhǔn)控件外,還可引入其它控件及第三方廠商研制的控件。 ().TextBox與Label有許多共同特點(diǎn),它們都能顯示和輸入文本。 ().Listl.clear是清除Listl的全部列表項(xiàng),所以Clear是對(duì)象的方法。 ().有的對(duì)象屬性既可在屬性窗口中設(shè)定又可在程序代碼中設(shè)定。 ().在框架控件內(nèi)的幾個(gè)單選按鈕中,可有-一個(gè)或多個(gè)單選按鈕的Value屬性為True.().Variant是一種特殊的數(shù)據(jù)類型,Variant類型變量可以存儲(chǔ)除了定長(zhǎng)字符串?dāng)?shù)據(jù)及自定義類型外的所有系統(tǒng)定義類型的數(shù)據(jù)。Variant類型變量還可具有Empty、Error和Null等特殊值。().窗體的Enabled屬性值為False時(shí),該窗體上的按鈕、文本框等控件就不會(huì)對(duì)用戶的操作做出反應(yīng)。().框架控件和形狀控件都不能響應(yīng)用戶的鼠標(biāo)的單擊事件。().在一個(gè)窗體的代碼中不能使用Unload語句來卸
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 職業(yè)健康監(jiān)護(hù)數(shù)據(jù)在傳染病政策制定中的應(yīng)用
- 職業(yè)健康促進(jìn)與企業(yè)社會(huì)責(zé)任關(guān)聯(lián)
- 長(zhǎng)春2025年吉林長(zhǎng)春凈月高新技術(shù)產(chǎn)業(yè)開發(fā)區(qū)招聘167人筆試歷年參考題庫附帶答案詳解
- 職業(yè)健康與員工職業(yè)發(fā)展路徑的醫(yī)學(xué)實(shí)證分析
- 職業(yè)健康與員工幸福感提升
- 監(jiān)理節(jié)后復(fù)工安全培訓(xùn)課件
- 甘肅2025年甘肅省中醫(yī)院招聘緊缺專業(yè)人才筆試歷年參考題庫附帶答案詳解
- 無錫2025年江蘇無錫宜興市衛(wèi)生健康委及下屬事業(yè)單位招聘48人(第三批)筆試歷年參考題庫附帶答案詳解
- 德陽2025年四川德陽廣漢市衛(wèi)生健康系統(tǒng)招聘事業(yè)單位編外聘用人員67人筆試歷年參考題庫附帶答案詳解
- 安慶2025年安徽安慶市宜秀區(qū)事業(yè)單位招聘工作人員24人筆試歷年參考題庫附帶答案詳解
- 二零二五年度地鐵隧道鋼筋供應(yīng)及安裝服務(wù)合同2篇
- 土建 清苗 合同
- 2023-2024學(xué)年廣東省茂名市高一(上)期末數(shù)學(xué)試卷(含答案)
- 《課堂管理的技巧》課件
- 醫(yī)院培訓(xùn)課件:《頸椎病》
- 佛山市離婚協(xié)議書范本
- HG+20231-2014化學(xué)工業(yè)建設(shè)項(xiàng)目試車規(guī)范
- 工地春節(jié)停工復(fù)工計(jì)劃安排方案
- 連接員題庫(全)題庫(855道)
- 單元學(xué)習(xí)項(xiàng)目序列化-選擇性必修下冊(cè)第三單元為例(主題匯報(bào)課件)-統(tǒng)編高中語文教材單元項(xiàng)目式序列化研究
- 電站組件清洗措施及方案
評(píng)論
0/150
提交評(píng)論