版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、Visual Basic程序設(shè)計(jì)模擬考試(1) 在深度為5的滿二叉樹中,葉子結(jié)點(diǎn)的個數(shù)為A) 32 B) 31C) 16 D) 15B(2) 若某二叉樹的前序遍歷訪問順序是abdgcefh,中序遍歷訪問順序是dgbaechf,則其后序遍歷的結(jié)點(diǎn)訪問順序是A) bdgcefha B) gdbecfha C) bdgaechf D) gdbehfcaD(3) 一些重要的程序語言(如C語言和Pascal語言) 允許過程的遞歸調(diào)用。而實(shí)現(xiàn)遞歸調(diào)用中的存儲分配通常用A) 棧 B) 堆 C) 數(shù)組 D) 鏈表A(4) 軟件工程的理論和技術(shù)性研究的內(nèi)容主要包括軟件開發(fā)技術(shù)和A) 消除軟件危機(jī) B) 軟件工程
2、管理C) 程序設(shè)計(jì)自動化 D) 實(shí)現(xiàn)軟件可重用B(5) 開發(fā)軟件時對提高開發(fā)人員工作效率至關(guān)重要的是A) 操作系統(tǒng)的資源管理功能 B) 先進(jìn)的軟件開發(fā)工具和環(huán)境C) 程序人員的數(shù)量 D) 計(jì)算機(jī)的并行處理能力B(6) 在軟件測試設(shè)計(jì)中,軟件測試的主要目的是A) 實(shí)驗(yàn)性運(yùn)行軟件 B) 證明軟件正確C) 找出軟件中全部錯誤 D) 發(fā)現(xiàn)軟件錯誤而執(zhí)行程序D(7) 數(shù)據(jù)處理的最小單位是A) 數(shù)據(jù)B) 數(shù)據(jù)元素 C) 數(shù)據(jù)項(xiàng) D) 數(shù)據(jù)結(jié)構(gòu)C(8) 索引屬于A) 模式 B) 內(nèi)模式 C) 外模式 D) 概念模式B(9) 下述關(guān)于數(shù)據(jù)庫系統(tǒng)的敘述中正確的是A) 數(shù)據(jù)庫系統(tǒng)減少了數(shù)據(jù)冗余B) 數(shù)據(jù)庫系統(tǒng)避免
3、了一切冗余C) 數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的一致性是指數(shù)據(jù)類型一致D) 數(shù)據(jù)庫系統(tǒng)比文件系統(tǒng)能管理更多的數(shù)據(jù)A(10) 數(shù)據(jù)庫系統(tǒng)的核心是A) 數(shù)據(jù)庫 B) 數(shù)據(jù)庫管理系統(tǒng)C) 模擬模型 D) 軟件工程B(11) 下列說法錯誤的是A) 窗體文件的擴(kuò)展名為.frmB) 一個窗體對應(yīng)一個窗體文件C) Visual Basic中的一個工程只包含一個窗體D) Visual Basic中一個工程最多可以包含255個窗體C(12) 下列四組控件屬性中,屬性值的類型不相同的一組是A) Label控件的Enabled屬性與TextBox控件的Enabled屬性B) OptionButton控件的Value屬性與Chec
4、kBox控件的Value屬性C) Command控件的Default屬性與Command控件的Cancel屬性D) Command控件的Visible屬性與Form控件的Visible屬性B(13) 下列方法中不能退出Visual Basic的是A) 按Alt+Q組合鍵B) 按下Alt+F組合鍵,然后按Esc鍵C) 打開"文件"菜單,執(zhí)行"退出"命令D) 按F10鍵,然后按F鍵,再按X鍵B(14) 任何控件都有的屬性是A) BackColor B) CaptionC) Name D) BorderStyleC(15) 可以實(shí)現(xiàn)從鍵盤輸入一個作為雙精度變量
5、a的值的語句是A) a=InputBox() B) a=InputBox("請輸入一個值") C) a=Val(InputBox("請輸入一個值") ) D) a=Val(InputBox() ) C(16) 下列符號常量的聲明中,不合法的是A) Const a As Single=1.1 B) Const a="OK"C) Const a As Double=Sin(1) D) Const a As Integer="12"C(17) 在Visual Basic中,要強(qiáng)制用戶對所用的變量進(jìn)行顯式聲明,這可以在哪里
6、設(shè)置?A) "屬性"對話框 B) "程序代碼"窗口C) "選項(xiàng)"對話框 D) 對象瀏覽器C(18) 下列語句中,獲得列表框List1中項(xiàng)目個數(shù)的語句是A) x=List1.ListCount B) x=ListCountC) x=List1.ListIndex D) x=ListIndexA(19) 要獲得當(dāng)前驅(qū)動器應(yīng)使用驅(qū)動器列表框的屬性是A) Path B) DriveC) Dir D) PatternB(20) 如果將文本框的MaxLength屬性設(shè)置為0,則文本框中的字符不能超過A) 8K B) 16KC) 32K D) 64
7、KC(21) 當(dāng)在滾動條內(nèi)拖動滾動塊時觸發(fā)A) KeyUp事件 B) KeyPress事件C) Scroll事件 D) Change事件C(22) 設(shè)有聲明語句Dim b(-1 To 10, 2 To 9, 20) As Integer則數(shù)組b中全部元素的個數(shù)A) 2310 B) 2016C) 1500 D) 1658B(23) 設(shè)在窗體上有個文本框,然后編寫如下的事件過程:Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer) Const Alt=4 Const Key_F2=&H71 altdown%=(Shi
8、ft And Alt) > 0 f2down%=(KeyCode=Key_F2) If altdown% And f2down% Then Text1.Text="BBBBB" End IfEnd Sub上述程序運(yùn)行后,如果按 【Shift+F2】 ,則在文本框中顯示得是A) Alt+F2 B) BBBBBC) 隨機(jī)出幾個數(shù) D) 文本框平均內(nèi)容無變化D(24) 設(shè)已經(jīng)在"菜單編輯器"中設(shè)計(jì)了窗體的快捷菜單,其頂級菜單為Bs,取消其"可見"屬性,運(yùn)行時,在以下事件過程中,可以使快捷菜單響應(yīng)鼠標(biāo)右鍵菜單的是A) Private S
9、ub Form_MouseDown(Button As Integer, Shift As Integer, _ X As Single, Y As Single) If Button=2 Then PopupMenu Bs, 2 End SubB) Private Sub Form_MouseDown(Button As Integer, Shift As Integer, _ X As Single, Y As Single) PopupMenu Bs End SubC) Private Sub Form_MouseDown(Button As Integer, Shift As Inte
10、ger, _ X As Single, Y As Single) PopupMenu Bs,0 End SubD) Private Sub Form_MouseDown(Button As Integer, Shift As Integer, _ X As Single, Y As Single) If (Button=vbLeftButton) Or (Button=vbRightButton) Then PopupMenu Bs End SubA(25) 下列程序的功能是調(diào)用字體對話框來設(shè)置文本框字體,單擊按鈕彈出對話框后,按Cancel鍵退出對話框,則Private Sub Comman
11、d1_Click() CommonDialog1.CancelError=True CommonDialog1.Flags=cdlCFEffects Or cdlDFBoth CommonDialog1.Action=4 CommonDialog1.ShowFont Text1.Font.Name=CommonDialog1.FontName Text1.Font.Size=CommonDialog1.FontSize Text1.Font.Bold=CommonDialog1.FontBold Text1.Font.Italic=CommonDialog1.FontItalic Text1.
12、Font.Underline=CommonDialog1.FontUnderline Text1.FontStrikethru=CommonDialog1.FontStrikethru Text1.ForeColor=CommonDialog1.ColorEnd SubA) Text1的字體不發(fā)生變化 B) Text1的字體發(fā)生變化C) Text1的字體和顏色發(fā)生變化 D) 程序出錯!D(26) 要將名為MyForm的窗體顯示出來,正確的使用方法是A) MyForm.Show B) Show.MyFormC) MyForm Load D) MyForm ShowA(27) 下列程序段的執(zhí)行結(jié)果
13、為a=5For k=1 To 0 a=a + kNext kPrint k; aA) -1 6 B) -1 16C) 1 5 D) 11 21C(28) 下列程序段的執(zhí)行結(jié)果為a=3b=1For I=1 To 3 f=a + b a=b b=f Print fNext IA) 4 3 6B) 4 5 9C) 6 3 4 D) 7 2 8B(29) 下列程序段的執(zhí)行結(jié)果為I=9x=5Do I=I + 1 x=x + 2Loop Until I >=7Print "I=" IPrint "x=" xA) I4x5 B) I7x15C) I6x8 D)
14、I10x7D(30) 以下程序段運(yùn)行時從鍵盤上輸入字符"-",則輸出結(jié)果為op$=InputBox("op=") If op$="+" Then a=a + 2If op$="-" Then a=a - 2Print aA) 2B) -2C) 0D) +2B(31) 以下程序段的輸出結(jié)果為Dim l, a(10) , p(3) k=5For i=0 To 10 a(i) =iNext iFor i=0 To 2 p(i) =a(i (i + 1) ) Next iFor i=0 To 2 k=k + p(i) 2N
15、ext iPrint kA) 20 B) 21C) 56 D) 32B(32) 下列程序的執(zhí)行結(jié)果為Private Sub Command1_Click() Dim x As Integer, y As Integer x=12: y=20 Call Value(x, y) Print x; yEnd SubPrivate Sub Value(ByVal m As Integer, ByVal n As Integer) m=m * 2: n=n - 5 Print m; nEnd SubA) 20 12 20 15 B) 12 20 12 25C) 24 15 12 20 D) 24 12
16、12 15C(33) 在窗體上畫一個命令按鈕,然后編寫下列程序Private Sub Command3_Click() Tcl 2 Tcl 3 Tcl 4End SubSub Tcl(a As Integer) Static x As Integer x=x + a Print x;End Sub程序運(yùn)行后,單擊命令按鈕,輸出結(jié)果為A) 2 3 4 B) 2 5 9C) 3 5 4 D) 2 4 3B(34) 下面程序段,運(yùn)行后的結(jié)果是Private Sub Command1_Click() Dim b%(1 To 4) , i%, t# For i=1 To 4 b(i) =i Next i
17、 t=Tof(b() ) Print "t=" t,End SubFunction Tof(a() As Integer) Dim t#, i% t=1 For i=2 To UBound(A) t=t * a(i) Next i Tof=tEnd FunctionA) t18B) t24C) t30D) t32B(35) 單擊按鈕時,以下程序運(yùn)行后的輸出結(jié)果是Private Sub Command1_Click() Dim x As Integer, y As Integer, z As Integer x=1: y=2: z=3 Call God(x, x, z) Pr
18、int x; x; z Call God(x, y, y) Print x; y; yEnd SubPrivate Sub God(x As Integer, y As Integer, z As Integer) x=3 * z + 1 y=2 * z z=x + yEnd SubA) 6 6 12 7 11 11B) 8 5 10 5 11 11C) 9 6 12 9 10 15D) 8 10 10 5 9 10A 一: 單項(xiàng)選擇題A1: 當(dāng)事件發(fā)生時,對象識別并響應(yīng)事件,執(zhí)行事件對應(yīng)的程序代碼,這樣的編程機(jī)制稱為_。A事件驅(qū)動編程機(jī)制B面向?qū)ο蠓椒–過程化編程方法D可視化程序設(shè)計(jì)方法C2
19、: 下列不能打開屬性窗口的操作是_。(A)執(zhí)行菜單中“視圖屬性窗口”命令(B)按F4鍵(C)雙擊窗體(D)單擊工具欄中的“屬性窗口”按鈕D3:當(dāng)文本框獲得焦點(diǎn)時,將觸發(fā)文本框控件的_事件。(A)SetFocus(B)LostFocus(C)KeyPress(D)GotFocusB4: 以下不屬于Visual Basic應(yīng)用程序文件類型的是_。(A).frm(B).bat(C).vbg(D).vbpD5: 使程序運(yùn)行時窗體無法響應(yīng)用戶事件的屬性是_。(A)Top(B)Cancel(C)Left(D)EnabledB6: 返回當(dāng)前日期的函數(shù)是_。(A)Time()(B)Date()(C)Year(
20、)(D)Timer()D7:用變量x存放數(shù)據(jù)123456789.987456321,變量x的最佳數(shù)據(jù)類型是_。a整型b長整型c單精度型d雙精度型A8: 設(shè)變量X="123",Y=3,則XY的值為_。(A)"1233"(B)126(C)123(D)假C9: 下列程序段中可以實(shí)現(xiàn)X、Y變量值的互換的是_。(A)Y=X:X=Y (B)Y=X:Y=Z:X=Y (C)Z=X:X=Y:Y=Z(D)Z=X:W=Y:Y=Z:X=YD10: InputBox函數(shù)返回值的類型是_。(A)字符串(B)變體(C)數(shù)值(D)數(shù)值或字符串(視輸入而定)A11:關(guān)于多分支選擇結(jié)構(gòu)If
21、ElseIfEndIf ,下列錯誤的敘述是_。如果有多個“條件”滿足,則執(zhí)行多個語句序列所有“條件”都不滿足,則執(zhí)行Else下面的語句序列若省略全部可選項(xiàng),則退化為單分支的選擇結(jié)構(gòu)若省略某些可選項(xiàng),可退化為雙分支的選擇結(jié)構(gòu)D12: 設(shè)數(shù)組定義為:Dim arr(3,4) as Integer,則對數(shù)組arr的敘述正確的是_。是一個一維數(shù)組,下界是3,上界是4是一個二維數(shù)組,兩個下界分別是3和4,兩個上界沒有定義是一個二維數(shù)組,兩個下界都是1,兩個上界分別是3和4是一個二維數(shù)組,兩個下界都是0,兩個上界分別是3和4D13:有如下程序段:Dim Arr(3) as IntegerFor i=0 t
22、o 3Arr(i)=iNext iPrint Arr(4)程序運(yùn)行后,窗體上顯示結(jié)果為_。(A)4(B)3(C)0(D)錯誤提示B14:要定義一個可以在整個工程中使用的Function過程,正確的定義格式是_。Static Function MyFun(x)Public Function MyFun(x)Private Function MyFun(x)Dim Function MyFun(x)B15: 在VB6.0中,過程的類型分為_。(A)對象過程和事件過程(B)通用過程和事件過程(C)方法過程和調(diào)用過程(D)調(diào)用過程和事件過程A16: 要執(zhí)行隨機(jī)文件的讀和寫操作,打開文件時可以使用的存取
23、方式是_。(A)Random(B)Output(C)Append(D)BinaryC17: 按照數(shù)據(jù)存取方式,VB的數(shù)據(jù)文件分為三類,下列選項(xiàng)中的文件類型不包含的是_。(A)二進(jìn)制文件(B)隨機(jī)文件(C)程序文件(D)順序文件A18:通用對話框可以通過對_屬性設(shè)置需要打開的文件類型。(A)Action(B)FilterIndex(C)Font(D)FilterB19: 用來設(shè)置組合框的顯示類型和性質(zhì)的屬性為_。(A)Sorted(B)Style(C)Text(D)ListB20: 關(guān)于Image控件和PictureBox控件,以下說法錯誤的是_。Image控件和PictureBox控件都有Pi
24、cture屬性Image控件和PictureBox控件都支持Print方法Image控件和PietureBox控件都可以用LoadPicture函數(shù)把圖形文件裝入控件中Image控件和PictureBox控件均能在屬性窗口裝入圖形文件,也能在運(yùn)行期間裝入圖形文件D21: 以下敘述中錯誤的是_。下拉式菜單和彈出式菜單都用菜單編輯器建立在多窗體程序中,每個窗體都可以建立自己的菜單系統(tǒng)除分隔線外,所有菜單項(xiàng)都能接收Click事件如果把一個菜單項(xiàng)的Enabled屬性設(shè)置為False,則該菜單項(xiàng)不可見C22: 假定有一個菜單項(xiàng),名稱為Pmu,標(biāo)題為AAA,為了在運(yùn)行時使該菜單項(xiàng)消失,應(yīng)使用的語句為_。(
25、A)Pmu.Enabled=False(B)AAA.Enabled=False(C)Pmu.Visible=False(D)AAA.Visible=FalseC23:有如下程序Private Sub Form_Click() a=20:b=20:c=120:d=120 Form1.Line(a,b)-(c,d),BFEnd Sub單擊窗體后,窗體上顯示的是_。(A)一條直線(B)一個矩形空框(C)一個填充了顏色的矩形(D)無任何圖形C24:運(yùn)行如下程序之后,輸出的圖形是_。For k=100 To 200 Pset(2*k,k)Next k(A)一條弧線(B)一條垂直直線(C)一條斜線(D)一
26、條水平直線D25:有如下程序Private Sub TxtA_KeyPress(KeyAscii As Integer) End Sub假定焦點(diǎn)已經(jīng)位于文本框中,則能夠觸發(fā)KeyPress事件的操作是_。(A)單擊鼠標(biāo)(B)雙擊文本框(C)鼠標(biāo)滑過文本框(D)按下鍵盤上的某個鍵二:雙項(xiàng)選擇題BC26:下列文本框的屬性中,只能在程序代碼中設(shè)置的屬性有_。(A)Text(B)SelLength(C)SelStart(D)MultiLineBD27: 將圓周率PI聲明為一個單精度類型的符號常量,正確語句有_。Const PI=!3.1415Const PI As Single=3.1415Const
27、 PI=3.1415Const PI!=3.1415BD28: 關(guān)于MsgBox函數(shù),下列正確的敘述是_。提示文本可以省略MsgBox函數(shù)返回一個整數(shù)值標(biāo)題內(nèi)容不能省略可以設(shè)置圖標(biāo)和按鈕類型AB29: 關(guān)于順序文件的概念,下列正確的敘述有_。(A)可以用記事本程序查看文件內(nèi)容(B)文件為文本格式或ASCII碼格式(C)記錄長度必須相同(D)可以隨機(jī)讀取數(shù)據(jù)BC30:關(guān)于文件列表框,下面正確的敘述有_。(A)可只顯示某類文件(B)無法顯示隱藏文件(C)可以響應(yīng)單擊事件(D)無法顯示系統(tǒng)文件 三:填空題31: 在代碼窗口中,輸入一行代碼后按回車鍵,代碼文本紅色顯示,則說明該語句出現(xiàn)_錯誤。32:
28、使用動態(tài)數(shù)組時,要用到_語句對其進(jìn)行重定義。33: Visual Basic過程參數(shù)傳遞的方式有:傳值方式和傳_方式。34:菜單主要分為下拉菜單和菜單,除此之外還有快捷菜單等。35: 如果要改變繪制線條的寬度,應(yīng)當(dāng)設(shè)置 _ 屬性。 一: 單項(xiàng)選擇題D1: 下列不屬于Visual Basic 6.0工作模式的是_。(A)設(shè)計(jì)(B)運(yùn)行(C)中斷(D)調(diào)試C2: 窗體窗口的主要功能是_。(A)設(shè)置對象的屬性(B)管理應(yīng)用程序中的所有文件(C)設(shè)計(jì)應(yīng)用程序界面(D)編寫應(yīng)用程序代碼A3在窗體上有一個名為Text1的文本框和一個名稱為Command1的命令按鈕,然后編寫一個事件過程。程序運(yùn)行以后,如果
29、在文本框中輸入一個字符,則把命令按鈕的標(biāo)題設(shè)置為“計(jì)算機(jī)考試”。以下能實(shí)現(xiàn)上述操作的事件過程是_。(A)Private Sub Command1_Change()Command1.Caption="計(jì)算機(jī)考試"End Sub(B)Private Sub Command1_Click()Caption="計(jì)算機(jī)考試"End Sub(C)Private Sub Command1_Click()Text1.Caption="計(jì)算機(jī)考試"End Sub(D)Private Sub Command1_Click()Text1.Text=&quo
30、t;計(jì)算機(jī)考試"End SubA4: 窗體上有一個文本框Text1和一個計(jì)時器Timer1,計(jì)時器的Interval屬性為1000,Enabled屬性為False,程序運(yùn)行后,單擊命令按鈕,則每隔一秒鐘在文本框中顯示一次當(dāng)前的時間。在命令按鈕的單擊事件代碼中應(yīng)填入的內(nèi)容是_。Private Sub Command1_Click()Timer1._End SubPrivate Sub Timer1_Timer()Text1.Text = TimeEnd Sub橫線處的正確語句是:(A)Enabled=True(B)Enabled=False(C)Visible=True(D)Visib
31、le=FalseB5: 以下不屬于Visual Basic應(yīng)用程序文件類型的是_。(A).frm(B).bat(C).vbg(D).vbpB6:設(shè)y是整型變量,y為奇數(shù)的正確表達(dá)式是_。(A)Not (y Mod 2<>0)(B)y Mod 2<>0(C)(y-1) Mod 2<>0(D)y Mod 2<>1D7:Visual Basic中不合法的實(shí)數(shù)表示形式是_。(A)12.5(B)1.25e+011(C)1.235e-008(D)12.5EC8:DataTime是一個Date類型的變量,以下賦值語句中的錯誤的是_。(A)DataTime=#5
32、/14/08#(B)DataTime=#September 3,2008#(C)DataTime=#10:15:00 AM#(D)"8/8/2008"D9: 有一下程序段,關(guān)于死循環(huán)的敘述中正確的是_。 Private Sub Command1_Click() n=InputBox(“請輸入一個整數(shù)”) Do If n Mod 2=0 Then n=n+1 Else n=n+2 End If Loop Until n=1000(A)只有輸入的n是偶數(shù)時才會出現(xiàn)死循環(huán),否則不會(B)只有輸入的n是奇數(shù)時才會出現(xiàn)死循環(huán),否則不會(C)只有輸入的n是大于1000的整數(shù)時才會出現(xiàn)死
33、循環(huán),否則不會(D)輸入任何整數(shù)都會出現(xiàn)死循環(huán)A10:關(guān)于多分支選擇結(jié)構(gòu)IfElseIfEndIf ,下列錯誤的敘述是_。(A)如果有多個“條件”滿足,則執(zhí)行多個語句序列(B)所有“條件”都不滿足,則執(zhí)行Else下面的語句序列(C)若省略全部可選項(xiàng),則退化為單分支的選擇結(jié)構(gòu)(D)若省略某些可選項(xiàng),可退化為雙分支的選擇結(jié)構(gòu)C11: 下列_語句可以跳出Do UntilLoop循環(huán)。(A)End(B)Exit Loop(C)Exit Do(D)Exit ForA12: 使用_函數(shù)可以對變體數(shù)組賦值,將一組數(shù)據(jù)賦給一個數(shù)組。(A)Array(B)Lbound(C)Ubound(D)FormatD13:
34、有如下程序Dim Arr(3) as IntegerFor i=0 to 3 Arr(i)=iNext iPrint Arr(4)程序運(yùn)行后,窗體上顯示結(jié)果為_。(A)4(B)3(C)0(D)錯誤提示C14:Function Test(x As Integer, y As Integer)正確的調(diào)用語句是_。(A)Test 100,x(B)Call Test 100,x(C)Test(100,x)(D)Print Test(100,x)B15: 在VB6.0中,過程的類型分為_。(A)對象過程和事件過程(B)通用過程和事件過程(C)方法過程和調(diào)用過程(D)調(diào)用過程和事件過程D16: 下列關(guān)于隨
35、機(jī)文件的說法錯誤的是_。打開隨機(jī)文件時可以省略For子句,默認(rèn)的打開模式是Random模式打開隨機(jī)文件后,用Put語句向隨機(jī)文件中寫入數(shù)據(jù)打開隨機(jī)文件后,用Get語句從隨機(jī)文件中讀取數(shù)據(jù)隨機(jī)文件可以使用記事本打開查看內(nèi)容D17: 下列能判斷是否到達(dá)文件尾的函數(shù)是_。(A)BOF(B)LOC(C)LOF(D)EOFB18:目錄列表框的Path屬性的作用是_。顯示當(dāng)前驅(qū)動器或指定驅(qū)動器上的路徑顯示當(dāng)前驅(qū)動器或指定驅(qū)動器上的某目錄下的文件名顯示根目錄下的文件名只顯示當(dāng)前路徑下的文件B19: 設(shè)窗體上有一個列表框List1,且其中含有若干項(xiàng)目,則能表示當(dāng)前被選中項(xiàng)目內(nèi)容的是_語句。(A)List1.L
36、ist(B)List1.ListIndex(C)List1.Index(D)List1.TextB20:在VB中,如果需要指定文件列表框所列出的文件類型是文本文件(即.txt文件),則正確的描述格式是_。(A)"文本文件|*.txt"(B)"文本文件|.txt"(C)"*.txt|.txt"(D)"*.txt(*.txt)"C21: 假定有一個菜單項(xiàng),名稱為Pmu,標(biāo)題為AAA,為了在運(yùn)行時使該菜單項(xiàng)消失,應(yīng)使用的語句為_。(A)Pmu.Enabled=False(B)AAA.Enabled=False(C)Pmu
37、.Visible=False(D)AAA.Visible=FalseA22: 在VB中,即按下Alt及字母O時,能夠執(zhí)行"Open"命令,則在菜單編輯器中設(shè)置“Open"命令的方式是_。(A)把Caption屬性設(shè)置為Open(B)把Caption屬性設(shè)置為Open(C)把Name屬性設(shè)置為Open(D)把Name屬性設(shè)置為OpenD23: 若在圖文框Picture1的坐標(biāo)(x,y)處畫一個綠色點(diǎn),該語句是_。(A)Pset(x,y),RGB(0,255,0)(B)Picture1.Pset(x,y),Greeen(C)Pset(x,y),vbGreen(D)Pi
38、cture1.Pset(x,y),vbGreenC24:有以下程序Private Sub Form_Click() a=20:b=20:c=120:d=120 Form1.Line(a,b)-(c,d),BFEnd Sub單擊窗體后,窗體上顯示的是_。(A)一條直線(B)一個矩形空框(C)一個填充了顏色的矩形(D)無任何圖形C25: 關(guān)于使用MouseIcon屬性自定義鼠標(biāo)圖標(biāo)的說法正確的是_。一般在MousePointer=0時使用MouseIcon屬性只能在屬性窗口中設(shè)置MouseIcon屬性要求圖標(biāo)文件大小不能任意一般在MousePointer=99時使用二:雙項(xiàng)選擇題AB26: 關(guān)于方
39、法,下面正確的敘述有_。(A)系統(tǒng)預(yù)先定義好的一組程序代碼(B)方法是對象的一個組成部分(C)與事件相同,沒有差別(D)不同的對象不能具有相同的方法BC27:下列四個表達(dá)式中,運(yùn)算結(jié)果相同的兩個選項(xiàng)是_。(A)4/5(B)5 Mod 4(C)54(D)4 Mod 5AD28: 關(guān)于MsgBox函數(shù),下列正確的敘述是_。(A)提示文本可以省略(B)MsgBox函數(shù)返回一個整數(shù)值(C)標(biāo)題內(nèi)容不能省略(D)可以設(shè)置圖標(biāo)和按鈕類型AB29: 要從順序文件中讀取數(shù)據(jù)(文件號為7),下列正確的語句有_。(A)Input #7,x(B)Line Input #7,y(C)Input 7,x(D)Input
40、 #7AC30: 關(guān)于文件列表框,下面正確的敘述有_。(A)可只顯示某類文件(B)無法顯示隱藏文件(C)可以響應(yīng)單擊事件(D)無法顯示系統(tǒng)文件 三:填空題31:Visual Basic 6.0是以_驅(qū)動編程機(jī)制作為運(yùn)行機(jī)制的新一代可視化程序設(shè)計(jì)語言。32: 使用動態(tài)數(shù)組時,可以隨時指定數(shù)組的維數(shù)和大小,但不能隨時改變數(shù)組的_。33: 定義過程時,若形參前用關(guān)鍵字_,則表明該參數(shù)是按值傳遞。35: 執(zhí)行_(2000,2000),1000, ,-1 ,-3語句后,將在窗體上繪制一個扇形。 一: 單項(xiàng)選擇題B1: 編輯程序時,輸入一行代碼后按回車鍵,代碼文本紅色顯示,則說明此語句出現(xiàn)_。(A)運(yùn)行錯
41、誤(B)語法錯誤(C)邏輯錯誤(D)編輯錯誤B2: 在設(shè)計(jì)窗口中,單擊“標(biāo)準(zhǔn)”工具欄中的按鈕,不可以打開_。(A)工程窗口(B)代碼窗口(C)屬性窗口(D)工具箱窗口B3:如果要將窗體中某個命令按鈕設(shè)置為運(yùn)行時不可見,應(yīng)該設(shè)置命令按鈕的_屬性。(A)Value(B)Visible(C)Enabled(D)DefaultC4: 程序運(yùn)行后,在窗體上單擊鼠標(biāo),此時窗體不會接收到的事件是_。(A)MouseDown(B)MouseUp(C)Load(D)ClickC5: 下列能在窗體Form1的標(biāo)題欄中顯示“VisualBasic窗體"的語句是_。(A)Form1.Name="V
42、isualBasic窗體"(B)Form1.Title="VisualBasic窗體"(C)Form1.Caption="VisualBasic窗體"(D)Form1.Text="VisualBasic窗體"B6: 設(shè)a=20,則執(zhí)行x=IIf(a>10,-1,0)后,x的值是_。(A)20(B)10(C)0(D)-1C7:返回當(dāng)前日期的函數(shù)是_。(A)Time()(B)Date()(C)Year()(D)Timer()C8: 表示x+y小于10且x-y大于0的邏輯表達(dá)式是_。(A)x+y<10 or x-y&g
43、t;0(B)(x+y<10)=(x-y)>0(C)x+y<10 and x-y>0(D)x+y<10 .and. X-y>0B9: 下列語句正確的是_。(A)a% = "abc"(B)Print "a="23+56(C)x=2,y=3(D)Text1.Print "#"D10: 下列語句書寫正確的是_。(A)If a>max Then max=a Else max=b End If(B)If a>max Then max=aElse max=b End If(C) If a>max
44、 Then max=aElse max=b(D)If a>max Then max=aElse max=bEnd IfB11: 在輸入程序代碼時,下列不正確的敘述是_。(A)如果一行包含多個語句,各語句之間用冒號隔開(B)關(guān)鍵字區(qū)分大小寫字母(C)一行可以書寫多個語句(D)續(xù)行符前面至少要有一個空格A12: 使用_函數(shù)可以對變體數(shù)組賦值,將一組數(shù)據(jù)賦給一個數(shù)組。(A)Array(B)Lbound(C)Ubound(D)FormatB13:關(guān)于動態(tài)數(shù)組,下列說法錯誤的是_。(A)可以隨時指定數(shù)組的維數(shù)(B)可以隨時改變數(shù)組類型(C)可以隨時改變數(shù)組的大?。―)可以隨時釋放數(shù)組所占據(jù)的內(nèi)存空
45、間14: 窗體上有一個名為 Command1的命令按鈕,然后編寫如下通用過程和命令按鈕的事件過程:Private Function f(m As Integer) If m Mod 2 = 0 Then f=m Else f=1 End If End Function Private Sub Command1_Click() Dim i as Integer s=0 For i=1 To 5運(yùn)行之后顯示:(A)8(B)9(C)10(D)11B15: 在VB6.0中,過程的類型分為_。(A)對象過程和事件過程(B)通用過程和事件過程(C)方法過程和調(diào)用過程(D)調(diào)用過程和事件過程A16: 關(guān)于順
46、序文件的概念,下列錯誤的敘述是_。(A)可以隨機(jī)讀取數(shù)據(jù)(B)每個記錄的長度可以不同(C)一行就是一個記錄(D)記錄中的字段個數(shù)可以不同D17: 下列能判斷是否到達(dá)文件尾的函數(shù)是_。(A)BOF(B)LOC(C)LOF(D)EOFC18:要清除列表框中所有的項(xiàng)目時,應(yīng)使用_方法。(A)Remove(B)Clear(C)RemoveItem(D)MoveC19: 運(yùn)行時,要清除圖文框P1中的圖像,應(yīng)使用的語句是_。(A)Picture1.Picture=""(B)P1.Picture=LoadPicture()(C)Picture1.Picture=LoadPicture()
47、(D)P1.Picture= LoadPicture("c:Mypicture.bmp")C20: 要使Shape 控件以實(shí)心方式填充,應(yīng)該設(shè)置其_屬性。(A)FillColor(B)FillStyle(C)BackStyle(D)ShapeD21: 如果要在菜單中設(shè)計(jì)一個分隔線,則應(yīng)將其Caption屬性設(shè)置為_。(A)= 等號(B)* 星號(C) (D)- 負(fù)號D22: 以下敘述中錯誤的是_。下拉式菜單和彈出式菜單都用菜單編輯器建立在多窗體程序中,每個窗體都可以建立自己的菜單系統(tǒng)除分隔線外,所有菜單項(xiàng)都能接收Click事件如果把一個菜單項(xiàng)的Enabled屬性設(shè)置為Fal
48、se,則該菜單項(xiàng)不可見D23:坐標(biāo)度量單位可通過設(shè)置_屬性改變。(A)Drawstyle(B)DrawWidth(C)Scale(D)ScaleModeC24: 當(dāng)使用Line方法畫直線后,當(dāng)前坐標(biāo)在_。(A)(0,0)(B)直線起點(diǎn)(C)直線終點(diǎn)(D)對象的中心D25:有如下程序Private Sub TxtA_KeyPress(KeyAscii As Integer) End Sub假定焦點(diǎn)已經(jīng)位于文本框中,則能夠觸發(fā)KeyPress事件的操作是_。(A)單擊鼠標(biāo)(B)雙擊文本框(C)鼠標(biāo)滑過文本框(D)按下鍵盤上的某個鍵 二:雙項(xiàng)選擇題AC26: 要改變控件在窗體中的位置,可以設(shè)置_屬性
49、。(A)Top(B)Width(C)Left(D)HeightBD27: 下列語句用來定義變量的類型,正確的語句有_。(A)Dim Top As Long(B)Dim RGB AS Single(C)Dim Print As Integer(D)Dim String As SingleAC28: 下列描述中正確的是_。在執(zhí)行Do Untilloop語句中,當(dāng)循環(huán)條件為False時,結(jié)束循環(huán)體的重復(fù)執(zhí)行執(zhí)行Do UntilLoop語句時,至少執(zhí)行一次循環(huán)體Do UntilLoop語句的循環(huán)體可能一次也不執(zhí)行在執(zhí)行Do Loop Until語句中,當(dāng)循環(huán)條件為True時,結(jié)束循環(huán)體的重復(fù)執(zhí)行BC2
50、9: 要向順序文件中寫入數(shù)據(jù)(文件號為6),下列錯誤的語句有_。(A)Write #6,x,y(B)Write #6, x, y,(C)Write(D)Write #6AC30:關(guān)于文件列表框,下面正確的敘述有_。(A)可只顯示某類文件(B)無法顯示隱藏文件(C)可以響應(yīng)單擊事件(D)無法顯示系統(tǒng)文件三:填空題31:Visual Basic 6.0是以_驅(qū)動編程機(jī)制作為運(yùn)行機(jī)制的新一代可視化程序設(shè)計(jì)語言。32: 用下面語句所定義的數(shù)組元素個數(shù)是_個。Dim A(-3 to 5) As Integer33: 在調(diào)用過程中有兩種參數(shù)進(jìn)行傳遞,調(diào)用過程時的參數(shù)稱為_。34: 要使菜單項(xiàng)失效,Enab
51、led屬性應(yīng)設(shè)置為_。35: 使用_方法可以定義窗體的坐標(biāo)系。 一: 單項(xiàng)選擇題D1: 在工程窗口中是以層次結(jié)構(gòu)顯示工程文件中各類文件,括號內(nèi)是工程文件名和窗體文件名,括號外是_。(A)工程名(B)窗體名(C)工程文件和窗體文件(D)工程名和窗體名D2: 下列不屬于Visual Basic 6.0工作模式的是_。(A)設(shè)計(jì)(B)運(yùn)行(C)中斷(D)調(diào)試B3:假定窗體的名稱(Name屬性)為Form1,則把窗體的標(biāo)題設(shè)置為“VB Test”的語句為_。(A)Form1 = "VB Test"(B)Form1.Caption = "VB Test"(C)Form1.Text = "VB Test"(D)Form1.Name = "VB Test"A4: 要使標(biāo)簽在運(yùn)行時能夠顯示所需要的文本,則在程序代碼中應(yīng)設(shè)置_屬性。(A)Caption(B)Text
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 遠(yuǎn)程教育在寵物行業(yè)人才培養(yǎng)中的應(yīng)用
- 風(fēng)險導(dǎo)向下企業(yè)內(nèi)部財(cái)務(wù)控制的改進(jìn)措施研究
- 餐飲應(yīng)急預(yù)案
- 監(jiān)控施工方案范文(6篇)
- 二手機(jī)械銷售合同模板
- KTV裝修合同執(zhí)行管理制度范文
- 不銹鋼建筑材料加工合同
- 交通損害賠償合同示例
- 業(yè)務(wù)合作及分成合同書
- 個人創(chuàng)業(yè)借款合同條款
- 2025年中國高價HPV疫苗行業(yè)競爭格局分析及投資規(guī)劃研究報告
- 2025年春新北師大版物理八年級下冊課件 第七章 運(yùn)動和力 第四節(jié) 同一直線上二力的合成
- 《肝硬化的臨床表現(xiàn)》課件
- 新增值稅法學(xué)習(xí)課件
- 飛書項(xiàng)目管理
- 醫(yī)院醫(yī)共體2025年度工作計(jì)劃
- 決戰(zhàn)朝鮮課件
- 《酶聯(lián)免疫分析技術(shù)》課件
- 鮮棗貯藏技術(shù)規(guī)程
- DB23T 3838-2024商貿(mào)行業(yè)有限空間個體防護(hù)裝備配備規(guī)范
- 2024年循環(huán)水操作工(中級)職業(yè)鑒定理論考試題庫((含答案))
評論
0/150
提交評論