VB語言應用實例試題及答案揭示_第1頁
VB語言應用實例試題及答案揭示_第2頁
VB語言應用實例試題及答案揭示_第3頁
VB語言應用實例試題及答案揭示_第4頁
VB語言應用實例試題及答案揭示_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

VB語言應用實例試題及答案揭示姓名:____________________

一、單項選擇題(每題2分,共10題)

1.以下哪個不是VisualBasic的常用數(shù)據(jù)類型?

A.Integer

B.Double

C.String

D.Date

2.在以下四個選項中,哪個是正確的VB表達式?

A.5*6/3*

B.2+3*4/2

C.(5*6)/3*2

D.5+6*2/3

3.在以下哪個事件中,控件的內(nèi)容會發(fā)生變化?

A.Load

B.Unload

C.GotFocus

D.LostFocus

4.以下哪個方法可以用來獲取文本框中輸入的內(nèi)容?

A.Text

B.Value

C.Caption

D.Tag

5.以下哪個是VB中定義數(shù)組的正確方式?

A.Dim數(shù)組名(1To10)AsInteger

B.Dim數(shù)組名AsInteger(10)

C.Dim數(shù)組名(10)AsInteger

D.Dim數(shù)組名[10]AsInteger

6.在VB中,以下哪個屬性可以用來設置復選框的狀態(tài)?

A.Checked

B.Value

C.Text

D.Caption

7.以下哪個函數(shù)可以用來將字符串轉換為日期類型?

A.CDate

B.DateValue

C.Val

D.Str

8.在以下哪個控件中,用戶可以通過鼠標拖動來改變控件的大小?

A.Label

B.TextBox

C.Button

D.PictureBox

9.以下哪個是VB中定義子過程的正確方式?

A.PrivateSub過程名(參數(shù)列表)

B.PublicFunction過程名(參數(shù)列表)As類型

C.Function過程名(參數(shù)列表)As類型

D.PrivateFunction過程名(參數(shù)列表)

10.以下哪個函數(shù)可以用來獲取當前日期和時間?

A.Now()

B.Time()

C.Date()

D.Timer()

答案:

1.B2.C3.C4.A5.C6.B7.B8.D9.A10.A

二、多項選擇題(每題3分,共10題)

1.在VB中,以下哪些是合法的變量名?

A.myVar

B._myVar

C.my-var

D.myVar1

2.以下哪些是VB中控制結構?

A.If...Then...Else

B.For...Next

C.While...Wend

D.Do...Loop

3.在VB中,以下哪些是常用的字符串操作函數(shù)?

A.Len()

B.Left()

C.Mid()

D.Right()

4.以下哪些是VB中常用的數(shù)學函數(shù)?

A.Abs()

B.Sqr()

C.Round()

D.Fix()

5.在VB中,以下哪些是常用的日期和時間函數(shù)?

A.Now()

B.Date()

C.Time()

D.Timer()

6.以下哪些是VB中常用的文件操作方法?

A.Open()

B.Close()

C.Write()

D.Read()

7.在VB中,以下哪些是常用的圖形操作方法?

A.Line()

B.Circle()

C.PSet()

D.Point()

8.以下哪些是VB中常用的錯誤處理語句?

A.OnErrorGoTo

B.Resume

C.Err.Clear()

D.Err.Raise()

9.在VB中,以下哪些是常用的集合操作方法?

A.Add()

B.Remove()

C.Item()

D.Count()

10.以下哪些是VB中常用的網(wǎng)絡操作方法?

A.GetHostByName()

B.GetHostByAddress()

C.OpenSocket()

D.CloseSocket()

答案:

1.A,B,D2.A,B,C,D3.A,B,C,D4.A,B,C,D5.A,B,C6.A,B,C,D7.A,B,C,D8.A,B,C,D9.A,B,C,D10.A,B,C,D

三、判斷題(每題2分,共10題)

1.在VB中,Dim語句只能用于在標準模塊中聲明變量。()

2.在VB中,所有的變量都必須在使用前進行聲明。()

