計(jì)算機(jī)二級(jí)VB高頻試題及答案_第1頁(yè)
計(jì)算機(jī)二級(jí)VB高頻試題及答案_第2頁(yè)
計(jì)算機(jī)二級(jí)VB高頻試題及答案_第3頁(yè)
計(jì)算機(jī)二級(jí)VB高頻試題及答案_第4頁(yè)
計(jì)算機(jī)二級(jí)VB高頻試題及答案_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

計(jì)算機(jī)二級(jí)VB高頻試題及答案姓名:____________________

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

1.下列關(guān)于VisualBasic中窗體(Form)的說(shuō)法,錯(cuò)誤的是()。

A.窗體是應(yīng)用程序的界面

B.窗體可以包含控件

C.窗體不能在運(yùn)行時(shí)移動(dòng)位置

D.窗體可以通過(guò)代碼來(lái)控制

2.下列關(guān)于VisualBasic中的變量,說(shuō)法錯(cuò)誤的是()。

A.變量是內(nèi)存中存儲(chǔ)數(shù)據(jù)的容器

B.變量在使用前必須先聲明

C.變量可以隨時(shí)更改類型

D.變量在使用時(shí)必須指定作用域

3.下列關(guān)于VisualBasic中的數(shù)組,說(shuō)法錯(cuò)誤的是()。

A.數(shù)組是存儲(chǔ)一組數(shù)據(jù)元素的集合

B.數(shù)組的元素可以是不同類型的數(shù)據(jù)

C.數(shù)組可以使用下標(biāo)來(lái)訪問(wèn)元素

D.數(shù)組的元素個(gè)數(shù)在聲明后不能改變

4.下列關(guān)于VisualBasic中的過(guò)程,說(shuō)法錯(cuò)誤的是()。

A.過(guò)程是完成特定功能的代碼段

B.過(guò)程可以接受參數(shù)

C.過(guò)程可以在程序中直接調(diào)用

D.過(guò)程必須在程序運(yùn)行時(shí)定義

5.下列關(guān)于VisualBasic中的控制結(jié)構(gòu),說(shuō)法錯(cuò)誤的是()。

A.控制結(jié)構(gòu)用于控制程序的執(zhí)行流程

B.控制結(jié)構(gòu)包括順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)

C.選擇結(jié)構(gòu)可以用于實(shí)現(xiàn)多分支選擇

D.循環(huán)結(jié)構(gòu)可以用于重復(fù)執(zhí)行某段代碼

6.下列關(guān)于VisualBasic中的文件操作,說(shuō)法錯(cuò)誤的是()。

A.文件是存儲(chǔ)在磁盤(pán)上的數(shù)據(jù)集合

B.文件可以包含程序代碼、數(shù)據(jù)等

C.文件操作包括文件的創(chuàng)建、打開(kāi)、關(guān)閉等

D.文件操作可以在程序中直接進(jìn)行

7.下列關(guān)于VisualBasic中的數(shù)據(jù)庫(kù)操作,說(shuō)法錯(cuò)誤的是()。

A.數(shù)據(jù)庫(kù)是存儲(chǔ)大量數(shù)據(jù)的集合

B.數(shù)據(jù)庫(kù)可以方便地進(jìn)行數(shù)據(jù)查詢、更新等操作

C.數(shù)據(jù)庫(kù)操作包括連接數(shù)據(jù)庫(kù)、查詢數(shù)據(jù)等

D.數(shù)據(jù)庫(kù)操作可以在程序中直接進(jìn)行

8.下列關(guān)于VisualBasic中的圖形界面設(shè)計(jì),說(shuō)法錯(cuò)誤的是()。

A.圖形界面設(shè)計(jì)可以使用各種控件

B.控件可以設(shè)置屬性來(lái)改變外觀和行為

C.圖形界面設(shè)計(jì)可以通過(guò)代碼來(lái)控制

D.圖形界面設(shè)計(jì)只能在設(shè)計(jì)階段進(jìn)行

