《VB程序設(shè)計(jì)》期末考試試卷_第1頁(yè)
《VB程序設(shè)計(jì)》期末考試試卷_第2頁(yè)
《VB程序設(shè)計(jì)》期末考試試卷_第3頁(yè)
《VB程序設(shè)計(jì)》期末考試試卷_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

c$=b$&UCase(Mid$(a$,7,6))&Right$(a$,11)

《VB程序設(shè)計(jì)》期末考試試卷

A)VisualBASICPrograming

考試時(shí)間(90分鐘)

B)QuickBasicPrograming

總分

題號(hào)一二三四五六C)QUICKBasicPrograming

得分D)QuickBASICPrograming

7、為了在按下回車鍵時(shí)執(zhí)行某個(gè)命令按鈕的事件過程,需要把該命令按鈕的一

個(gè)屬性設(shè)置為True,這個(gè)屬性是(B)°

得分評(píng)卷人一、單選題(每題只有一個(gè)正確答案,請(qǐng)將正確答案的序號(hào)寫

在對(duì)應(yīng)題目空出的橫線上,每小題2分,共32分)A)ValueB)DefaultC)CancelD)Enabled

8、為了把焦點(diǎn)移到某個(gè)指定的控件,應(yīng)使用方法(A)?

1、InputBox函數(shù)返回值的類型為(B)

oA)SetFocusB)VisibleC)RefreshD)GetFocus

A)數(shù)值B)字符串

中9、設(shè)a=6,則執(zhí)行x=llf(a>5,-1,0)后,x的值為(D)。

料C)變體D)數(shù)值或字符串(視輸入的數(shù)據(jù)而定)

A)5B)6C)0D)-1

2、可以同時(shí)刪除字符串前面和尾部空格的函數(shù)是(C)o

10、執(zhí)行下面的程序段后,x的值為(A)o

A)LtrimB)RtrimC)TrimD)Mid

x=5

43、表達(dá)式4+5\6*7/8Mod9的值是(B)。Fori=1To20Step2

x=x+i\5

A)4B)5C)6D)7

Nexti

4、如果在立即窗口中執(zhí)行以下操作:

A)21B)22C)23D)24

a=8<CR>(vCR>是回車鍵,下同)

11、在窗體Forml上添加兩個(gè)文本框Textl和Text2、一個(gè)命令按鈕

b=9<CR>Commandl,然后編寫如下兩個(gè)事件過程:

printa>b<CR>PrivateSubCommand1_Click()

戔則輸出結(jié)果是(C)0a=Textl.Text+Text2.Text

Printa

A)-1B)0C)FalseD)TrueEndSub

PrivateSubForm1_Load()

5、語(yǔ)句PrintFormat$(32548.5,”000,000.00”)的輸出結(jié)果是(C)。

Textl.Text=""

A)32548.5B)32,548.5Text2.Text="H

Endsub

C)032,548.50D)32,548.50

程序運(yùn)行后,在第一個(gè)文本框(Textl)和第二個(gè)文本框(Text2)中分別輸入

6、執(zhí)行以下程序段后,變量c$的值為(D)

o123和321,然后單擊命令按鈕,則輸出結(jié)果為(C)o

a$="VisualBasicPrograming"

A)444B)321123C)123321D)132231

b$="Quick"

12、用于退出過程的語(yǔ)句是(D)o16、在窗體上添加一個(gè)命令按鈕,然后編寫如下事件過程:

A)ExitB)ExitForC)ExitDoD)ExitSubOptionBase1

PrivateSubCommandl_Click()

13、在窗體上畫兩個(gè)文本框Textl和Text2、一個(gè)命令按鈕Command"!,然后

編寫如下事件過程:Dima

a=Array(1,2,3,4)

PrivateSubCommand1_Click()J=1

x=0Fori=4To1Step-1

DoWhilex<50s=s+a(i)*j

x=(x+2)*(x+3)j=j*10

n=n+1Nexti

LoopPrints

Text1.Text=Str(n)EndSub

Text2.Text=Str(x)

運(yùn)行上面的程序,單擊命令按鈕,其輸出結(jié)果是(D)。

EndSub

A)4321B)12C)34D)1234

程序運(yùn)行后,單擊命令按鈕,在兩個(gè)文本框中顯示的值分別為(B)?

A)1和0B)2和72C)3和50D)4和168

1拓IFix填空題(請(qǐng)將正確答案寫在相應(yīng)位置的橫線上,每題1分,

14、語(yǔ)句DimA(-3T。5)AsInteger定義的數(shù)組的元素個(gè)數(shù)是(D)。共25分)

