當前位置:才華齋>計算機>計算機二級>

2017年3月計算機二級《VB》鞏固試題與答案

計算機二級 閲讀(9.38K)

做模擬試題能有效幫助考生提高做題速度,更能熟練的掌握題型。以下是本站小編搜索整理的一份2017年3月計算機二級《VB》鞏固試題與答案,供參考練習,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生考試網!

2017年3月計算機二級《VB》鞏固試題與答案

  一、選擇題

1). 下面不能作為結構化方法軟件需求分析工具的是( )

A.系統結構圖

B.數據字典(DD)

C.數據流程圖(DFD圖)

D.判定表

正確答案:A

答案解析:結構化方法軟件需求分析工具主要有數據流圖、數據字典、判定樹和判定表。

2). 設窗體上有一個列表框控件List1,且其中含有若干列表項。則以下能表示當前被選中的列表項內容的是( )

Index

x

正確答案:D

3). 一個棧的初始狀態為空。現將元素1、2、3、4、5、A、B、C、D、E依次入棧,然後再依次出棧,則元素出棧的順序是( ).

A.12345ABCDE

A54321

E12345

D.54321EDCBA

正確答案:B

答案解析:棧是先進後出的原則組織數據,所以入棧最早的最後出棧,所以選擇B。

4). 以下關於VB對象屬性的敍述中,錯誤的是( )

A.屬性是對象的特徵

B.對象的所有屬性值都可以在屬性窗口中設置

C.不同對象可以具有同名的屬性

D.對象的某些屬性可以在程序中設置

正確答案:B

答案解析:對象只有部分屬性可以在屬性窗口中設置。

5). 以下合法的VB變量名是( )

A._a

nt

C.a-b

正確答案:B

答案解析:變量的命名規則是:①必須以字母開頭,由字母、漢字、數字或下劃線組成;②不能在變量名中出現句點″.″、空格或者嵌入字符,例如!、@、#、$、%、&等;③長度不得超過255個字符;④不能使用VB的關鍵字,關鍵字是語言的組成部分,包括預定義語句(例如If、For等)、函數(Abs、Sqr等)和操作符(Or、Mod等)。

  二、基本操作題

(1)在名稱為Forml、標題為“球類項目”且沒有最大化和最小化按鈕的窗體上畫1個名稱為Combol的組合框。組合框中的文本內容為空,表項內容有“乒乓球”、“羽毛球”和“網球”3項。運行後的窗體如圖所示。

注意:存盤時必須存放在考生文件夾下,工程文件名為,窗體文件名為。

(2)在名稱為Forml、標題為“轉換”的窗體上,畫1個名稱為Shapel、邊框寬度為3的形狀。再畫兩個標題分別為“橢圓”和“圓”的命令按鈕。如下圖所示。

要求:編寫適當的事件過程,使得單擊“橢圓”按鈕時,Shapel的形狀變換為橢圓;單擊“圓”按鈕時,Shapel的形狀變換為圓。程序中不得使用變量,每個事件過程中只能寫一條語句。

注意:存盤時必須存放在考生文件夾下,工程文件名為,窗體文件名為。

  三、簡單應用題

(1)在考生文件夾下有一個工程文件。窗體Forml上有兩個標題分別是“讀數據”和“查找”的命令按鈕。請畫1個名稱為Textl、初始值為空的文本框,該文本框允許顯示多行內容,且有垂直滾動條,如圖所示。程序功能如下。

①在考生文件夾下的文件中存有100個正整數。單擊“讀數據”按鈕,則將文件中的'數據讀入數組a中。

②單擊“查找”按鈕,則查找數組a中所有為7的倍數的數據,並將這些數據順次顯示在Textl文本框內(數據之間用空格隔開)。“讀數據”按鈕的Click事件過程已經給出,請編寫程序完成“查找”按鈕的Click事件過程,實現上述功能。

注意:考生不得修改窗體文件中已經存在的控件和程序,在結束程序運行之前,必須使用“查找”按鈕完成查找過程,且必須用窗體右上角的關閉按鈕結束程序,否則無成績。最後將程序按原文件名存盤。

(2)考生文件夾下有一個工程文件。在窗體Forml上有兩個名稱為Commandl和Command2、標題分別為“重輸”和“查找”的命令按鈕。程序功能如下。

單擊“重輸”按鈕,則清空Textl中的內容,等待用户輸入由空格隔開的若干個英文單詞;單擊“查找”按鈕,則找出Textl中最長的單詞,並將其顯示在Text2中。某一次的運行效果如圖所示。請將“查找”按鈕的Click事件過程中的註釋符去掉,把?改為正確內容,以實現上述程序功能。

注意:考生不得修改窗體文件中已經存在的控件和程序,最後將程序按原文件名存盤。

  四、綜合應用題

考生文件夾下有一個工程文件。在窗體Forml上有兩個標題分別是“產生數據”和“重新排列”的命令按鈕,有兩個標題為“原始數據”和“排列數據”的標籤。程序功能如下。

①單擊“產生數據”按鈕,則隨機產生20個一位整數,存人數組a中,並同時顯示在Textl中。

②單擊“重新排列”按鈕,則重新排列數組a中的元素:使等值的元素相鄰存放,並且保持它們在數組a中首次出現的相對次序;最後將排列結果顯示在Text2中。某一次運行結果如圖所示。

請將“重新排列”按鈕的Click事件過程中的註釋符去掉,把“?”改為正確內容,以實現上述程序功能。

注意:考生不得修改窗體文件中已經存在的控件和程序,最後程序按原文件名存盤。