專(zhuān)注計(jì)算機(jī)二級(jí)VB考試的關(guān)鍵問(wèn)題與試題及答案_第1頁(yè)
專(zhuān)注計(jì)算機(jī)二級(jí)VB考試的關(guān)鍵問(wèn)題與試題及答案_第2頁(yè)
專(zhuān)注計(jì)算機(jī)二級(jí)VB考試的關(guān)鍵問(wèn)題與試題及答案_第3頁(yè)
專(zhuān)注計(jì)算機(jī)二級(jí)VB考試的關(guān)鍵問(wèn)題與試題及答案_第4頁(yè)
專(zhuān)注計(jì)算機(jī)二級(jí)VB考試的關(guān)鍵問(wèn)題與試題及答案_第5頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

專(zhuān)注計(jì)算機(jī)二級(jí)VB考試的關(guān)鍵問(wèn)題與試題及答案姓名:____________________

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

1.下列關(guān)于VisualBasic編程環(huán)境的說(shuō)法,錯(cuò)誤的是:

A.可以通過(guò)“視圖”菜單中的“工具箱”來(lái)顯示或隱藏工具箱

B.使用“工程資源管理器”可以查看和修改工程中的組件

C.代碼窗口中的關(guān)鍵字不能被修改

D.可以使用“菜單編輯器”來(lái)創(chuàng)建自定義菜單

2.在VisualBasic中,下列關(guān)于變量的聲明方式,正確的是:

A.DimAAsInteger

B.IntegerA

C.A=10

D.DimA=10

3.以下哪個(gè)不是VisualBasic中的數(shù)據(jù)類(lèi)型?

A.Integer

B.String

C.Date

D.Double

4.以下哪個(gè)函數(shù)用于將數(shù)字格式化為貨幣格式?

A.Format()

B.CStr()

C.CDbl()

D.Val()

5.以下哪個(gè)方法可以用來(lái)獲取一個(gè)文本框中的文本內(nèi)容?

A.Text

B.Text1.Text

C.TextBox.Text

D.Text.Text

6.以下哪個(gè)控件用于顯示圖形或圖像?

A.Textbox

B.Image

C.Label

D.Button

7.以下哪個(gè)方法可以用來(lái)設(shè)置控件的字體?

A.Font

B.FontName

C.FontSize

D.FontBold

8.以下哪個(gè)事件會(huì)在用戶(hù)點(diǎn)擊按鈕后發(fā)生?

A.Click

B.DoubleClick

C.Load

D.Paint

9.在VisualBasic中,以下哪個(gè)函數(shù)可以用來(lái)獲取當(dāng)前時(shí)間?

A.Now()

B.Time()

C.Timer()

D.GetTime()

10.以下哪個(gè)是VisualBasic中的事件驅(qū)動(dòng)編程的特點(diǎn)?

A.編程速度快

B.編程效率高

C.事件驅(qū)動(dòng),用戶(hù)與程序的交互性強(qiáng)

D.程序運(yùn)行速度快

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

1.在VisualBasic中,創(chuàng)建一個(gè)新的項(xiàng)目,通常通過(guò)選擇“文件”菜單下的“新建項(xiàng)目”來(lái)完成。

2.“Private”關(guān)鍵字用于將變量聲明為私有變量。

3.“Form1”是默認(rèn)的窗體名稱(chēng)。

4.在VisualBasic中,可以使用“Dim”關(guān)鍵字來(lái)聲明變量。

5.在VisualBasic中,可以使用“Me”關(guān)鍵字來(lái)引用當(dāng)前窗體。

6.“Public”關(guān)鍵字用于將變量聲明為公共變量。

7.在VisualBasic中,可以使用“Get”和“Set”關(guān)鍵字來(lái)訪(fǎng)問(wèn)對(duì)象的屬性。

8.在VisualBasic中,可以使用“If...Then...Else”結(jié)構(gòu)來(lái)實(shí)現(xiàn)條件判斷。

9.在VisualBasic中,可以使用“For...Next”結(jié)構(gòu)來(lái)實(shí)現(xiàn)循環(huán)。

10.在VisualBasic中,可以使用“Sub”關(guān)鍵字來(lái)聲明子程序。

三、簡(jiǎn)答題(每題5分,共10分)

1.簡(jiǎn)述VisualBasic編程環(huán)境的基本組成部分。

