當前位置:才華齋>資格證>計算機學歷>

2017年3月計算機二級VB上機操作題庫及答案

計算機學歷 閱讀(2.5W)

  一、基本操作題

2017年3月計算機二級VB上機操作題庫及答案

(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事件過程中的註釋符去掉,把“?”改為正確內容,以實現上述程式功能。

注意:考生不得修改窗體檔案中已經存在的控制元件和程式,最後程式按原檔名存檔。

  【參考答案】

  一、基本操作題

(1)【解題思路】新建一個空白窗體,新增一個組合框控制元件,根據題目要求修改窗體和控制元件的屬性值。

【操作步驟】

步驟1:新建一個空白窗體,設定窗體的屬性,屬性設定如表4.5所示。

步驟2:新增一個組合框控制元件,設定控制元件的屬性,屬性設定如表4.6所示。

完成設定後介面效果如圖4.3所示。

步驟3:除錯並執行程式,關閉程式後按題目要求存檔。

(2)【解題思路】新建一個空白窗體,新增一個形狀控制元件和兩個命令按鈕,設定好窗體和控制元件的屬性,對兩個命令分別新增事件程式碼,使單擊按鈕時,窗體中的形狀控制元件能夠產生變化。

【操作步驟】

步驟1:新建一個空白窗體,設定窗體的屬性,屬性設定如表4.7所示。

步驟5:除錯並執行程式,單擊“橢圓”按鈕,如圖4.4所示,單擊“圓”按鈕,如圖4.5所示,關閉程式後按題目要求存檔。