VB_習題.doc_第1頁
VB_習題.doc_第2頁
VB_習題.doc_第3頁
VB_習題.doc_第4頁
VB_習題.doc_第5頁
已閱讀5頁,還剩14頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

二級VB程序設計練習一、單選題1 若要設置命令按鈕具有圖形特性可通過( D )屬性來進行。A.AppearanceB.BackStyleC.BordestyleD.Style2 下面的四個VB邏輯表達式語法中,正確的是( D )。A.xy.And.xyB.xyzC.xy And zD.xy And yz3 數組聲明Dim X(5,-2 To 3,2)共有( D )元素。A.50B.60C.90D.1084 數據類型中的變體型可以包括數值型、日期型、對象型和字符型等數據,此外,它還包含4個特殊的數據:( B )和EmptyA.Null、Error、ObjectB. Null、Error、NothingC. Null、Error、TypeD. Null、Error、Data5 從函數子過程退出,并返回到主調過程,可使用語句( D )。A.ExitB.ReturnC.Exit SubD.Exit Function6 下列命令中( A )可實現對順序文件的寫操作A.PrintB.Line InputC.InputD.Put7 在VB中要將一個窗體從內存中釋放,應該使用以下語句中的( D )。A.CloseB.HideC.StopD.Unload8 設置窗體中鼠標指針的形狀可通過( C )屬性來進行。A.IconB.MouseIconC.MousePointerD.Picture9 引用列表框List1最后一個數據項應使用( B )。A.List1.List(List1.ListCount)B.List1.List(List1.ListCount-1)C.List.List(ListCount)D.List1.List(ListCount-1)10 Timer控件可用于后臺進程中,可在Timer事件內編程,要停止觸發Timer事件,可通過以下( A )屬性。A.Enabled=False或Interval=0B.Visible=False或Interval=0C.Enabled=False或Visible=FalseD.Enabled=False且Interval=011 代數式Ln(1+tg2x)所對應的VB表達式是( A )。A.Log(1+Tan(x)2)B.Log(1+Tg(x)2)C.Ln(1+Tan(x)2)D.Ln(1+Tg(x)2)12 表達式”123”+”A”&100的值是( C )。A.123100B.123A100C.”123A100”D.123010013 Visual Basic是一種面向對象的程序設計語言,( A )不是面向對象系統所包含的三要素。A.變量B.事件C.屬性D.方法14 Visual Basic的一個應用程序至少包含一個( B )文件,該文件存貯窗體上使用的所有控件對象和有關的( B )、對象相應的( B )過程和( B )代碼。A.模塊、方法、事件、程序B.窗體、屬性、事件、程序C.窗體、程序、屬性、事件D.窗體、屬性、事件、模塊15 表達式123&100&200的值是( C )。A.123300B.423C.123100200D.12310020016 按照VB默認規定,數組聲明Dim a(2,2,5)共有( B )個元素。A.45B.54C.20D.917 聲明一個長度為10個字節的字符串變量mstr ,應使用( A )。A.Dim mstr As String * 10B.Dim mstr As String(10)C.Dim mstr(10) As StringD.Dim mstr As 1018 數據類型中的變體型可以包括數值型、日期型、對象型和字符型等數據,此外,它還可以包含4個特殊的數據:( A )和Nothing。A.Empty、Error、NullB.Error、Empty、ObjectC.Error、Object、NullD.Empty、Object、Type19 從循環體 Do While.Loop中退出,繼續執行循環體后面的命令,應使用( A )。A.Exit DoB.ExitC.Exit Do WhileD.Exit Loop20 下列命令中( B )可實現對二進制文件的讀操作。A.ReadB.GetC.Line InputD.Put21 在VB中要將一個正在運行的窗體隱含在內存中,應該使用語句( B )。A.ShowB.HideC.LoadD.UnLoad22 如果組合框ComBo1中已有10項數據,應使用語句( A )將數據Mydata插入到第5項。A.ComBo1.AddItem Mydata, 4B.ComBo1.Insert Mydata, 4C.ComBo1.AddItem Mydata, 5D.ComBo1.Insert Mydata, 523 Timer 控件可用于后臺進程中,要使Timer事件每半秒鐘觸發一次,則需設置Interval屬性為( C )。A.50B.0.5C.500D.524 若有一個過程定義成Public Sub W1(ByVal x As Integer,y As Integer),調用該過程的正確形式是( C )。A.Call W1(x,3)B.W1(x,3)C.W1 3,xD.Call W1 3,x25 代數式ab2(5c+d)的VB表達式是( D )。A.a * b b / (5 c + d)B.abb / (5 c + d)C.a * b * b / 5 * c + dD.a * b * b / (5 * c + d)26 VB是一種面向對象的程序設計語言,面向對象系統所包含的三要素是( A )。A.屬性、事件、方法B.控件、屬性、事件C.窗體、控件、過程D.窗體、控件、模塊27 表達式”321”&100+”200”的值是( C )。A.321300B.321100200C.”321300”D.62128 設CurrentX=200,CurrentY=350,執行指令“Line Step(300,600),B”后,CurrentX=( B )。A.200B.500C.300D.60029 按照VB默認規定,數組聲明Dim marray(1,1 to 3,5)共有( 36 )個元素。A.20B.30C.54D.7230 聲明一個長度為20個字節的字符串變量mstr,應使用( C )。A.Dim mstr=20B.Dim mstr(20) As StringC.Dim mstr As String*20D.Dim mstr As String(20)31 數據類型中的數值數據類型可以包括:( A )Double、Currency和Byte。A.Integer、Long、SingleB.Integer、Long、DataC.Integer、Object、SingleD.Integer、Long、Variant32 從循環體DoLoop中退出并繼續執行程序,可使用語句( D )。A.ExitB.Exit LoopC.Exit SubD.Exit Do33 在VB中要將一個窗體裝載到內存中進行預處理,但不顯示,應該使用語句( C )。A.ShowB.HideC.LoadD.UnLoad34 設置窗體最小化時的圖標可通過( A )屬性來實現。A.IconB.ImageC.MouseIconD.Picture35 如果列表框List1中已有10項數據,應使用語句( C )將數據“Mydata”插入到列表框的第3項。A.List1.AddItem “Mydata”,3B.List1.Insert “Mydata”,3C.List1.AddItem “Mydata”,2D.List1.Insert “Mydata”,236 Timer控件可用于后臺進程中,要Timer事件每1秒鐘觸發一次,則需設置Interval屬性為( D )。A.1B.10C.100D.100037 下面子過程語句合法的是( D )。A.Sub s1(ByVal n%()B.Sub s1(n As Integer) As IntegerC.Function f1%(f1 As Integer)D.Function f1(ByVal n As Integer)38 代數式(a+b)(5c+d2)的VB表達式是( D )。A.(a+b)/5/c+d/2B.a+b/(5/c+d/2)C.(a+b)/(5/c+0.5d)D.(a+b)/(5/c+d/2)39 類是對象的抽象,對象則是類的具體化。VB集成開發環境中的工具箱中各類圖標對應的是( C ),而在窗體上建立的控件對應的是( C )A.對象,類B.對象,實體C.類,對象D.實體,類40 VB程序設計語言中,響應對象的外部動作稱為( D ),而對象可以執行的動作或對象本身的行為則稱為( D )。A.過程,事件B.屬性,方法C.方法,事件D.事件,方法41 按照VB默認規定,數組聲明Dim c(3,4,2 to 5)共有( B )個元素。A.36B.80C.60D.4842 數據類型中的數值數據類型可以包括:Integer、( A )、Currency和Byte。A.Double、Long、SingleB.Double、Long、DataC.Double、Single、ObjectD.Double、Long、Variant43 從子過程退出,并返回到主調過程,可使用語句( C )。A.ExitB.ReturnC.Exit SubD.Stop Sub44 設置窗體標題欄上的圖標可通過( A )屬性來實現。A.IconB.ImageC.MouseIconD.Picture45 引用組合框Combo1最后一個數據項應使用( B )。A.Combo1.List(Combo1.ListCount)B.Combo1.List(Combo1.ListCount-1)C.Combo1.List(ListCount)D.Combo1.List(ListCount-1)46 Timer控件可用于后臺進程中,可在Timer事件內編程,要觸發Timer事件,必須通過以下( A )屬性。A.Enabled、IntervalB.Visible、IntervalC.Enabled、VisibleD.Tag、Interval47 下列說法正確的是( C )。A.Move屬性用于移動窗體或控件,并可改變其大小B.Move屬性用于移動窗體或控件,但不可改變其大小C.Move方法用于移動窗體或控件,并可改變其大小D.Move方法用于移動窗體或控件,但不可改變其大小48 代數式所對應的VB表達式是( A )。A.Exp(-2.3)+Sqr(x*x+y*y)/Abs(x+y)B.Exp(-2.3)+Sqr(x*x+y*y)/Abs(x+y)C.Exp(-2.3)+Sqr(x*2+y*2)/Abs(x+y)D.Exp(-2.3)+Sqr(x2+y2/Abs(x+y)49 下面關于對象的描述中,( A )是錯誤的。A.對象就是自定義結構變量B.對象代表系統中所創建的一個實體C.對象是一個狀態和操作(或方法)的封裝體D.對象之間通過消息進行通信50 設CurrentX=50,CurrentY=100,執行指令“Line(100,20)-Step(300,500)”后,CurrentY=( C )。A.400B.500C.520D.60051 下面各種高級語言中,( C )不是面向對象的程序設計語言。A.Visual BasicB.C+C.PascalD.Java52 按變量名的命名規則,下面字符中不能用于構成變量名的是( D )。A.字母B.數字C.下劃線D.空格53 表達式Chr$(Int(65+Rnd*6)生成的范圍為( B )。A.6571B.”A”F”C.”a”F”D.657054 當窗體啟動時可通過( C )屬性使窗體位于屏幕中央。A.LeftB.TopC.Start UpPositionD.WindowsState55 一個VB的應用程序至少包含( B )個文件。A.2B.1C.3D.456 表達式”123”+”100”+100的值是( A )A.123200B.323C.”123100100”D.12310010057 VB中提供的On Error Resume Next錯誤陷阱語句表示( C )。A.當發生錯誤時,使程序跳轉到語句標號為0的程序塊B.當發生錯誤時,不使用錯誤處理程序塊C.當發生錯誤時,忽略錯誤行,繼續執行下一語句D.當發生錯誤時,終止本過程程序執行,繼續執行下一過程58 單選按鈕與復選框的Value屬性的取值種類為( B )。A.2,2B.2,3C.3,2D.3,359 窗體對象的( A )屬性可用于設置窗體上的控制菜單。A.ControlBoxB.MaxButtonC.MinButtonD.DrowMode60 下列命令中( D )可實現對二進制文件的寫操作。A.WriteB.GetC.InputD.Put61 設CurrentX=200,執行指令“Line-Step(300,500),B”后,CurrentX=( A )。A.500B.700C.200D.30062 設CurrentX=400,CurrentY=200,執行指令“Line (300,500),BF”后,CurrentY=( A )。A.500B.700C.400D.30063 設CurrentX=200,CurrentY=400,執行指令“Line (100,250)-(350,500),B”后,CurrentX=( C )。A.100B.200C.350D.50064 在VB中當將一個窗體從內存中釋放時,允許用戶進行控制,一般應該在( B )事件中編程處理。A.LostFocusB.QueryUnloadC.ClickD.UnLoad65 下列命令中( B )可實現對隨機文件的讀操作。A.WriteB.GetC.InputD.Put66 按照VB默認規定,數組聲明Dim a(3,4,5)共有( B )個元素。A.12B.120C.60D.10067 下面的過程語句中,合法的是( D )。A.Sub f1(ByVal n()%)B.Sub f1(n%) As IntegerC.Function f1%(f1%)D.Function f1(ByVal n%)68 InputBox()函數返回值的類型為( B )。A.數值B.字符串C.變體D.數值或字符串(視輸入的數據而定)69 可以同時刪除字符串前導和尾部空白的函數是( C )。A.LtrimB.RtrimC.TrimD.Mid70 表達式4+56*7/8 MOD 9的值是( B )。A.4B.5C.6D.771 以下語句的輸出結果是( B )。Print Format$(32548.5, 000,000.00)A.32548.5B.032,548.50C.32,548.5D.32,548.5072 執行以下程序后,變量c$的值為( D )。a$ = Visual Basic Programing: b$ = Quick: c$ = b$ & UCase(Mid(a$, 7, 6) & Right$(a$, 11)A. Visual BASIC ProgramingB.Quick Basic ProgramingC.QUICK Basic ProgramingD.Quick BASIC Programing73 為了在按下回車鍵時執行某個命令按鈕的事件過程,需要把該命令的一個屬性設置為True,這個屬性是( B )A.ValueB.DefaultC.CancelD.Enabled74 設a=6,則執行x=IIf(a5,-1,0)后,x的值為( D )。A.5B.6C.0D.-175 執行下面的程序后,x的值為( A )。x = 5: For i = 1 To 20 Step 2: x = x + i 5: Next IA.21B.22C.23D.2476 假定有一個菜單項,名為MenuItem,為了在運行時使該菜單無效(變灰),應使用的語句為( A )。A.MenuItem.Enabled=FalseB.MenuItem.Enabled=TrueC. MenuItem.Visible= TrueD. MenuItem.Visible= False77 下面( C )滾動條事件只有在程序運行期間,通過拖支滾動條上的滾動塊觸發。A.MoveB.ChangeC.ScrollD.Getfocus78 要使標簽Label1透明并且沒有邊框,則正確的屬性設置為( A )。A.Label1.BackStyle=0:Label1.BorderStyle=0B.Label1.BackStyle=1: Label1.BorderStyle=1C.Label1.BackStyle=True: Label1.BorderStyle= TrueD.Label1.BackStyle= False: Label1.BorderStyle=False79 為了暫時關閉計時器,應把該計時器的某個屬性設置為False,這個屬性是( C )。A.VisibleB.TimerC.EnabledD.Interval80 為了在運行時能顯示窗體左上角的控制框(系統菜單),必須( B )。A.把窗體的ControlBox屬性設置為False,其他屬性任意B.把窗體的ControlBox屬性設置為True,并且把BorderStyle屬性設置為15C.把窗體的ControlBox屬性設置為False,同時把BorderStyle屬性設置為非0D.把窗體的ControlBox屬性設置為True,同時把BorderStyle屬性設置為0值81 Msgbox函數返回值的類型為( A )。A.整數B.字符串C.變體D.整數或字符串(視輸入的數據而定)82 下述的說法中是Windows的程序設計方法的是( D )。A.面向對象、順序驅動B.面向過程、事件驅動C.面向過程、順序驅動D.面向對象、事件驅動83 在Visual Basic中,要將一個窗體加載到內存進行預處理但不顯示,應使用的語句為( C )。A.ShowB.HideC.LoadD.Unload84 用于獲得字符串S最左邊4個字符的函數是( A )。A.Left(S,4)B.Left(1,4)C.LeftStr(S)D.LeftStr(S,4)85 在VB中,要將一個窗體從內存中釋放,應使用的語句是( D )。A.ShowB.HideC.LoadD.Unload86 每當窗體失去焦點時會觸發的事件是( C )。A.ActiveB.DeactiveC.LostFocusD.Initialize87 以下不屬于VB支持的循環結構是( D )。A.ForNextB.For EachNextC.Do WhileLoopD.DoEnd Do88 Double類型的數據有( C )個字節組成。A.2B.4C.8D.1689 DataTime是一個Data類型的變量,以下賦值語句中錯誤的是( D )。A.DataTime=#5/14/01#B.DataTime=#September 1,2001#C.DataTime=#12:15:00 AM#D.DataTime=”8/8/99”90 下列哪些方法是將項目添加到ComboBox控件中( D )A.ListB.ListIndexC.MoveD.AddItem91 在窗體中畫一個命令按鈕,然后在命令按鈕的Click事件中編寫以下事件過程:a = 4:b = 3:Print b a程序運行后,單擊命令按鈕,輸出結果是( B )。A.TrueB.FalseC.0D.192 下列( C )不能作為VB中的變量名。A.Abx45B.P1234C.89TasFFD.xy93 假定窗體上有一個Text文本框,為使它的文本內容位于中間并且沒有邊框,則正確的屬性設置為( D )。A.Text1.Alignment=1:Text1.BorderStyle=0B. Text1.Alignment=2:Text1.BorderStyle=1C. Text1.Alignment=1:Text1.BorderStyle=1D. Text1.Alignment=2:Text1.BorderStyle=094 在窗體中添加一個命令按鈕和兩個文本框,在命令按鈕的Click事件中編寫以下事件過程:s = 3.14 * Val(Text1.Text) 2: Text2.Text = s運行時,在Text1中輸入12后,單擊按鈕后會產生的結果是( B )。A.在Text1中顯示452.16B.在Text2中顯示452.16C.在Text1中顯示75.36D.在Text2中顯示75.3695 在VB中,下屬( C )控件可以包含其他控件。A.GridB.TextBoxC.FrameD.CheckBox96 在VB中要設置菜單項的快捷訪問鍵,應使用( A )符號。A.&B.*C.$D.97 CLng(1.45)、CLng(1.55)的函數值分別是( A )。A.1,2B.1,1C.1.45,1.55D.2,298 表達式”12345”12345” & “ABC”的返回值為( A )。A.TrueB.FalseC.”FalseABC”D.TrueABC99 以下關于多重循環語句的使用的描述中,錯誤的是( B )。A.內循環變量和外循環變量不能同名B.在外循環中可以使用Goto語句轉向內循環中的任何語句C.在內循環中可以使用Goto語句轉向外循環中的任何語句D.外循環必須完全包含內循環,不能交叉100 以下說法正確的是( B )。A. 任何時候都可以使用標準工具欄的“菜單編輯器”按鈕打開菜單編輯器B. 只有當某個社會窗體窗口為當前活動窗口時,才能打開菜單編輯器C. 任何時候都可以使用“工具”菜單中的“菜單編輯器”命令打開菜單編輯器D. 只有當代碼窗口為當前活動窗口時,才能打開菜單編輯器101 Int(50*Rnd+10)產生的隨機整數的閉區間是( C )。A.0,50B.0,49C.10,59D.10,60102 在窗體上有一條直線,將窗體分成兩部分。直線上方有2個單選按鈕,直線下方有3個單選按鈕,則程序運行時可以同時選中( C )個單選按鈕。A.4B.2C.1D.3103 在VB中,對于已經聲明但沒有賦值的布爾型變量,系統的默認值是( C )。A.1B.0C.FalseD.True104 圖像框有一個屬性,可以自動調整圖形的大小,以適應圖像框的尺寸,這個屬性是( C )。A.AppearanceB.AutosizeC.StretchD.AutoRedraw105 要將數學表達式寫成VB表達式,正確的形式是( D )。A.Sin(x+y)3+4*ln(2)B.Sin3(x+y)+4*exp(2)C.Sin3(x+y)+4*ln(2)D. Sin(x+y)3+4*exp(2)106 當要用字符串“VB考試”修改列表框List1所選中的數據項時,正確的表示方法是( D )。A. List1.List(ListIndex)=”VB考試”B. List1.AddItem ”VB考試”C. List(List1.ListIndex)=”VB考試”D. List1.list(List1.ListIndex)=”VB考試”107 一個VB工程涉及到多種文件類型,下面( B )不屬于VB系統文件類型。A.ocxB.batC.frmD.bas108 在用通用對話框控件建立的“打開”文件對話框中,如果文件過濾框顯示“WORD文檔(.doc)”,則Filter屬性的正確設置是( D )。A.WORD文檔(.doc) |docB. WORD文檔(*.doc)C.WORD文檔(|*.doc)D. WORD文檔(.doc) |*.doc109 在Visual Basic中默認坐標原點在窗體的( B )。A.左下角B.左上角C.中心D.底部中點110 如果在菜單編輯器中定義了一個名為menu1的子菜單項。為了在程序運行時,能在該子菜單項前做一個打勾記號,應使用語句( D )。A.menu1.Visible=TrueB. menu1.Enabled=TrueC. menu1.Option=TrueD. menu1.Checked=True111 下列程序執行后x的值是( A )。x=10:y=20:If x20 Then If y20 Then x=x*3 Else x=x2A.10B.30C.20D.5112 在使用多組Option控件時,可以選用( A )控件,對這些Option控件分組。A.FrameB.LineC.CheckD.Shape113 如果在菜單編輯器中定義了一個名為menu1的子菜單項。為了在程序運行時,能控制在該子菜單項前打勾記號的出現與消失,應使用語句( D )。A. menu1.Checked=TrueB. menu1.Enabled=TrueC. menu1.Visible=TrueD. menu1.Checked = Not menu1.Checked114 在TextBox控件中要顯示多行文本內容,應設置屬性( B )為True。A. LockedB. MultiLineC. MaxLengthD. ScrollBars115 以下敘述中錯誤的是( A )。A. 在同一窗體的菜單項中,不允許出現標題相同的菜單項B. 在菜單的標題欄中,& 所引導的字母定義了訪問該菜單項的熱鍵C. 程序運行過程中,可以重新設置菜單項的Visible屬性D. 在VB6.0中,彈出式菜單也在菜單編輯器中設計116 文件列表框File1的Path屬性的作用是( D )。A. 顯示或指定驅動器上的目錄結構B. 顯示指定文件的目錄路徑名C. 顯示根目錄下的文件名D. 顯示該路徑下的文件117 根據變量的作用域,可以將變量分為三類,它們是( B )。A. 局部變量、模塊變量和標準變量B. 局部變量、窗體/模塊級變量和全局變量C. 局部變量、窗體變量和全局變量D. 局部變量、窗體/模塊級變量和標準變量118 當對象A 的焦點移向對象B 時,如下說法正確的是( C )。A. 對象A 的LostFocus事件必定會觸發,對象B 的GotFocus事件不一定會觸發。B. 同時觸發對象A 的LostFocus事件與對象B 的GotFocus事件C. 先觸發對象A 的LostFocus事件,再觸發對象B 的GotFocus事件D. 先觸發對象B 的GotFocus事件,再觸發對象A 的lostFocus事件119 對于一個命令按鈕控件數組Commandl,以下對該數組的說法正確的是( A )。A. 控件數組中的命令按鈕共享相同的事件過程B. 控件數組中的所有命令按鈕的Caption屬性值相同C. 控件數組中的命令按鈕的大小都相同D. 在代碼中訪問命令按鈕時,只需使用名稱Command1120 表達式392+True的運算結果為( C )。A. 392TrueB. 392C. 391D. 303121 在可視化面向對象編程語言中,對象是( A )和數據的集合。A. 程序代碼B. 控件C. 數據庫D. 窗體122 表達式Int(Rnd*30+2)的取值范圍為( C )。A. 2,32B. 2,29C. 2,31D. 2,30123 在用ReDim語句改變原數組元素個數時,為了保存原數組元素中的內容,應使用關鍵字( A )。A. PreserveB. StoreC. SaveD. Static124 在函數與過程的定義中,某些參數如果要使用傳地址的方式,則應在這些參數的前面( A )。A. 不用寫什么B. 加 ByReferenceC. 加 ByValD. 加 ByAddress125 下面( C )不是對象的概念。A. 基本運行實體B. 類的實例化C. 工具箱中的控件D. 窗體上的控件126 在過程A中定義了靜態變量y。當調用過程A后,在退出過程A前,y的值為5。請問,下次再進入過程A時,y 的值為( B )。A. 無定義出錯B. 5C. 不定值D. 0127 在使用 MsgBox時,必須設置的參數是( A )。A. 提示B. 按鈕C. 標題D. 無128 產生一個在區間 1 ,13 之間的隨機整數,正確的表達式是( A )。A. Int(Rnd*13 + 1)B. Int(Rnd*12 + 1)C. Int(Rnd*13)D. Int(Rnd*12)129 對于菜單的說法,下列( A )是錯誤的。A. 菜單上的菜單項可以響應DblClick()事件B. 在菜單編輯器中,可以對菜單進行多級設置C. 只有在窗體設計界面,才能啟動菜單編輯器D. 菜單項在程序運行時可以通過Visible被隱藏130 在程序代碼中,如果要更改窗體Form1的背景圖,正確的是( A )。A. Form1.Picture=LoadPicture(文件名)B. Form1.Picture=Load(文件名)C. Form1.Picture=SavePicture(文件名)D. Form1.Picture=文件名131 在用通用對話框控件建立 打開 文件對話框時,在文件列表框只允許顯示文本文件類型的文件,則Filter屬性的正確設置是( A )。A. Text(.txt)|*.txtB. Text(.txt)(*.txt)C. 文本文件|(.txt)D. Text(.txt)|*.txt132 在情況語句 Select Case x 中,要描述 X 的絕對值大于5,正確的Case子句是( C )。A. Case x 5B. Case Abs(x)5C. Case Is5D. Case -5 To 5133 在程序運行期間,如果拖動滾動條的滑塊,則該滾動條( A )事件將被觸發。A. ScrollB. GetFocusC. MoveD. Change134 當按下某鍵,觸發KeyDown事件后,將獲取參數( B )的值。A. KeyAsciiB. KeyCodeC. KeyTextD. KeyValue135 在程序設計時,若要將幾個單選按鈕分組,則可將它們分別放在不同的容器中,所說的容器除了框架Frame之外,還可以是( D )。A. ComboBoxB. LabelC. ImageD. PictureBox136 對隨機文件操作,可使用下述( C )語句向文件寫入數據。A. InputB. WriteC. PutD. Get137 在文件列表框中,如果只允許顯示文本文件類型的文件,則Pattern屬性的正確設置是( A )。A. *.txtB. Text|(*.txt)C. (*.txt)D. 文本文件| (.txt)138 以下循環控制結構中,( B )是錯誤的。A. For.NextB. Do.While LoopC. Do Until.LoopD. Do While.Loop139 按變量名的命名規則,下面( D )是合法的變量名。A. StaticB. 2xC. ModD. Temp2140 執行賦值語句:X= 456+ Mid (1234567,2,2),變量 X 中的值是( C )。A. 45622B. 45623C. 479D. 4561234567141 關于菜單編輯器,正確的說法是( A )。A. 名稱選項必須要設置B. 分隔符-不需要有名稱C. 菜單項不能設置快捷鍵D. 標題選項必須要有142 在通用對話框的使用過程中,設置Flags屬性對于( C )是必需的。A. 打開 對話框B. 顏色 對話框C. 字體 對話框D. 打印 對話框143 為了使文本框同時具有水平和垂直滾動條,應先把MultiLine屬性設置為True,然后再把ScrollBars屬性設置為( D )。A. 0B. 1C. 2D. 3144 關于函數或過程的調用,其參數地址傳遞的概念,下述錯誤的是( C )。A. 函數或過程被調用時,地址傳遞是將實參的地址傳給形參B. 在函數或過程被調用前,形參是沒有值的C. 函數或過程被調用時,形參變量內容的改變不會影響到實參變量D. 實參必須是變量145 ( D )控件是不可設置焦點的。A. TextBoxB. CommandButtonC. ComboBoxD. Image146 下列列表框的( B )屬性,只能在程序設計時屬性窗口內設置。A. ListIndexB. SortedC. SelectedD. ListCount147 若要求從文本框中輸入密碼時在文本框中只顯示 * 號,則應當在此文本框的屬性窗口中設置( D )。A. Text屬性值為*B. Caption屬性值為*C. Passwordchar屬性值為空D. Passwordchar屬性值為*148 當函數EOF()的返回值為-1時,表示文件的指針指向( B )。A. 開頭B. 結尾C. 第一個記錄D. 最后一個記錄149 在VB中,下列運算符中運算優先級別最低的是( A )。A. AndB. NotC. ModD. +150 設有語句 x=InputBox (輸入數值,0,示例)程序運行后,如果從鍵盤上輸入數值10并按回車鍵,則下列敘述中正確的是( D )。A. 變量x的值是10B. 變量x的值是0C. 變量x的值是0D. 變量x的值是10151 按變量名的定義規則,( D )是錯誤定義的變量名。A. Mark_2B. val123450C. MaryD. Then152 表達式Chr(Int( Rnd * 7 + 65) 生成的范圍為( B )。A. 6572B. AGC. AHD. 6571153 a + b 小于10且a - b 大于1 的VB表達式是( B )。A. a + b 1B. a + b 1C. a + b 1D. ( a - b 1 ) To ( a + b 10)154 當程序運行時,在窗體上單擊鼠標,以下( C )事件不會被觸發。A. MouseDownB. MouseUpC. LoadD. Click155 用通用對話框控件建立 打開或 另存為 對話框時,如果需要指定文件列表框所列出的文件類型是文本文件,則正確的描述格式是( B )。A. CommonDialogFilter=文本文件|(*.txt)B. CommonDialogFilter=文本文件|*.txtC. CommonDialogFilter =文本文件|*.txtD. CommonDialogFilter= 文本文件|*.txt156 若單擊水平滾動條右邊的箭頭,使滾動條的滑塊往右移2個單位,則以下( A )屬性設置是正確的。A. SmallChange=2B. LargeChange=2C. Change=2D. Value=2157 在過程定義中用( C )關鍵字表示傳值的形參。A. VarB. ByRefC. ByValD. Value158 以下控件對象中,不能識別DblClick事件的是( D )。A. TextBoxB. ImageC. FormD. CommandButton159 以下敘述中正確的是( A )。A. 窗體的Name屬性指定窗體對象的名稱,在程序代碼中用來標識該窗體B. 窗體的Name屬性的值是顯示在窗體標題欄中的文本C. 可以在運行期間改變對象的Name屬性的值D. 對象的Name屬性值可以為空160 對于正在使用的動態數組d(n),要增加2個數組元素,又要保留原來數組中的值,以下語句中正確的寫法是( D )。A. Dim d(n+2)B. ReDim d(n+2)C. Dim Preserve d(n+2)D. ReDim Preserve d(n+2)161 對順序文件進行讀或寫操作,以下( C )語句不能使用。A. Line InputB. WriteC. PutD. Input162 在一個有 邏輯運算 算術運算及 關系運算混合在一起的表達式(無括號)中,其運算順序為( C )。A. B. C. D. 163 下面非法的變量名是( D )。A. TnameB. T_TempC. T32D. T32*164 VB聲明靜態變量的關鍵字是( A )。A. StaticB. PublicC. PrivateD. Dim165 表達式 1234 + True 的值是( B )。A. 1234TrueB. 1233C. 1234D. 1235166 數學表達式 0x100 在VB中應書寫為( C )。A. 0x0 Or x0 And x0,x100167 菜單控件僅支持( A )事件。A. ClickB. MouseDownC. KeyPressD. Load168 對于窗體,下面( D )屬性在程序運行時可以重新設置其值。A. MaxButtonB. BorderStyleC. NameD. Left169 通用對話框控件沒有提供( C )功能。A. 打開 字體 對話框B. 打開 顏色 對話框

溫馨提示

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

評論

0/150

提交評論