2.簡(jiǎn)述VisualBasic中的事件驅(qū)動(dòng)編程的特點(diǎn)。

四、編程題(共20分)

編寫(xiě)一個(gè)簡(jiǎn)單的VisualBasic程序,實(shí)現(xiàn)以下功能:

1.創(chuàng)建一個(gè)窗體,包含一個(gè)文本框、一個(gè)按鈕和一個(gè)標(biāo)簽。

2.當(dāng)用戶(hù)在文本框中輸入內(nèi)容并點(diǎn)擊按鈕時(shí),將文本框中的內(nèi)容顯示在標(biāo)簽上。

3.程序運(yùn)行后,文本框默認(rèn)為空,點(diǎn)擊按鈕后,文本框中的內(nèi)容顯示在標(biāo)簽上。

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

1.以下哪些是VisualBasic中的基本數(shù)據(jù)類(lèi)型?

A.Integer

B.String

C.Date

D.Double

E.Boolean

2.在VisualBasic中,如何訪(fǎng)問(wèn)窗體上的控件?

A.通過(guò)控件名稱(chēng)

B.通過(guò)控件的Index屬性

C.通過(guò)控件的Tag屬性

D.通過(guò)控件的Name屬性

E.通過(guò)控件的Caption屬性

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

A.If...Then...Else

B.SelectCase

C.For...Next

D.While...Wend

E.Do...Loop

4.在VisualBasic中,以下哪些事件是在窗體加載時(shí)自動(dòng)發(fā)生的?

A.Load

B.Initialize

C.Activated

D.Unload

E.Deactivate

5.以下哪些方法可以用來(lái)獲取或設(shè)置控件的文本內(nèi)容?

A.Text

B.Text1.Text

C.TextBox.Text

D.Caption

E.Label

6.在VisualBasic中,以下哪些是控件常用的屬性?

A.Visible

B.Enabled

C.Caption

D.BackColor

E.FontSize

7.以下哪些是VisualBasic中的標(biāo)準(zhǔn)模塊文件?

A..bas

B..cls

C..dll

D..vbp

E..vb

8.以下哪些是VisualBasic中常用的圖形處理方法?

A.DrawLine

B.FillRectangle

C.DrawCircle

D.LoadPicture

E.SavePicture

9.在VisualBasic中,以下哪些是錯(cuò)誤處理的方法?

A.OnErrorGoTo

B.Resume

C.Err.Number

D.Err.Description

E.Err.Clear

10.以下哪些是VisualBasic中的集合類(lèi)型?

A.List

B.Array

C.Collection

D.Dictionary

E.Queue

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

1.在VisualBasic中,所有變量都必須在使用前進(jìn)行聲明。()

2.VisualBasic中的字符串類(lèi)型只能存儲(chǔ)文本數(shù)據(jù)。()

3.每個(gè)窗體只能有一個(gè)“Load”事件處理程序。()

4.在VisualBasic中,控件的事件處理程序總是以控件的名稱(chēng)作為前綴。()

5.在VisualBasic中,可以使用“Is”關(guān)鍵字來(lái)比較兩個(gè)對(duì)象是否相同。()

6.在VisualBasic中,數(shù)組可以通過(guò)下標(biāo)來(lái)訪(fǎng)問(wèn)其元素。()

7.“OnErrorResumeNext”語(yǔ)句會(huì)跳過(guò)所有錯(cuò)誤并繼續(xù)執(zhí)行后續(xù)代碼。()

8.VisualBasic中的“Public”關(guān)鍵字可以用于在子程序或函數(shù)中聲明局部變量。()

9.在VisualBasic中,可以在任何地方使用“Me”關(guān)鍵字來(lái)引用當(dāng)前對(duì)象。()

10.VisualBasic中的子程序和函數(shù)必須放在模塊中定義。()

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

1.簡(jiǎn)述VisualBasic中窗體對(duì)象的主要屬性和方法。

2.解釋在VisualBasic中如何使用數(shù)組。

3.描述VisualBasic中的錯(cuò)誤處理機(jī)制,包括常見(jiàn)的錯(cuò)誤處理語(yǔ)句和函數(shù)。

4.說(shuō)明如何在VisualBasic中創(chuàng)建和使用自定義控件。

