《VB程序設計》期末考試試卷_第1頁
《VB程序設計》期末考試試卷_第2頁
《VB程序設計》期末考試試卷_第3頁
《VB程序設計》期末考試試卷_第4頁
全文預覽已結束

下載本文檔

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

文檔簡介

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

《VB程序設計》期末考試試卷

A)VisualBASICPrograming

考試時間(90分鐘)

B)QuickBasicPrograming

總分

題號一二三四五六C)QUICKBasicPrograming

得分D)QuickBASICPrograming

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

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

得分評卷人一、單選題(每題只有一個正確答案,請將正確答案的序號寫

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

8、為了把焦點移到某個指定的控件,應使用方法(A)?

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

oA)SetFocusB)VisibleC)RefreshD)GetFocus

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

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

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

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

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

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

A)LtrimB)RtrimC)TrimD)Mid

x=5

43、表達式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上添加兩個文本框Textl和Text2、一個命令按鈕

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

printa>b<CR>PrivateSubCommand1_Click()

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

Printa

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

PrivateSubForm1_Load()

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

Textl.Text=""

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

Endsub

C)032,548.50D)32,548.50

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

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

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

a$="VisualBasicPrograming"

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

b$="Quick"

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

A)ExitB)ExitForC)ExitDoD)ExitSubOptionBase1

PrivateSubCommandl_Click()

13、在窗體上畫兩個文本框Textl和Text2、一個命令按鈕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)

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

EndSub

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

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

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

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

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

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

1、VisualBasic編程方法當中,GUI指的是。

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

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

OptionBase1

_開頭,長度不能超過個字符,控件、窗體、類和模

PrivateSubCommand1_Click()

塊的名字不能超過個字符。

Dima(10),p(3)AsInteger

k=53、用關鍵字聲明變量,這將使變量在整個應用程序中有效,

Fori=1To10用關鍵字聲明一個局部變量,那么,即使過程結束,變量的值也

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

Nexti

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

Fori=1To3

p(i)=a(i*i)5、聲明一個長度為30個字符的字符串,名稱為EmpName,語句為

NextI

Fori=1To3

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

k=k+p(i)*2

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

Printk字符,在菜單中這一字符會自動加上一-條下劃線。

Endsub

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

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

9、為了運行應用程序,可以從“運行”菜單中選擇,或者單擊工具欄

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

10、當對象得到或失去焦點時,相應會分別產生—或_________事件。屬()9、“自動列出成員特性”功能可以顯示當前輸入的語句或函數(shù)的語

性表示控件獲得焦點的順序。法。

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

設置Picture屬性。

12、以下VB類型的文件對應的文件含義分別是:vbp-________、frx-

得分評卷人四、簡答題:(每小題4分,共16分)

>cis_________.

13、為在組合框中添加項目,應使用方法,用方

法刪除項目。1、SelectCase結構中可以使用的條件表達式中,除了關系運算符,還包括哪

些關鍵字,它們的作用是什么,請舉例說明。

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

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

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

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

得分評卷人三.判斷題(對的在括號中打“J”,錯的打“X”,每小題1.5

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

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

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

達到選中CommandButton的目的。3、簡述變量的作用域、生存期。

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

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

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

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

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

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

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

溫馨提示

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

評論

0/150

提交評論