9.下列關(guān)于VisualBasic中的網(wǎng)絡(luò)編程,說(shuō)法錯(cuò)誤的是()。

A.網(wǎng)絡(luò)編程可以用于實(shí)現(xiàn)客戶端和服務(wù)器之間的通信

B.網(wǎng)絡(luò)編程可以使用Socket編程模型

C.網(wǎng)絡(luò)編程可以在程序中直接進(jìn)行

D.網(wǎng)絡(luò)編程只能用于開(kāi)發(fā)網(wǎng)絡(luò)應(yīng)用程序

10.下列關(guān)于VisualBasic中的錯(cuò)誤處理,說(shuō)法錯(cuò)誤的是()。

A.錯(cuò)誤處理可以避免程序在運(yùn)行時(shí)崩潰

B.錯(cuò)誤處理可以使用Try...Catch...Finally語(yǔ)句

C.錯(cuò)誤處理可以在程序中直接進(jìn)行

D.錯(cuò)誤處理只能處理運(yùn)行時(shí)錯(cuò)誤

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

1.以下哪些是VisualBasic中常見(jiàn)的控件類型?()

A.文本框(TextBox)

B.命令按鈕(CommandButton)

C.列表框(ListBox)

D.標(biāo)簽(Label)

E.程序框(PictureBox)

2.在VisualBasic中,以下哪些是合法的數(shù)據(jù)類型?()

A.Integer

B.String

C.Boolean

D.Date

E.Object

3.以下哪些是VisualBasic中控制程序流程的選擇結(jié)構(gòu)?()

A.If...Then...Else

B.SelectCase

C.For...Next

D.While...Wend

E.Do...Loop

4.以下哪些是VisualBasic中常用的文件操作方法?()

A.Open

B.Close

C.Write

D.Read

E.Delete

5.以下哪些是VisualBasic中常用的數(shù)據(jù)庫(kù)操作方法?()

A.Connect

B.Close

C.Execute

D.Fetch

E.Update

6.在VisualBasic中,以下哪些是事件驅(qū)動(dòng)的特點(diǎn)?()

A.程序的執(zhí)行是由事件觸發(fā)的

B.事件可以由用戶操作或系統(tǒng)觸發(fā)

C.事件處理程序可以自定義

D.事件處理程序是獨(dú)立于程序流程的

E.事件處理程序可以訪問(wèn)窗體和控件

7.以下哪些是VisualBasic中常用的圖形界面設(shè)計(jì)技巧?()

A.使用布局控件來(lái)排列控件

B.使用顏色和字體來(lái)美化界面

C.使用圖片和動(dòng)畫(huà)來(lái)增強(qiáng)視覺(jué)效果

D.使用工具箱中的控件來(lái)設(shè)計(jì)界面

E.使用代碼來(lái)動(dòng)態(tài)調(diào)整界面布局

8.以下哪些是VisualBasic中網(wǎng)絡(luò)編程常用的協(xié)議?()

A.HTTP

B.FTP

C.SMTP

D.TCP/IP

E.UDP

9.以下哪些是VisualBasic中錯(cuò)誤處理的常用語(yǔ)句?()

A.OnErrorGoTo

B.Resume

C.ExitSub

D.ExitFunction

E.Err.Number

10.以下哪些是VisualBasic中常用的調(diào)試技巧?()

A.使用斷點(diǎn)來(lái)暫停程序執(zhí)行

B.使用單步執(zhí)行來(lái)逐步檢查代碼

C.使用Immediate窗口來(lái)查看和修改變量值

D.使用Watch窗口來(lái)監(jiān)視變量變化

E.使用ErrorList窗口來(lái)查看錯(cuò)誤信息

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

1.在VisualBasic中,變量的聲明必須放在程序的開(kāi)始部分。()

2.VisualBasic中的數(shù)組可以聲明為動(dòng)態(tài)數(shù)組,動(dòng)態(tài)數(shù)組的尺寸可以在運(yùn)行時(shí)改變。()

