學(xué)習(xí)VB語言的成功案例及試題與答案_第1頁
學(xué)習(xí)VB語言的成功案例及試題與答案_第2頁
學(xué)習(xí)VB語言的成功案例及試題與答案_第3頁
學(xué)習(xí)VB語言的成功案例及試題與答案_第4頁
學(xué)習(xí)VB語言的成功案例及試題與答案_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

學(xué)習(xí)VB語言的成功案例及試題與答案姓名:____________________

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

1.以下關(guān)于VisualBasic(VB)語言的說法,錯(cuò)誤的是:

A.VB是一種面向?qū)ο蟮木幊陶Z言

B.VB主要用于開發(fā)Windows應(yīng)用程序

C.VB程序設(shè)計(jì)采用事件驅(qū)動(dòng)方式

D.VB程序設(shè)計(jì)中的變量必須先聲明后使用

2.以下哪個(gè)不是VB中的數(shù)據(jù)類型:

A.Integer

B.String

C.Boolean

D.Double

3.以下哪個(gè)不是VB中常用的流程控制語句:

A.If

B.For

C.Do

D.Array

4.以下哪個(gè)函數(shù)用于計(jì)算字符串的長度:

A.Len()

B.Mid()

C.InStr()

D.Split()

5.在VB中,以下哪個(gè)是表示邏輯非的運(yùn)算符:

A.Not

B.And

C.Or

D.Xor

6.以下哪個(gè)是VB中定義數(shù)組的正確方法:

A.Dim數(shù)組名(常量下標(biāo))As數(shù)據(jù)類型

B.Dim數(shù)組名(變量下標(biāo))As數(shù)據(jù)類型

C.Dim數(shù)組名(常量下標(biāo))As[數(shù)據(jù)類型]

D.Dim數(shù)組名(變量下標(biāo))As[數(shù)據(jù)類型]

7.以下哪個(gè)不是VB中的文件操作函數(shù):

A.Open

B.Write

C.Close

D.Append

8.以下哪個(gè)不是VB中常用的文本框(TextBox)屬性:

A.Text

B.Value

C.Enabled

D.BackColor

9.以下哪個(gè)是VB中定義常量的關(guān)鍵字:

A.Dim

B.Const

C.Var

D.Private

10.以下哪個(gè)不是VB中的錯(cuò)誤處理語句:

A.OnErrorResumeNext

B.Try

C.Catch

D.Finally

二、填空題(每空2分,共5題)

1.在VB中,定義一個(gè)整型變量應(yīng)使用_________關(guān)鍵字。

2.VB中的循環(huán)語句包括_________、_________、_________。

3.在VB中,一個(gè)數(shù)組的元素可以通過_________屬性訪問。

4.VB中定義子程序的關(guān)鍵字是_________。

5.VB中,用于表示邏輯與的運(yùn)算符是_________。

三、程序設(shè)計(jì)題(每題10分,共10分)

1.編寫一個(gè)VB程序,實(shí)現(xiàn)計(jì)算兩個(gè)數(shù)的和。

2.編寫一個(gè)VB程序,實(shí)現(xiàn)一個(gè)簡單的計(jì)算器,具有加、減、乘、除四種運(yùn)算。

3.編寫一個(gè)VB程序,實(shí)現(xiàn)將一個(gè)字符串中的所有小寫字母轉(zhuǎn)換為大寫字母。

4.編寫一個(gè)VB程序,實(shí)現(xiàn)判斷一個(gè)整數(shù)是否為偶數(shù)。

5.編寫一個(gè)VB程序,實(shí)現(xiàn)讀取一個(gè)文本文件中的內(nèi)容,并將其顯示在窗體上。

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

1.簡述VB中定義數(shù)組的兩種方法。

2.簡述VB中常用的錯(cuò)誤處理方法。

3.簡述VB中常用的文件操作函數(shù)及其作用。

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

1.以下哪些是VB中的基本數(shù)據(jù)類型:

A.Integer

B.String

C.Boolean

D.Double

E.Date

2.以下哪些是VB中常用的流程控制結(jié)構(gòu):

A.If...Then...Else

B.SelectCase

C.For...Next

D.Do...Loop

E.While...Wend

3.以下哪些是VB中常用的數(shù)組操作方法:

A.ReDim

B.Sort

C.UBound

D.LBound

E.Array

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

A.Open

B.Write

C.Read

D.Append

E.Close

5.以下哪些是VB中常用的文本框(TextBox)事件:

A.Click

B.Change

C.LostFocus

D.GotFocus

E.DoubleClick

6.以下哪些是VB中常用的圖形框(PictureBox)屬性:

A.Picture

B.Width

C.Height

D.Visible

E.BackColor

7.以下哪些是VB中常用的菜單(Menu)控件屬性:

A.Caption

B.Visible

C.Checked

D.Enabled

E.BackColor

8.以下哪些是VB中常用的錯(cuò)誤處理關(guān)鍵字:

A.OnError

B.Resume

C.GoTo

D.Exit

E.Stop

9.以下哪些是VB中常用的數(shù)據(jù)庫連接方法:

A.ADO

B.DAO

C.ODBC

D.SQL

E.JDBC

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

A.WebBrowser

B.HttpWebRequest

C.Socket

D.TcpClient

E.UdpClient

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

1.在VB中,變量的作用域分為局部作用域和全局作用域。()

2.VB中,可以使用Dim和Private關(guān)鍵字來定義私有變量。()

3.VB中的循環(huán)結(jié)構(gòu)只能實(shí)現(xiàn)重復(fù)執(zhí)行代碼塊的功能。()

4.在VB中,可以使用InStr函數(shù)來查找字符串中某個(gè)子字符串的位置。()