A>6B)7C)8D)9

1、VisualBasic編程方法當(dāng)中,GUI指的是。

15、單擊命令按鈕后,程序的輸出結(jié)果是(A)o

2、為VB的過程、變量、常數(shù)命名時(shí)必須遵循這些規(guī)則:它們必須以

OptionBase1

_開頭,長(zhǎng)度不能超過個(gè)字符,控件、窗體、類和模

PrivateSubCommand1_Click()

塊的名字不能超過個(gè)字符。

Dima(10),p(3)AsInteger

k=53、用關(guān)鍵字聲明變量,這將使變量在整個(gè)應(yīng)用程序中有效,

Fori=1To10用關(guān)鍵字聲明一個(gè)局部變量,那么,即使過程結(jié)束,變量的值也

a(i)=i仍然保留著。

Nexti

4、要顯式聲明變量,在模塊的聲明段中加入語(yǔ)句:o

Fori=1To3

p(i)=a(i*i)5、聲明一個(gè)長(zhǎng)度為30個(gè)字符的字符串,名稱為EmpName,語(yǔ)句為

NextI

Fori=1To3

6、從菜單上,選取“菜單編輯器”,就會(huì)打開菜單編輯器。

k=k+p(i)*2

Nexti7、如果希望某一字符成為菜單項(xiàng)的訪問鍵,也可以在該字符前面加上一個(gè)一

Printk字符,在菜單中這一字符會(huì)自動(dòng)加上一-條下劃線。

Endsub

8、若$=Left("Database”,4),則S的值是。

A)33B)28C)35D)37

9、為了運(yùn)行應(yīng)用程序,可以從“運(yùn)行”菜單中選擇,或者單擊工具欄

中的“啟動(dòng)”按鈕,或按()8、VB中某個(gè)事件發(fā)生的同時(shí),很可能其它事件也伴隨發(fā)生。

10、當(dāng)對(duì)象得到或失去焦點(diǎn)時(shí),相應(yīng)會(huì)分別產(chǎn)生—或_________事件。屬()9、“自動(dòng)列出成員特性”功能可以顯示當(dāng)前輸入的語(yǔ)句或函數(shù)的語(yǔ)

性表示控件獲得焦點(diǎn)的順序。法。

11、要在運(yùn)行時(shí)顯示或替換窗體或圖像控件中的圖片,可利用函數(shù)來()10、同一行內(nèi),續(xù)行符后面不能加注釋。

設(shè)置Picture屬性。

12、以下VB類型的文件對(duì)應(yīng)的文件含義分別是:vbp-________、frx-

得分評(píng)卷人四、簡(jiǎn)答題:(每小題4分,共16分)

>cis_________.

13、為在組合框中添加項(xiàng)目,應(yīng)使用方法,用方

法刪除項(xiàng)目。1、SelectCase結(jié)構(gòu)中可以使用的條件表達(dá)式中,除了關(guān)系運(yùn)算符,還包括哪

些關(guān)鍵字,它們的作用是什么,請(qǐng)舉例說明。

14、在工程中添加ActiveX控件,可以從下拉菜單選取“部件二

15、可以將兩個(gè)或多個(gè)語(yǔ)句放在同一行,只是要用將它們分開。

16、設(shè)a=2,b=3,c=4,d=5,則表達(dá)式a>bANDC<=dOR2*a>C的值為—FALSE

2、VB的IDE含義為何,其中包括哪些要素?

得分評(píng)卷人三.判斷題(對(duì)的在括號(hào)中打“J”,錯(cuò)的打“X”,每小題1.5

分,共10小題,滿分15分)

()1、工程是指用于創(chuàng)建一個(gè)應(yīng)用程序的文件的集合。

)2、在代碼中設(shè)CommandButton的Visiable屬性為True,也可以

達(dá)到選中CommandButton的目的。3、簡(jiǎn)述變量的作用域、生存期。

()3、如果字符串表示數(shù)值,則可將字符串賦予數(shù)值變量,但不可以將

數(shù)值賦予字符串變量。

()4、在缺省情況下,應(yīng)用程序中的第一個(gè)窗體被指定為啟動(dòng)窗體。

()5、如果CommandButton是窗體的缺省的取消按鈕,即使把焦點(diǎn)移到

其它控件上,也能通過按ESC鍵選中該按鈕。

4、在窗體上畫一個(gè)命令按鈕,然后編寫如下事件過程:

()6、顯示文本時(shí)使用Label,允許用戶

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論