3.在VisualBasic中,子程序和函數(shù)都可以接受參數(shù),但函數(shù)必須返回一個(gè)值。()

4.VisualBasic中的循環(huán)結(jié)構(gòu)可以嵌套使用,但不能相互嵌套。()

5.文件操作時(shí),如果文件不存在則無(wú)法進(jìn)行打開(kāi)操作。()

6.在VisualBasic中,數(shù)據(jù)庫(kù)的連接一旦打開(kāi),就可以在程序中直接訪問(wèn)數(shù)據(jù)庫(kù)。()

7.VisualBasic中的圖形界面設(shè)計(jì)只能通過(guò)設(shè)計(jì)視圖完成,不能通過(guò)代碼修改。()

8.在網(wǎng)絡(luò)編程中,客戶端和服務(wù)器之間的通信是通過(guò)Socket實(shí)現(xiàn)的。()

9.VisualBasic中的錯(cuò)誤處理只適用于運(yùn)行時(shí)錯(cuò)誤,不適用于設(shè)計(jì)時(shí)錯(cuò)誤。()

10.在調(diào)試程序時(shí),使用斷點(diǎn)可以阻止程序執(zhí)行到某個(gè)特定點(diǎn)。()

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

1.簡(jiǎn)述在VisualBasic中如何聲明一個(gè)整型變量,并給它賦值。

2.解釋在VisualBasic中如何使用數(shù)組,包括數(shù)組的聲明、初始化和訪問(wèn)數(shù)組元素。

3.描述在VisualBasic中如何定義一個(gè)子程序和函數(shù),以及它們之間的區(qū)別。

4.簡(jiǎn)要說(shuō)明在VisualBasic中如何使用循環(huán)結(jié)構(gòu)(如For...Next,While...Wend,Do...Loop)。

5.解釋在VisualBasic中如何進(jìn)行文件操作,包括打開(kāi)、讀取、寫(xiě)入和關(guān)閉文件。

6.描述在VisualBasic中如何進(jìn)行數(shù)據(jù)庫(kù)連接、查詢和更新數(shù)據(jù)。

試卷答案如下

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

1.C.窗體是應(yīng)用程序的界面,可以包含控件,可以在運(yùn)行時(shí)移動(dòng)位置,可以通過(guò)代碼來(lái)控制。

2.C.變量在使用前必須先聲明,變量的類型在聲明后不能改變,作用域可以是局部或全局。

3.D.數(shù)組的元素個(gè)數(shù)在聲明后不能改變,但可以通過(guò)ReDim語(yǔ)句重新定義數(shù)組的尺寸。

4.D.過(guò)程必須在程序設(shè)計(jì)階段定義,可以在程序中直接調(diào)用,但不是在運(yùn)行時(shí)定義。

5.D.控制結(jié)構(gòu)包括順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu),用于控制程序的執(zhí)行流程。

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

1.ABCD.文本框、命令按鈕、列表框和標(biāo)簽是VisualBasic中常見(jiàn)的控件類型。

2.ABCDE.Integer、String、Boolean、Date和Object是VisualBasic中常見(jiàn)的數(shù)據(jù)類型。

3.ABCD.If...Then...Else、SelectCase、For...Next和While...Wend是控制程序流程的選擇結(jié)構(gòu)。

4.ABCD.Open、Close、Write和Read是VisualBasic中常用的文件操作方法。

5.ABCDE.Connect、Close、Execute、Fetch和Update是VisualBasic中常用的數(shù)據(jù)庫(kù)操作方法。

6.ABCDE.程序的執(zhí)行是由事件觸發(fā)的,事件可以由用戶操作或系統(tǒng)觸發(fā),事件處理程序可以自定義,可以訪問(wèn)窗體和控件。

7.ABCDE.使用布局控件、顏色和字體、圖片和動(dòng)畫(huà)、工具箱控件和代碼是VisualBasic中常用的圖形界面設(shè)計(jì)技巧。