5.VB中的數(shù)組可以存儲(chǔ)不同類型的數(shù)據(jù)。()

6.在VB中,可以通過設(shè)置控件的Enabled屬性為False來禁用該控件。()

7.VB中的文本框(TextBox)控件只能顯示文本內(nèi)容。()

8.在VB中,可以使用GetTickCount函數(shù)獲取系統(tǒng)啟動(dòng)后的毫秒數(shù)。()

9.VB中的錯(cuò)誤處理結(jié)構(gòu)可以使用Try...Catch...Finally語句實(shí)現(xiàn)。()

10.在VB中,可以通過設(shè)置窗體的Caption屬性來改變窗體的標(biāo)題。()

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

1.簡述VB中事件驅(qū)動(dòng)編程模型的特點(diǎn)。

2.請(qǐng)說明VB中數(shù)組和集合的區(qū)別。

3.如何在VB中實(shí)現(xiàn)文件的上傳和下載操作?

4.簡述VB中如何使用ADO連接數(shù)據(jù)庫。

5.請(qǐng)解釋VB中如何使用多線程實(shí)現(xiàn)并發(fā)操作。

6.簡述VB中如何實(shí)現(xiàn)網(wǎng)絡(luò)通信的基本步驟。

試卷答案如下

一、單項(xiàng)選擇題答案及解析:

1.D。VB程序設(shè)計(jì)中的變量在使用前必須聲明,但聲明時(shí)不一定必須賦值。

2.E。VB中的數(shù)據(jù)類型包括基本數(shù)據(jù)類型和用戶自定義數(shù)據(jù)類型,Array是數(shù)組。

3.D。VB中的流程控制語句包括條件語句(如If)、循環(huán)語句(如For、Do、While)和跳轉(zhuǎn)語句(如GoTo)。

4.A。Len函數(shù)用于返回字符串的長度。

5.A。Not是邏輯非運(yùn)算符。

6.C。定義數(shù)組時(shí),下標(biāo)必須是常量。

7.D。Close函數(shù)用于關(guān)閉文件。

8.D。BackColor屬性用于設(shè)置控件的背景顏色。

9.B。Const關(guān)鍵字用于定義常量。

10.B。Finally語句用于錯(cuò)誤處理結(jié)構(gòu)中的最后執(zhí)行部分,無論是否發(fā)生錯(cuò)誤都會(huì)執(zhí)行。

二、多項(xiàng)選擇題答案及解析:

1.A,B,C,E。Integer、String、Boolean和Date是VB的基本數(shù)據(jù)類型。

2.A,B,C,D,E。If...Then...Else、SelectCase、For...Next、Do...Loop和While...Wend是VB的流程控制結(jié)構(gòu)。

3.A,C,D,E。ReDim、UBound、LBound和Array是VB中常用的數(shù)組操作方法。

4.A,B,C,D,E。Open、Write、Read、Append和Close是VB中常用的文件操作方法。

5.A,B,C,D,E。Click、Change、LostFocus、GotFocus和DoubleClick是VB中常用的文本框事件。

6.A,B,C,D,E。Picture、Width、Height、Visible和BackColor是VB中常用的圖形框?qū)傩浴?/p>

7.A,B,C,D,E。Caption、Visible、Checked、Enabled和BackColor是VB中常用的菜單控件屬性。

8.A,B,C,D,E。OnError、Resume、GoTo、Exit和Stop是VB中常用的錯(cuò)誤處理關(guān)鍵字。

9.A,B,C,D。ADO、DAO、ODBC和SQL是VB中常用的數(shù)據(jù)庫連接方法。

10.A,B,C,D,E。WebBrowser、HttpWebRequest、Socket、TcpClient和UdpClient是VB中常用的網(wǎng)絡(luò)操作方法。

三、判斷題答案及解析:

1.√。變量的作用域決定了變量在程序中可以訪問的范圍。

2.√。Dim和Private關(guān)鍵字都可以用來定義私有變量,但作用域不同。

3.×。循環(huán)結(jié)構(gòu)不僅可以實(shí)現(xiàn)重復(fù)執(zhí)行代碼塊的功能,還可以實(shí)現(xiàn)跳轉(zhuǎn)和條件分支。

4.√。InStr函數(shù)可以返回子字符串在主字符串中第一次出現(xiàn)的位置。

5.×。數(shù)組可以存儲(chǔ)相同類型的數(shù)據(jù),不能存儲(chǔ)不同類型的數(shù)據(jù)。

6.√。設(shè)置控件的Enabled屬性為False可以禁用該控件,使其不可用。

7.×。文本框控件不僅可以顯示文本內(nèi)容,還可以進(jìn)行文本編輯。

8.√。GetTickCount函數(shù)可以獲取系統(tǒng)啟動(dòng)后的毫秒數(shù)。

9.√。Try...Catch...Finally語句可以用來處理程序中的錯(cuò)誤。

10.√。通過設(shè)置窗體的Caption屬性可以改變窗體的標(biāo)題。

四、簡答題答案及解析:

1.事件驅(qū)動(dòng)編程模型的特點(diǎn)包括:程序運(yùn)行時(shí)處于等待狀態(tài),當(dāng)特定事件發(fā)生時(shí)程序響應(yīng)并執(zhí)行相關(guān)代碼,程序的控制權(quán)由事件驅(qū)動(dòng)。

2.數(shù)組和集合的區(qū)別在于:數(shù)組是一種數(shù)據(jù)結(jié)構(gòu),用于存儲(chǔ)相同類型的數(shù)據(jù);集合是一種對(duì)象,可以存儲(chǔ)不同類型的數(shù)據(jù),并提供對(duì)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論