5.解釋在VisualBasic中如何實(shí)現(xiàn)事件驅(qū)動(dòng)編程,并舉例說(shuō)明。

6.簡(jiǎn)要討論VisualBasic中的面向?qū)ο缶幊谈拍?,包括?lèi)、對(duì)象和繼承。

試卷答案如下

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

1.C。工具箱可以通過(guò)“視圖”菜單訪(fǎng)問(wèn),工程資源管理器用于管理組件,代碼窗口中的關(guān)鍵字不可修改,菜單編輯器用于創(chuàng)建菜單。

2.A。正確的變量聲明格式是使用Dim關(guān)鍵字后跟變量名和類(lèi)型。

3.D。Integer、String、Date和Double都是VisualBasic的數(shù)據(jù)類(lèi)型,而B(niǎo)oolean不是。

4.A。Format函數(shù)可以用來(lái)格式化數(shù)字,包括貨幣格式。

5.B。文本框控件的文本內(nèi)容通過(guò)Text屬性訪(fǎng)問(wèn)。

6.B。Image控件用于顯示圖形或圖像。

7.A??丶淖煮w屬性通過(guò)Font屬性設(shè)置。

8.A。按鈕的Click事件在用戶(hù)點(diǎn)擊按鈕時(shí)觸發(fā)。

9.A。Now函數(shù)返回當(dāng)前日期和時(shí)間。

10.C。事件驅(qū)動(dòng)編程的特點(diǎn)之一是用戶(hù)與程序的交互性強(qiáng)。

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

1.ABCDE。Integer、String、Date、Double和Boolean都是VisualBasic的基本數(shù)據(jù)類(lèi)型。

2.ABCD。控件可以通過(guò)名稱(chēng)、Index、Tag和Name屬性訪(fǎng)問(wèn)。

3.ABCDE。If...Then...Else、SelectCase、For...Next、While...Wend和Do...Loop都是流程控制結(jié)構(gòu)。

4.ABC。Load事件在窗體加載時(shí)自動(dòng)發(fā)生,Initialize和Activated事件也在特定情況下發(fā)生。

5.ABC。Text、Text1.Text和TextBox.Text都可以用來(lái)獲取或設(shè)置控件的文本內(nèi)容。

6.ABCDE。Visible、Enabled、Caption、BackColor和FontSize是控件的常用屬性。

7.AB。.bas和.cls是標(biāo)準(zhǔn)模塊文件,而.dll、.vbp和.vb是其他類(lèi)型的文件。

8.ABCD。DrawLine、FillRectangle、DrawCircle、LoadPicture和SavePicture都是圖形處理方法。

9.ABCD。OnErrorGoTo、Resume、Err.Number、Err.Description和Err.Clear都是錯(cuò)誤處理方法。

10.ABCD。List、Array、Collection、Dictionary和Queue都是集合類(lèi)型。

三、判斷題答案及解析思路

1.×。變量可以在聲明后立即使用,也可以在聲明前使用。

2.×。字符串類(lèi)型可以存儲(chǔ)文本數(shù)據(jù),也可以存儲(chǔ)其他類(lèi)型的值。

3.×。每個(gè)窗體可以有多個(gè)Load事件處理程序。

4.×。事件處理程序的前綴通常是控件的名稱(chēng),但不總是如此。

5.×。在VisualBasic中,使用“Is”關(guān)鍵字比較的是對(duì)象引用是否相同,而不是對(duì)象本身是否相同。

6.√。數(shù)組通過(guò)下標(biāo)訪(fǎng)問(wèn)其元素,下標(biāo)從0開(kāi)始。

7.×。OnErrorResumeNext會(huì)跳過(guò)錯(cuò)誤處理程序中的錯(cuò)誤,但不會(huì)跳過(guò)所有錯(cuò)誤。

8.×。Public關(guān)鍵字用于聲明公共變量,而局部變量通常使用Dim關(guān)鍵字聲明。

9.√。在任何地方都可以使用Me關(guān)鍵字來(lái)引用當(dāng)前對(duì)象。

10.√。子程序和函數(shù)通常在模塊中定義,以便在整個(gè)應(yīng)用程序中重用。

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

1.窗體對(duì)象的主要屬性包括Name、Caption、BackColor、ForeColor等,主要方法包括Show、Hide、Load、unload等。

2.數(shù)組通過(guò)Dim關(guān)鍵字聲明

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論