VisualBasic程序設(shè)計_第1頁
VisualBasic程序設(shè)計_第2頁
VisualBasic程序設(shè)計_第3頁
VisualBasic程序設(shè)計_第4頁
VisualBasic程序設(shè)計_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、Visual Basic程序設(shè)計(??疲┬慰迹ㄒ唬┰嚲砜偡郑?00       測試時間:180單項選擇題 判斷題 一、單項選擇題(共 20 道試題,共 80 分。)1.  當運行程序時,系統(tǒng)自動啟動窗體的事件過程是(   )。 A. LoadB. ClickC. UnloadD. GotFocus2.  單選按鈕不具有的屬性是( )。 A. ValueB. CaptionTextC. TextD. Font3. &

2、#160;為了使文本框同時具有水平和垂直滾動條,應(yīng)先把multilin屬性設(shè)置為true,然后再把scrollbars屬性設(shè)置為( )。 A. 0B. 1C. 2D. 34.  列表框圖標的英文名稱是:( )。 A. ListBoxB. ComboBoxC. FrameD. CommonDialog5.  如果對象的名稱為Mytext,而且對象有一個屬性Text,那么在代碼中引用該屬性的正確格式是(   )。 A. Text.MytextB. Mytext.textC. Mytext.(Text)D. Mytext*Text6.

3、60; 下列不能打開屬性窗口的操作是 (    )。 A. 執(zhí)行“視圖”菜單中的“屬性窗口”命令B. 按F4鍵C. 按Ctrl+TD. 單擊工具欄上的“屬性窗口”按鈕7.  程序運行過程中始終保持不變的是( )。 A. 數(shù)組B. 表達式C. 常量D. 變量8.  為了把窗體上的某個控件變?yōu)榛顒拥?,?yīng)執(zhí)行的操作是( )。 A. 單擊該控件的內(nèi)部B. 單擊窗體的邊框C. 雙擊該控件D. 雙擊窗體9.  VB6.0集成開發(fā)環(huán)境有三種工作狀態(tài),不屬于三種工作狀態(tài)之一的是(  

4、0;)。 A. 設(shè)計狀態(tài)B. 編寫代碼狀態(tài)C. 運行狀態(tài)D. 中斷狀態(tài)10.  為了在按下Esc鍵時執(zhí)行某個命令按鈕的事件過程,需要把該命令按鈕的一個屬性設(shè)置為true,這個屬性是( )。 A. ValueB. DefaultC. CancelD. Enabled11.  程序執(zhí)行的順序(   )。 A. 由VB開發(fā)系統(tǒng)決定B. 由事件驅(qū)動C. 由代碼行的順序決定D. 隨意執(zhí)行12.  在Visual Basic中,默認的數(shù)據(jù)類型是(   )。 A. IntegerB. DoubleC

5、. CurrencyD. Variant13.  VB的應(yīng)用程序中,決定程序流向的是(   )。 A. 對象B. 方法C. 屬性D. 事件14.  如果想讓文本框中的內(nèi)容在運行時不能編輯,需將文本框的(   )屬性設(shè)置為True。 A. LockedB. MultiLineC. TabStopD. Visible15.  表達式 10+ 5 Mod 10 9 / 3 的值等于( )。 A. 10B. 12C. 15D. 運算錯誤16.  當窗體最小化時縮小為一個圖標,設(shè)置這個

6、圖標的屬性是( )。 A. MouseiconB. IconC. PictureD. Mousepointer17.  Dim I As  Integer,則運行時變量I的初始值是(   )。 A. 0B. 1C. -1D. 空值18.  在VB的集成環(huán)境中創(chuàng)建應(yīng)用程序時,除了工具箱窗口、窗體設(shè)計器、屬性窗口外,必不可少的窗口是(   )。 A. 立即窗口B. 代碼窗口C. 窗口布局窗口D. 監(jiān)視窗口19.  確定一個控件在窗體上位置的屬性是( 

7、   )。 A. Width或HeightB. Width和HeightC. Top或LeftD. Top和Left20.  控件大小不能改變的是(   )。 A. 標簽B. 框架C. 文本框D. 計時器二、判斷題(共 5 道試題,共 20 分。)1.  VB的代碼存儲在模塊中。在VB中提供了三種類型的模塊:窗體模塊、控件模塊和類模塊。 A. 錯誤B. 正確2.  聲明變量的數(shù)據(jù)類型有二種方法,顯式聲明和隱式聲明。 A. 錯誤B. 正確3. &#

