計算機二級

當前位置 /首頁/計算機/計算機二級/列表

2016年9月計算機二級VB考試題庫及答案

  一、基本操作題

2016年9月計算機二級VB考試題庫及答案

(1)在名稱為Forml的窗體上畫兩個標籤(名稱分別為Labell和Label2,標題分別為“姓名”和“年齡”)、兩個文字框(名稱分別為Textl和Text2,初始內容均為空)和一個命令按鈕(名稱為Commandl,標題為“顯示”)。然後編寫命令按鈕的Click事件過程。程式執行後,在兩個文字框中分別輸人姓名和年齡,然後單擊“顯示”按鈕,則在窗體上顯示兩個文字框中的內容,如圖所示。要求程式中不得使用任何變數。

注意:存檔時必須存放在考生資料夾下,工程檔名儲存為sjtl.vbp,窗體檔名儲存為sjtl.frm。

(2)在名稱為Forml的窗體上畫一個圖片框,其名稱為Picturel,一個水平滾動條,名稱為HScrolll,一個命令按鈕,名稱為Commandl,標題為“設定屬性”,通過屬性視窗在圖片框中裝入一個圖形(檔名為piel.jPg,位於考生目錄下),圖片框的高度與圖形的高度相同,圖片框的寬度任意(如圖1所示)。編寫適當的事件過程,程式執行後,如果單擊命令按鈕,則設定水平滾動條的屬性如下:

Minl00

Maxl500

LargeChangel00

SmaUChangel0

之後就可以通過移動滾動條上的滾動塊來放大或縮小圖片框。程式執行後的窗體如圖2所示。要求程式中不得使用任何變數。

注意:存檔時必須存放在考生資料夾下,工程檔名為,窗體檔名為。

  二、簡單應用題

(1)在考生資料夾下有一個工程檔案(相應的窗體檔名為),在窗體上新增一個名稱為Listl的列表框和一個名稱為Textl的文字框,如圖1所示。編寫窗體的MouseDown事件過程。程式執行後,如果用滑鼠單擊窗體,則從鍵盤上輸入要新增到列表框中的專案(內容任意,不少於三個);如果用滑鼠右鍵單擊窗體,則從鍵盤上輸入要刪除的專案,將其從列表框中刪除。程式的執行情況如圖2所示。這個程式不完整,請把它補充完整,並能正確執行。

要求:去掉程式中的註釋符,把程式中的?改為適當的內容,使其正確執行,但不能修改程式中的其他部分。最後將修改後的檔案按原檔名存檔。

(2)在考生資料夾下有一個工程檔案(相應的窗體檔名為),其功能是通過呼叫過程FindMin求陣列的最小值。程式執行後,在4個文字框中各輸入一個整數,然後單擊命令按鈕,即可求出陣列的最小值,並在窗體上顯示出來(如圖所示)。

要求:去掉程式中的註釋符,把程式中的?改為正確的內容,使其實現上述功能,但不能修改程式中的其他部分。

最後把修改後的檔案按原檔名存檔。

  三、綜合應用題

在窗體上建立三個選單(名稱分別為Read、Cale和Save,標題分別為“讀人資料”、“計算並輸出”和“存檔”),然後再新增一個文字框,名稱為Textl,MuhiLine屬性設定為True,ScrollBars屬性設定為2(如圖所示)。程式執行後,如果執行“讀人資料”命令,則讀入考生資料夾下檔案中的100個整數,放人一個數組中,陣列的下界為1;如果單擊“計算並輸出”按鈕,則把該陣列中下標為偶數的元素在文字框中顯示出來,求出它們的和,並把所求得的和在窗體上顯示出來;如果單擊“存檔”按鈕,則把所求得的和存入考牛資料夾下的檔案中。

在考生資料夾下有一個工程檔案,窗體檔案中的ReadData過程可以把檔案中的100個整數讀入Arr陣列中;而WriteData過程可以把指定的整數值寫到考生資料夾下指定的檔案中(整數值通過計算求得,檔名為)。

注意:考生不得修改窗體檔案中已經存在的程式。存檔時,工程檔名仍儲存為,窗體檔名仍儲存為。