8.ABCDE.HTTP、FTP、SMTP、TCP/IP和UDP是VisualBasic中網(wǎng)絡(luò)編程常用的協(xié)議。

9.ABCDE.OnErrorGoTo、Resume、ExitSub、ExitFunction和Err.Number是VisualBasic中錯(cuò)誤處理的常用語(yǔ)句。

10.ABCDE.使用斷點(diǎn)、單步執(zhí)行、Immediate窗口、Watch窗口和ErrorList窗口是VisualBasic中常用的調(diào)試技巧。

三、判斷題答案及解析:

1.×.變量的聲明可以放在程序的任何位置,但最好在程序的開(kāi)始部分聲明。

2.√.動(dòng)態(tài)數(shù)組可以在聲明時(shí)使用ReDim語(yǔ)句來(lái)改變尺寸。

3.√.子程序和函數(shù)都可以接受參數(shù),但函數(shù)必須返回一個(gè)值,而子程序沒(méi)有返回值。

4.×.循環(huán)結(jié)構(gòu)可以相互嵌套,但嵌套層數(shù)不能過(guò)多,以免影響程序性能。

5.×.文件操作時(shí),如果文件不存在,可以使用Open語(yǔ)句的Append模式來(lái)創(chuàng)建文件。

6.√.數(shù)據(jù)庫(kù)連接一旦打開(kāi),就可以在程序中直接訪問(wèn)數(shù)據(jù)庫(kù)。

7.×.圖形界面設(shè)計(jì)可以通過(guò)設(shè)計(jì)視圖完成,也可以通過(guò)代碼修改控件的屬性。

8.√.在網(wǎng)絡(luò)編程中,客戶端和服務(wù)器之間的通信是通過(guò)Socket實(shí)現(xiàn)的。

9.×.錯(cuò)誤處理既適用于運(yùn)行時(shí)錯(cuò)誤,也適用于設(shè)計(jì)時(shí)錯(cuò)誤。

10.√.使用斷點(diǎn)可以阻止程序執(zhí)行到某個(gè)特定點(diǎn),從而方便調(diào)試。

四、簡(jiǎn)答題答案及解析:

1.在VisualBasic中聲明一個(gè)整型變量并賦值,可以使用以下代碼:

DimmyIntegerAsInteger

myInteger=10

2.使用數(shù)組,首先需要聲明數(shù)組,然后初始化數(shù)組,最后通過(guò)下標(biāo)訪問(wèn)數(shù)組元素。例如:

DimmyArray(1To5)AsInteger

myArray(1)=1

myArray(2)=2

myArray(3)=3

myArray(4)=4

myArray(5)=5

3.定義子程序和函數(shù),使用Sub關(guān)鍵字定義子程序,使用Function關(guān)鍵字定義函數(shù)。子程序沒(méi)有返回值,函數(shù)必須返回一個(gè)值。例如:

SubMySub()

'子程序代碼

EndSub

FunctionMyFunc()AsInteger

'函數(shù)代碼

MyFunc=10

EndFunction

4.循環(huán)結(jié)構(gòu)包括For...Next、While...Wend和Do...Loop。For...Next用于循環(huán)固定次數(shù),While...Wend用于循環(huán)直到條件成立,Do...Loop用于循環(huán)至少一次直到條件成立。

5.文件操作包括打開(kāi)文件、讀取數(shù)據(jù)、寫(xiě)入數(shù)據(jù)和關(guān)閉文件。使用Open語(yǔ)句打開(kāi)文件,使用Get和Put語(yǔ)句讀取和寫(xiě)入數(shù)據(jù),使用Close語(yǔ)句關(guān)閉文件。

6.數(shù)據(jù)庫(kù)連接使用Open語(yǔ)句,查詢使用SQL語(yǔ)句,更新數(shù)據(jù)也使用SQL語(yǔ)句。例如:

DimconnAsObject

Setconn=

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論