8、160;方法是對象調(diào)用的、用來完成特定操作的特殊子程序。 A. 錯誤B. 正確4.  通過VB編譯生成的文件具有“.exe”文件擴展名,該文件只能在VB環(huán)境下執(zhí)行。 A. 錯誤B. 正確5.  VB變量名中允許出現(xiàn)空格。 A. 錯誤B. 正確Visual Basic程序設(shè)計(??疲┬慰迹ǘ┰嚲砜偡郑?00       測試時間:120單項選擇題 判斷題 一、單項選擇題(共 20 道試題,共 80 分。)1.  x+y小于10且x+y要

9、大于0的邏輯表達式是( )。 A. x+y<10,x+y>0B. (x+y<10):(x+y) >0C. x+y<10 and x+y>0D. 0<x+y<102.  表達式2*32+2*8/4+32的值是( )。 A. 64B. 31C. 49D. 423.  a能被b整除的邏輯表達式是(    )。 A. a/b=0B. ab=0C. a<>bD. a mod b =04.  可以進

10、行打開文件、選擇字體、選擇顏色等操作的控件是( )。 A. 列表框B. 文本框C. 公共對話框D. 組合框5.  刪除列表框中指定的項目所使用的方法為( )。 A. MoveB. RemoveC. ClearD. RemoveItem6.  從一個字符串中的第3個字符開始,獲取5個字符,應(yīng)使用(    )。 A. Left函數(shù)B. Mid函數(shù)C. Right函數(shù)D. Len函數(shù)7.  實現(xiàn)字符的unicode編碼方式與ANSI編碼方式相互轉(zhuǎn)換的函數(shù)是( )。 A. StrB. StrconvC. Trim

11、D. Mid8.  要利用通用對話框控件來顯示“打開文件”對話框,需要調(diào)用控件的( )方法。 A. ShowPrintB. ShowOpenC. LoadD. ShowColor9.  對于定時器(Timer)控件,設(shè)計其定時是否開啟的屬性是( )。 A. IndexB. TagC. EnabledD. Left10.  下列關(guān)于變量的說法不正確的是( )。 A. 局部變量是指那些在過程中用Dim語句或Static語句聲明的變量B. 局部變量的作用域僅限于聲明它的過程C. 靜態(tài)局部變量是在過程中用Static語句聲明的D. 局部變量在

12、聲明它的過程執(zhí)行完畢后就被釋放了11.  要清除列表框的所有內(nèi)容,可用( )方法來實現(xiàn)。 A. RemoveTtemB. ClsC. ClearD. 以上均不可以12.  字符串運算符是(    )。 A. NotB. &C. ModD. >=13.  Dim Abc(2,3)所定義的數(shù)組元素個數(shù)是( )。 A. 6B. 5C. 12D. 914.  語句Print "123" + "456"

13、 執(zhí)行后,顯示的結(jié)果是( )。 A. 123456B. 579C. 123D. 78915.  邏輯表達式Not 5>3  And  9<3 Or  7>5的值為( )。 A. TRUEB. FALSEC. 表達式有錯D. 條件不足16.  關(guān)于列表框(ListBox)不正確的闡述是( )。 A. 列表框顯示項目列表。B. 用戶只可以從中選擇一個項目。C. 列表框可以選擇多個列表項。D. 如果項目數(shù)超過列表框可顯示的數(shù)目,控件將自動出現(xiàn)滾動條。17

14、.  條件表達式的結(jié)果是一個( )數(shù)據(jù)。 A. 數(shù)值型B. 字符型C. 日期型D. 邏輯型18.  在一個語句行內(nèi)寫多條語句時,語句之間應(yīng)該用( )分隔。 A. 逗號B. 分號C. 頓號D. 冒號19.  可獲得字符的ASCII碼的函數(shù)是( )。 A. ValB. FixC. AscD. Chr20.  用Dim A(-3 To 5)As Integer語句所定義的數(shù)組的元素個數(shù)是( )。 A. 6B. 7C. 8D. 91.  控件和窗體的Name屬性只

15、能通過屬性窗口進行設(shè)置,不能在運行階段通過程序設(shè)置或修改。 A. 錯誤B. 正確2.  4AB和AB都可以作為VB的變量名。 A. 錯誤B. 正確3.  在程序中使用語句:wb1.FontSize="小五號",就可以使名為wb1的文本框中顯示的漢字呈小五號大小。 A. 錯誤B. 正確4.  全局變量在整個應(yīng)用程序中有效,其作用域是整個應(yīng)用程序運行期間。 A. 錯誤B. 正確5.  假定一個文本框的Name屬性為Text1,為了在該文本框中顯示“Hello!”,所使用的語句可寫為: text1=&

16、quot;Hello!" A. 錯誤B. 正確Visual Basic程序設(shè)計(??疲┬慰迹ㄈ┰嚲砜偡郑?00       測試時間:180單項選擇題 判斷題 一、單項選擇題(共 20 道試題,共 80 分。)1.  如果希望以模態(tài)方式顯示窗體Form1,下列正確的語句是( )。 A. Form1.Show 0B. Form1.ShowC. Form1.Show 1D. 以下都不正確2.  COM對象有兩種類型接口,即用戶自定義接口和( )。

17、A. 程序接口B. 標準接口C. 文件接口D. 外部接口3.  要發(fā)送數(shù)據(jù),通常使用Winsock控件的( )。 A. SendData方法B. Listen方法C. Accept方法D. GetData方法4.  利用ADO訪問數(shù)據(jù)庫,首先要創(chuàng)建一個( )對象,用于建立和數(shù)據(jù)庫的連接。 A. Connection對象B. Recordset對象C. Command對象D. Object對象5.  當使用SendData將數(shù)據(jù)發(fā)送到主機后時,將觸發(fā)Winsock控件的( )事件。 A. SendProgressB. MouseDown

18、C. ClickD. KeyPress6.  引用列表框的最后一項應(yīng)使用( )。 A. List1.List(ListCount-1)B. List1.List(List1.ListCount)C. List1.List(ListCount)D. List1.List(List1.ListCount-1)7.  在“打開”對話框中設(shè)置Files.Pattern="*.bat"程序代碼執(zhí)行后,會顯示( )。 A. 只包含擴展文件名為“*.bat”的文件B. 第一個bat文件C. 包含所有文件D. 會顯示磁盤的路徑8. 

19、0;SQL語言的Select語句中,用于分組的語句為( )。 A. whereB. group byC. order byD. having9.  在下列選項中,不能將圖像裝入圖片框和圖像框的是( )。 A. 在界面設(shè)計時,通過Picture屬性裝入B. 在界面設(shè)計時,手工在圖像框和圖片框中繪制圖形C. 在界面設(shè)計時,利用剪貼板把圖像粘貼上D. 在程序運行期間,用LoadPicture函數(shù)把圖形文件裝入10.  一旦數(shù)據(jù)到達,將首先觸發(fā)Winsock控件的( )。 A. DataArrival事件B. ConnectionRequest事件C. Data

20、Send事件D. DataGet事件11.  Line(100,100)-Step(400,400)將在窗體中的( )畫一條直線。 A. (200,200)到(400,400)B. (100,100)到(300,300)C. (100,100)到(500,500)D. (100,100)到(400,400)12.  為了在運行時把d:pic文件夾下的圖形文件a.jpg裝入圖片框Picture1中,所使用的語句為( )。 A. Picture1Text=Load Picture("d:pica.jpg")B. Picture1

21、Picture =Load Picture("d:pica.jpg")C. Picture1Picture =Load Picture(d:pica.jpg)D. Picture1Picture =Load ("d:pica.jpg")13.  以下4個控件中,不屬于數(shù)據(jù)綁定控件的是(    )。 A. Text控件B. OLE控件C. OptionButton控件D. Image控件14.  要繪制多種式樣的直線,

22、需要設(shè)置Line控件的( )屬性。 A. ShapeB. BordrestyleC. FillStyleD. Style15.  隨機文件進行文件讀寫的單位是( )。 A. 字節(jié)B. 記錄C. 整個文件D. 字符16.  KILL語句在VB語言中的功能是( )。 A. 清內(nèi)存B. 清病毒C. 刪除磁盤上的文件D. 清屏幕17.  除框架外,能對單選按鈕分組的控件是(    )。 A. 窗體B. 標簽C. 圖片框D. 圖像框18.  如下數(shù)組聲明語句,正確的是( &#

23、160; )。 A. Dim  a3,4  As  IntegerB. Dim  a(3,4)  As  IntegerC. Dim  a(n,n)  As  IntegerD. Dim  a(3  4)  As  Integer19.  如果準備向隨機文件中寫入數(shù)據(jù),常用的語句是( )。 A. Print 

24、#1,recB. Write #1,recC. Put #1,recD. Get #1,rec20.  下列關(guān)于PictureBox控件與Image控件的說法不正確的是( )。 A. PictureBox控件作為控件容器,因而比Image控件占用系統(tǒng)資源多B. Image控件能自動調(diào)整大小以適應(yīng)載入的圖片C. PictureBox控件除具有Image控件的所有特征外,還能作為容器D. PictureBox控件能使圖片自動調(diào)整大小以適應(yīng)PictureBox控件大小二、判斷題(共 5 道試題,共 20 分。)

25、1.  在多文檔應(yīng)用中,每次只能有一個活動的子窗體可以進行輸入/編輯。 A. 錯誤B. 正確2.  Private表示此過程只可被本工程中的其它過程調(diào)用。 A. 錯誤B. 正確3.  在VB中所謂文件是指存放在內(nèi)存中的數(shù)據(jù)和程序等。 A. 錯誤B. 正確4.  列表框包含了組合框的功能。 A. 錯誤B. 正確5.  要將命令按鈕 Command1設(shè)置為不可見,應(yīng)修改該命令按鈕的Value屬性。 A. 錯誤B. 正確Visual Basic程序設(shè)計(專科)形考(四)試卷總分:100  &

26、#160;    測試時間:240應(yīng)用題 綜合題 一、應(yīng)用題(共 8 道試題,共 80 分。)1.  在程序中添加一個命令按鈕,并編寫如下程序代碼: Private Sub Command1_Click() a = 1: b = 2: c = 3 a = b: b = c: c = a Print cEnd Sub程序運行后,寫出單擊命令按鈕后的輸出結(jié)果。參考答案:參考答案:2 上傳附件上傳要求:以zip格式或RAR格式壓縮文檔后上傳。 文件操作2.  在窗體中添加

27、一個命令按鈕,然后編寫如下程序: Private Sub Command1_Click()Static Sum As IntegerI=1While I<=10Sum=Sum+II=I+1WendPrint SumEnd Sub單擊命令按鈕,窗體的輸出結(jié)果是什么?參考答案:參考答案:55上傳附件上傳要求:以zip格式或RAR格式壓縮文檔后上傳。 文件操作3.  在窗體中添加一個命令按鈕,然后編寫如下程序: Private Sub Command1_Click() Dim i As Integer, a As Integer k = 0 For i = 1 To 6 I

28、f i > 3 Thena = a + 5 Else a = a + 2 End If Next iPrint i, a End Sub單擊命令按鈕時,窗體中的輸出值依次為多少?參考答案:參考答案:7 21上傳附件上傳要求:以zip格式或RAR格式壓縮文檔后上傳。 文件操作4.  在窗體中添加一個命令按鈕和一個文本框,然后編寫如下程序: Private Sub Command1_Click()Dim A(1 To 4) As StringDim c As IntegerDim j As IntegerA(1) = "5"For j = 1 To 4

29、A(j) = 5 * jc = 1c = c + Val(A(j)NextText1.Text = cEnd Sub單擊命令按鈕時,文本框中的值為多少?參考答案:參考答案:21上傳附件上傳要求:以zip格式或RAR格式壓縮文檔后上傳。 文件操作5.  在窗體中添加一個命令按鈕,然后編寫如下程序: Private Sub Command1_Click() Dim a As Integer, s As Integer n = 8 s = 0 Do s = s + n n = n - 1 Loop While n > 0 Print sEnd Sub單擊命令按鈕,窗體的輸出

30、結(jié)果是什么?參考答案:參考答案:36上傳附件上傳要求:以zip格式或RAR格式壓縮文檔后上傳。 文件操作6.  在窗體中添加一個命令按鈕,然后編寫如下程序: Sub Change(ByVal x As Integer, ByVal y As Integer) Dim t As Integer t = x x = y y = t Print x, yEnd Sub Private Sub Command1_Click() Dim a As Integer, b As Integer a = 3: b = 4Change a, b Print a, bEnd Sub單擊命令按鈕時,窗體中的輸出值依次為多少?>參考答案:參考答案:4 33 4上傳附件上傳要求:以zip格式或RAR格式壓縮文檔后上傳。 文件操作7.  在窗體中添加一個命令按鈕和一個文本框,然后編寫如下程序: Private Sub Command1_Click() Dim I As I

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論