整理全國計算機等級二級VB考試資料
《整理全國計算機等級二級VB考試資料》由會員分享,可在線閱讀,更多相關《整理全國計算機等級二級VB考試資料(83頁珍藏版)》請在裝配圖網上搜索。
2002 年 9 月二級 VB(1) 在設計階段,當雙擊窗體上的某個控件時,所打開的窗口是A) 工程資源管理器窗口 B) 工具箱窗口 C) 代碼窗口 D) 屬性窗口(2) 以下敘述中正確的是A) 窗體的 Name 屬性指定窗體的名稱,用來標識一個窗體B) 窗體的 Name 屬性的值是顯示在窗體標題欄中的文本C) 可以在運行期間改變對象的 Name 屬性的值D) 對象的 Name 屬性值可以為空(3) 剛建立一個新的標準 EXE 工程后,不在工具箱中出現(xiàn)的控件是A) 單選按鈕 B) 圖片框 C) 通用對話框 D) 文本框(31) 以下敘述中錯誤的是A) 一個工程中只能有一個 Sub Main 過程B) 窗體的 Show 方法的作用是將指定的窗體裝入內存并顯示該窗體C) 窗體的 Hide 方法和 Unload 方法的作用完全相同D) 若工程文件中有多個窗體,可以根據(jù)需要指定一個窗體為啟動窗體(32) 以下敘述中錯誤的是A) 一個工程中可以包含多個窗體文件B) 在一個窗體文件中用 Private 定義的通用過程能被其他窗體調用C) 在設計 VB 程序時,窗體、標準模塊、類模塊等需要分別保存為不同類型的磁盤文件D) 全局變量必須在標準模塊中定義2003 年 4 月二級 VB(1)以下不能在“工程資源管理器“窗口中列出的文件類型是A).Bas B).Res C).Frm D).Ocx(2)以下關于窗體的描述中,錯誤的是A)執(zhí)行 Unload Form1 語句后,窗體 Form1 消失,但仍在內存中B)窗體的 Load 事件在加載窗體時發(fā)生C)當窗體的 Enabled 屬性為 False 時,通過鼠標和鍵盤對窗體的操作都被禁止D)窗體的 Height、Width 屬性用于設置窗體的高和寬2003 年 9 月二級 VB(1)以下敘述中錯誤的是A)Visual Basic 是事件驅動型可視化編程工具B)Visual Basic 應用程序不具有明顯的開始和結束語句C)Visual Basic 工具箱中的所有控件都具有寬度(Width)和高度(Height)屬性D)Visual Basic 中控件的某些屬性只能在運行時設置(2)以下敘述中錯誤的是A)在工程資源管理器窗口中只能包含一個工程文件及屬于該工程的其他文件B)以.BAS 為擴展名的文件是標準模塊文件C)窗體文件包含該窗體及其控件的屬性D)一個工程中可以含有多個標準模塊文件(4)以下不屬于 Visual Basic 系統(tǒng)的文件類型是A).Frm B).Bat C).Vbg D).Vbp(5)以下敘述中錯誤的是A)打開一個工程文件時,系統(tǒng)自動裝入與該工程有關的窗體、標準模塊等文件B)保存 Visual Basic 程序時,應分別保存窗體文件及工程文件C)Visual Basic 應用程序只能以解釋方式執(zhí)行D)事件可以由用戶引發(fā),也可以由系統(tǒng)引發(fā)(13)如果一個工程含有多個窗體及標準模塊,則以下敘述中錯誤的是A)如果工程中含有 Sub Main 過程,則程序一定首先執(zhí)行該過程B)不能把標準模塊設置為啟動模塊C)用 Hide 方法只是隱藏一個窗體,不能從內存中清除該窗體D)任何時刻最多只有一個窗體是活動窗體2005 年 9 月二級 VB(11)假定一個 Visual Basic 應用程序由一個窗體模塊和一個標準模塊構成。為了保存該應用程序,以下正確的操作是A)只保存窗體模塊文件B)分別保存窗體模塊、標準模塊和工程文件C)只保存窗體模塊和標準模塊文件D)只保存工程文件(12)為了清除窗體上的一個控件,下列正確的操作是A)按回車鍵B)按 Esc 鍵C)選擇(單擊)要清除的控件,然后按 Del 鍵D)選擇(單擊)要清除的控件,然后按回車鍵(13)以下敘述中錯誤的是A)打開一個工程文件時,系統(tǒng)自動裝入與該工程有關的窗體、標準模塊等文件B)當程序運行時,雙擊一個窗體,則觸發(fā)該窗體的 Dblclick 事件C)Visual Basic 應用程序只能以解釋方式執(zhí)行D)事件可以由用戶引發(fā),也可以由系統(tǒng)引發(fā)(33)如果一個工程含有多個窗體及標準模塊,則以下敘述中錯誤的是A)任何時刻最多只有一個窗體是活動窗體B)不能把標準模塊設置為啟動模塊C)用 Hide 方法只是隱藏一個窗體,不能從內存中清除該窗體D)如果工程中含有 Sub Main 過程,則程序一定首先執(zhí)行該過程二、常用控件2002 年 9 月二級 VB(11) 以下能夠觸發(fā)文本框 Change 事件的操作是A) 文本框失去焦點 B) 文本框獲得焦點C) 設置文本框的焦點 D) 改變文本框的內容(12) 在窗體上有一個文本框控件,名稱為 Txttime:一個計時器控件,名稱為 Timerl,要求每一秒鐘在文本框中顯示一次當前的時間。程序為:Private Sub Timer1_ __()Txttime.Text=TimeEnd Sub在下劃線上應填入的內容是A) Enabled B) Visible C) Interval D) Timer(13) 在窗體上畫兩個單選按鈕,名稱分別為 Option1、Option2,標題分別為“宋體”和“黑體” ;一個復選框,名稱為 Check1,標題為“粗體” ;一個文本框,名稱為 Text1,Text 屬性為“改變文字字體” 。要求程序運行時, “宋體”單選按鈕和“粗體”復選框被選中(窗體外觀如下圖) ,則能夠實現(xiàn)上述要求的語句序列是A) Option1.Value=True B) Option1.V alue=TrueCheck1.Value=False Check1.Value=TrueC) Option2.V alue=False D) Option1.Value=TrueCheck1.Value=True Check1.Value=1(14) 為了在按下 Esc 鍵時執(zhí)行某個命令按鈕的 Click 事件過程,需要把該命令按鈕的一個屬性設置為 True,這個屬性是A) Value B) Default C) Cancel D) Enabled(16) 圖像框有一個屬性,可以自動調整圖形的大小,以適應圖像框的尺寸,這個屬性是A) Autosize B) StretchC) Autoredraw D) Appearance(26) 以下敘述中錯誤的是A) 在 Keyup 和 Keydown 事件過程中,從鍵盤上輸入 A 或 a 被視作相同的字母(即具有相同的 Keycode)B) 在 Keyup 和 Keydown 事件過程中,將鍵盤上的“1”和右側小鍵盤上的“1”視作不同的數(shù)字 (具有不同的 Keycode)C) Keypress 事件中不能識別鍵盤上某個鍵的按下與釋放D) Keypress 事件中可以識別鍵盤上某個鍵的按下與釋放(27) 以下敘述中錯誤的是A) 在同一窗體的菜單項中,不允許出現(xiàn)標題相同的菜單項B) 在菜單的標題欄中, “End Sub程序運行后,如果按“A“鍵,然后單擊窗體,則在窗體上顯示的內容是A)Visual Basic B)程序設計C)A 程序設計 D)Visual Basic 程序設計2004 年 4 月二級 VB(1) 在窗體上畫一個名稱為 Command1 的命令按鈕,然后編寫如下事件過程:Private Sub Command1_Click()Move 500,500End Sub程序運行后,單擊命令按鈕,執(zhí)行的操作為A) 命令按鈕移動到距窗體左邊界、上邊界各 500 的位置B) 窗體移動到距屏幕左邊界、上邊界各 500 的位置C) 命令按鈕向左、上方向各移動 500D) 窗體向左、上方向各移動 500(2) 在窗體上有若干控件,其中有一個名稱為 Text1 的文本框。影響Text1 的 Tab 順序的屬性是A) Tabstop B)EnabledC) Visible D)Tabindex(4) 在窗體上畫一個名稱為 List1 的列表框,為了對列表框中的每個項目都能進行處理,應使用的循環(huán)語句為A) For I=0 To List1.Listcount-1……NextB) For I=0 To Listcount-1NextC) For I=1 To List1.ListcountNextD) For I=1 To ListcountNext(6) 以下關于圖片框控件的說法中,錯誤的是A) 可以通過 Print 方法在圖片框中輸出文本B) 清空圖片框控件中圖形的方法之一是加載一個空圖形C) 圖片框控件可以作為容器使用D) 用 Stretch 屬性可以自動調整圖片框中圖形的大小(8) 以下敘述中錯誤的是A) 下拉式菜單和彈出式菜單都用菜單編輯器建立B) 在多窗體程序中,每個窗體都可以建立自己的菜單系統(tǒng)C) 除分隔線外,所有菜單項都能接收 Click 事件D) 如果把一個菜單項的 Enabled 屬性設置為 False,則該菜單項不可見(10) 以下敘述中錯誤的是A) 一個工程可以包括多種類型的文件B) Visual Basic 應用程序既能以編譯方式執(zhí)行,也能以解釋方式執(zhí)行C) 程序運行后,在內存中只能駐留一個窗體D) 對于事件驅動型應用程序,每次運行時的執(zhí)行順序可以不一樣(13) 確定一個控件在窗體上的位置的屬性是A) Width 和 Height B) Width 或 HeightC) Top 和 Left D) Top 或 Left(14) 在窗體上畫一個名稱為 Text1 的文本框和一個名稱為Command1 的命令按鈕,然后編寫如下事件過程Private Sub Command1_Click()Text1.Text = “Visual“Me.Text1 = “Basic“Text1 = “Program“End SubA) Visual B) Basic C) Program D) 出錯(17) 在窗體上畫一個文本框、一個標簽和一個命令按鈕,其名稱分別為 Text1、Label1 和 Command1,然后編寫如下兩個事件過程:Private Sub Command1_Click()Strtext = Inputbox(“請輸入“)Text1.Text = StrtextEnd SubPrivate Sub Text1_Change()Label1.Caption = Right(Trim(Text1.Text), 3)End Subabcdef,則在標簽中顯示的內容是A)空 B) abcdef C) abc D) def(22) 在窗體上畫一個名稱為 Text1 的文本框,要求文本框只能接收大寫字母的輸入。以下能實現(xiàn)該操作的事件過程是A)Private Sub Text1_Keypress(Keyascii As Integer)If Keyascii 90 ThenMsgbox “請輸入大寫字母“Keyascii = 0End IfEnd SubB)Private Sub Text1_Keydown(Keycode As Integer, Shift As Integer)If Keycode 90 ThenMsgbox “請輸入大寫字母“Keycode = 0End IfEnd SubC) Private Sub Text1_Mousedown(Button As Integer, Shift As Integer, X As Single, Y As Single)If Asc(Text1.Text) 90 ThenMsgbox “請輸入大寫字母“End IfEnd SubD) Private Sub Text1_Change()If Asc(Text1.Text) 64 And Asc(Text1.Text) 91 ThenMsgbox “請輸入大寫字母“End IfEnd Sub2004 年 9 月二級 VB(1) 設窗體上有一個文本框,名稱為 Text1,程序運行后,要求該文本框不能接受鍵盤輸入,但能輸出信息,以下屬性設置正確的是:A)Text1.Maxlength=0 B)Text1.Enabled=FalseC)Text1.Visible= False D)Text1.Width=0(2) 以下能在窗體 Form1 的標題欄中顯示“Visualbasic 窗體“的語句是A) Form1.Name=“Visualbasic 窗體“B) Form1.Title=“Visualbasic 窗體“C) Form1.Caption=“Visualbasic 窗體“D) Form1.Text=“Visualbasic 窗體”(3) 在窗體上畫一個名稱為 Text1 的文本框,然后畫一個名稱為Hscroll1 的滾動條,其 Min 和 Max 屬性分別為 0 和 100。程序運行后,如果移動滾動框,則在文本框中顯示滾動條的當前值,如圖所示:以下能實現(xiàn)上述操作的程序段是A) Private Sub Hscroll_Change()Text1.Text=Hscroll1.ValueEnd SubB) Private Sub Hscroll_Click()Text1.Text=Hscroll1.ValueEnd SubC) Private Sub Hscroll_Change()Text1.Text=Hscroll.CaptionEnd SubD) Private Sub Hscroll_Click()Text1.Text=Hscroll.CaptionEnd Sub(4) 設菜單中有一個菜單項為“Open“。若要為該菜單命令設計訪問鍵,即按下 Alt 及字母 O 時,能夠執(zhí)行“Open“ 命令,則在菜單編輯器中設置“Open“命令的方式是A) 把 Caption 屬性設置為&OpenB) 把 Caption 屬性設置為 O&PenC) 把 Name 屬性設置為&OpenD) 把 Name 屬性設置為 O&Pen(7)在窗體上畫一個名稱為 Timer1 的計時器控件,要求每隔 0.5 秒發(fā)生一次計時器事件,則以下正確的屬性設置語句是A)Timer1.Interval=0.5 B) Timer1.Interval=5C) Timer.Interval=50 D) Timer1.Interval=500(9) 以下關于多重窗體程序的敘述中,錯誤的是A)用 Hide 方法不但可以隱藏窗體,而且能清除內存中的窗體B)在多重窗體程序中,各窗體的菜單是彼此獨立的C)在多重窗體程序中,可以根據(jù)需要指定啟動窗體D)在多重窗體程序中,需要單獨保存每個窗體(11) 以下敘述中錯誤的是A)事件過程是響應特定事件的一段程序B)不同的對象可以具有相同名稱的方法C)對象的方法是執(zhí)行指定操作的過程D)對象事件的名稱可以由編程者指定(13) 當一個復選框被選中時,它的 Value 屬性的值是A) 3 B) 2 C) 1 D) 0(18) 以下敘述中錯誤的是A) 在 Keypress 事件過程中不能識別鍵盤的按下與釋放B) 在 Keypress 事件過程中不能識別回車鍵C) 在 Keydown 和 Keyup 事件過程中,將鍵盤輸入的“A“和“a“視作相同的字母D) 在 Keydown 和 Keyup 事件過程中,從大鍵盤上輸入的 “1“和從右側小鍵盤上輸入的“1“被視作不同的字符(20)在窗體上畫一個名稱為 Commanddialog1 的通用對話框,一個名稱為 Command1 的命令按鈕。然后編寫如下事件過程:Private Sub Command1_Click()Commondialog1.Filename =““Commondialog1.Filter=“All File|*.*|(*.Doc)|*.Doc|(*.Txt)|*.Txt“Commondialog1.Filterindex=2Commondialog1.Dialogtitle=“Vbtest“Commondialog1.Action=1End Sub對于這個程序,以下敘述中錯誤的是A)該對話框被設置為“打開”對話框B)在該對話框中指定的默認文件名為空C)該對話框的標題為 VbtestD)在該對話框中指定的默認文件類型為文本文件(*.Txt)(27) 在窗體上畫一個名稱為 Label1、標題為“Visual Basic 考試”的標簽,兩個名稱分別為 Command1 和 Command2、標題分別為“開始”和“停止”的命令按鈕,然后畫一個名稱為 Timer1 的計時器控件,并把其 Interval 屬性設置為 500,如圖所示。編寫如下程序:Private Sub Form_Load()Timer1.Enabled=FalseEnd SubPrivate Sub Command1_Click()Timer1.Enabled=TrueEnd SubPrivate Sub Timer1_Timer()If Label1.LeftWidth ThenLabel1.Left = Label1.Left + 20ElseLabel1.Left=0End IfEnd Sub程序運行后,單擊“開始”按鈕,標簽在窗體中移動。對于這個程序,以下敘述中錯誤的是A) 標簽的移動方向為自右向左B)單擊“停止”按鈕后再單擊“開始”按鈕,標簽從停止的位置繼續(xù)移動C) 當標簽全部移出窗體后,將從窗體的另一端出現(xiàn)并重新移動D)標簽按指定的時間時隔移動2005 年 4 月二級 VB(11)在窗體(名稱為 Form1)上畫一個名稱為 Text1 的文本框和一個名稱為 Command1 的命令按鈕,然后編寫一個事件過程。程序運行以后,如果在文本框中輸入一個字符,則把命令按鈕的標題設置為“計算機等級考試” 。以下能實現(xiàn)上述操作的事件過程是:A)Private Sub Text1_Change()Command1.Caption=”計算機等級考試”End SubB) Private Sub Command1_Click()Caption=”計算機等級考試”End SubC) Private Sub Form1_Click()Text1.Caption=”計算機等級考試”End SubD) Private Sub Command1_Click()Text1.Text=”計算機等級考試”End Sub(16)為了使命令按鈕 (名稱為 Command1)右移 200,應使用的語句是A)Command1.Move -200B) Command1.Move 200C) Command1.Left= Command1.Left+200D) Command1.Left= Command1.Left-200(18)在窗體上畫一個文本框和一個計時器控件,名稱分別為Text1 和 Timer1,在屬性窗口中把計時器的 Interval 屬性設置為1000,Enabled 屬性設置為 False,程序運行后,如果單擊命令按鈕,則每隔一秒鐘在文本框中顯示一次當前的時間。以下是實現(xiàn)上述操作的程序:Private Sub Command1_Click()Timer1._________End SubPrivate Sub Timer1_Timer()Text1.Text = TimeEnd Sub在______處應填入的內容是A)Enabled=True B)Enabled=False C)Visible=True D)Visible=False(19)假定在圖片框 Picture1 中裝入了一個圖形,為了清除該圖形(不刪除圖片框) ,應采用的正確方法是:A)選擇圖片框,然后按 Del 鍵B)執(zhí)行語句 Picture1.Picture=Loadpicture(“”)C)執(zhí)行語句 Picture1.Picture=””D)選擇圖片框,在屬性窗口中選擇 Picture 屬性,然后按回車鍵(20)在窗體上畫一個 List1 的列表框,一個名稱為 Label1 的標簽,列表框中顯示若干個項目,當單擊列表框中的某個項目時,在標簽中顯示被選中的項目的名稱,下列能正確實現(xiàn)上述操作的程序是A) Private Sub List1_Click()Label1.Caption = List1.ListindexEnd SubB) Private Sub List1_Click()Label1.Name = List1.ListindexEnd SubC) Private Sub List1_Click()Label1.Name = List1.TextEnd SubD) Private Sub List1_Click()Label1.Caption = List1.TextEnd Sub(24)在 Visual Basic 工程中,可以作為啟動對象的程序是A)任何窗體或標準模塊B)任何窗體或過程C)Sub Main 過程或其他任何模塊D)Sub Main 過程或任何窗體(25)假定建立了一個名為 Command1 的命令按鈕數(shù)組,則以下說法中錯誤的是A)數(shù)組中每個命令按鈕的名稱(名稱屬性) 均為 Command1B)數(shù)組中每個命令按鈕的標題(Caption 屬性) 都一樣C)數(shù)組中所有命令按鈕可以使用同一個事件過程D)用名稱 Command1(下標)可以訪問數(shù)組中的每個命令按鈕(26)把窗體的 Keypreview 屬性設置為 True,然后編寫如下事件過程:Private Sub Form_Keypress(Keyascii As Integer)Dim Ch As StringCh = Chr(Keyascii)Keyascii = Asc(Ucase(Ch))Print Chr(Keyascii + 2)End Sub程序運行后,按鍵盤上的”A”鍵, 則在窗體上顯示的內容是A)A B)B C)C D)D2005 年 9 月二級 VB(19)在窗體上畫一個列表框和一個命令按鈕,其名稱分別為 List1- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 整理 全國計算機 等級 二級 VB 考試 資料
裝配圖網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
鏈接地址:http://m.kudomayuko.com/p-633341.html