3.在VB中,可以使用單引號(')來注釋一行代碼。()

4.在VB中,所有的數(shù)組都必須在聲明時指定大小。()

5.在VB中,可以使用Array函數(shù)來創(chuàng)建動態(tài)數(shù)組。()

6.在VB中,控件的Name屬性用于在代碼中引用控件。()

7.在VB中,所有的控件都可以在設計視圖中直接設置屬性。()

8.在VB中,可以使用DoEvents語句來允許其他事件處理程序執(zhí)行。()

9.在VB中,所有的錯誤都可以通過OnError語句來處理。()

10.在VB中,可以使用End語句來結束程序的執(zhí)行。()

答案:

1.×2.√3.√4.×5.√6.√7.×8.√9.√10.√

四、簡答題(每題5分,共6題)

1.簡述在VB中如何使用循環(huán)結構實現(xiàn)1到100的整數(shù)求和。

2.請解釋在VB中如何使用If語句進行條件判斷。

3.簡述在VB中如何使用子過程(Sub)和函數(shù)過程(Function)。

4.請說明在VB中如何使用文件操作來讀取和寫入文本文件。

5.簡述在VB中如何使用圖形方法在窗體上繪制矩形。

6.請解釋在VB中如何進行錯誤處理,并給出一個簡單的示例代碼。

試卷答案如下

一、單項選擇題答案及解析:

1.B解析:Integer是整數(shù)類型,Double是雙精度浮點類型,String是字符串類型,Date是日期類型。

2.C解析:根據(jù)數(shù)學運算的優(yōu)先級,乘法和除法優(yōu)先于加法和減法,因此正確答案是C。

3.C解析:GotFocus事件在控件獲得焦點時觸發(fā),此時控件的內(nèi)容會發(fā)生變化。

4.A解析:Text屬性用來獲取或設置控件的文本內(nèi)容。

5.C解析:正確的數(shù)組聲明方式是使用括號指定數(shù)組的大小,并在括號內(nèi)使用To關鍵字。

6.B解析:Value屬性用來獲取或設置復選框的狀態(tài),0表示未選中,1表示選中。

7.B解析:DateValue函數(shù)可以將字符串轉換為日期類型。

8.D解析:PictureBox控件可以通過鼠標拖動來改變其大小。

9.A解析:正確的子過程聲明方式是使用PrivateSub關鍵字。

10.A解析:Now()函數(shù)返回當前日期和時間。

二、多項選擇題答案及解析:

1.A,B,D解析:變量名不能以數(shù)字開頭,不能包含特殊字符,C選項包含特殊字符“-”。

2.A,B,C,D解析:這些都是VB中的控制結構,用于控制程序的流程。

3.A,B,C,D解析:這些都是VB中常用的字符串操作函數(shù)。

4.A,B,C,D解析:這些都是VB中常用的數(shù)學函數(shù)。

5.A,B,C解析:Now()返回當前日期和時間,Date()返回當前日期,Time()返回當前時間,Timer()返回從午夜開始的秒數(shù)。

6.A,B,C,D解析:這些都是VB中常用的文件操作方法。

7.A,B,C,D解析:這些都是VB中常用的圖形操作方法。

8.A,B,C,D解析:這些都是VB中常用的錯誤處理語句。

9.A,B,C,D解析:這些都是VB中常用的集合操作方法。

10.A,B,C,D解析:這些都是VB中常用的網(wǎng)絡操作方法。

三、判斷題答案及解析:

1.×解析:Dim語句可以在任何模塊中聲明變量。

2.√解析:在VB中,未聲明的變量在使用前會自動聲明為變體類型。

3.√解析:在VB中,單引號用于注釋單行代碼。

4.×解析:數(shù)組可以在聲明后通過ReDim語句調(diào)整大小。

5.√解析:Array函數(shù)可以創(chuàng)建一個包含指定元素的動態(tài)數(shù)組。

6.√解析:控件的Name屬性在代碼中用于引用和操作控件。

7.×解析:不是所有控件都可以

溫馨提示

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

評論

0/150

提交評論