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

2017年3月計算機二級VB自測試題與答案

計算機二級 閱讀(2.46W)

2017年3月計算機二級考試進入最後衝刺階段,進入此階段主要是以做題為主。以下是本站小編搜尋整理的一份2017年3月計算機二級VB自測試題與答案,供參考練習,希望對大家有所幫助!想了解更多相關資訊請持續關注我們應屆畢業生考試網!

2017年3月計算機二級VB自測試題與答案

  一、選擇題

1). 有表示公司和職員及工作的三張表,職員可在多家公司兼職。其中公司c(公司號,公司名,地址,註冊資本,法人代表,員工數),職員s(職員號,姓名,性別,年齡,學歷),工作W(公司號,職員號,工資),則表W的鍵(碼)為( )

A.公司號,職員號

B.職員號,工資

C.職員號

D.公司號,職員號,工資

正確答案:A

答案解析:由於職員可以再多加公司兼職,表W的鍵(碼)應為公司關係和職員關係的主碼,即公司號和職員號。

2). 層次型、網狀型和關係型資料庫劃分原則是( ).

A.記錄長度

B.檔案的大小

C.聯絡的複雜程度

D.資料之間的聯絡方式

正確答案:D

答案解析:層次模型的基本結構是樹形結構,網狀模型是一個不加任何條件限制的無向圖,關係模型採用二維表來表示,所以三種資料庫的劃分原則是資料之間的聯絡方式。

3). 對於文字框Textl,能夠獲得按鍵的ASCII碼值的事件過程是( )

l_KeyUp

l _KeyPress

l_Click

l_Change

正確答案:B

答案解析:KeyPress事件:使用者按下並且釋放一個會產生ASCII碼的鍵時被觸發。此事件只對會產生ACSII碼的按鍵有反應,包括數字、大小寫的字母、Enter、Backspace、Esc、Tab等,對於如方向鍵這樣的不會產生ASCII碼的按鍵,KeyPress事件就不會被觸發。

4). 要將單選按鈕Opt1設為被選中,應設定的屬性是( )

e

cted

led

ocus

正確答案:A

答案解析:要將單選按鈕Opt1設為被選中,應設定的屬性是Value。設定單選按鈕在執行時的兩種狀態:True:表示選中,執行時該單選按鈕的圓圈中出現一個黑點。False(預設值):表示未選中。

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

A.1,2,3,A,B,C

B.C,B,A,1,2,3

C.C,B,A,3,2,1

D.1,2,3,C,B,A

正確答案:C

答案解析:棧的修改是按後進先出的原則進行的,所以順序應與入棧順序相反,故選C。

  二、基本操作題

(1)在名稱為Forml的窗體上新增一個名稱為Shapel的形狀控制元件,通過設定引數使其形狀為圓形;新增一個名稱為Labell的標籤,標題為“形狀”,標籤的大小能夠根據標籤內容的字數、大小而定;新增一個名稱為Textl的文字框,文字框最多能夠顯示5個字元,文字框中初始內容為“圓形”,如圖所示.

注意:存檔時,將檔案儲存至考生資料夾下,且窗體檔名為,工程檔名為。

(2)在名稱為Forml的窗休上新增一個名稱為Labell的標籤,字號大小為四號,標題為“等級考試”,如圖1所示。通過設定屬性使標籤初始為不顯示。請編寫適當的程式,使得執行程式時,窗體的標題立即變為“標籤”,單擊窗體時,顯示標籤,如圖2所示。

注意:存檔時,將檔案儲存至考生資料夾下,且窗體檔名儲存為,工程檔名儲存為。要求程式中不得使用變數,每個事件過程中只能寫一條語句。

  三、簡單應用題

(1)考生資料夾中有工程檔案。窗體上有一個名稱為Labell、標題為“標籤控制元件”的`標籤;有一個名稱為Commandl、標題為“命令按鈕”的命令按鈕。單擊上述兩控制元件中的任一控制元件,則在標籤Label2中顯示所單擊控制元件的標題內容(標題內容前新增“單擊”二字),下圖是單擊命令按鈕後的窗體外觀。請去掉程式中的註釋符,把程式中的?改為正確的內容。

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

(2)在考生資料夾下有一個工程檔案,其窗體上有一個由八個圖片框控制元件組成的控制元件陣列、兩個命令按鈕及一個計時器控制元件,如圖l所示。

程式功能:

將計時器控制元件設定為每隔0.5秒觸發一次Timer事件。執行程式時,只顯示下標為0的圖片框控制元件陣列元素,其他圖片框均不可見。單擊“開始”按鈕,陣列中的每個圖片框自左至右依次顯示,時間問隔為0.5秒,產生“月亮”從左向右移動的效果,如圖2所示。月亮移到右端後再從左端重新開始。單擊“停止”按鈕,“月亮”停止移動。

要求:按照題目要求設定控制元件屬性,去掉程式中的註釋符,把程式中的?改為正確的內容。

注意:不能修改程式的其他部分和控制元件屬性,最後將修改後的檔案按原檔名進行存檔。

  四、綜合應用題

考生資料夾下有一個工程檔案。執行程式後,從檔案中讀出資料,將其放入一個5×5的二維陣列a中。請編寫程式,找出陣列a中每行的最大值及該值在行中的次序(列下標),並將所找到的結果分別儲存到一維陣列b、c中(a中第一行的最大值儲存在b(i)中,最大值的列次序儲存在e(1)中)。

注意:不能修改程式的其他部分和控制元件屬性,最後將修改後的檔案按原檔名存檔。程式除錯通過後,命令按鈕的事件過程必須至少執行一次。