當前位置:才華齋>IT認證>計算機等級>

計算機二級vb考試試題及答案

計算機等級 閱讀(1.9W)

1. 簡單應用(2小題,每題20分,計40分)

計算機二級vb考試試題及答案

注意:下面出現的"考生資料夾"均為

**************************************************************** *

(1)在考生資料夾中有工程檔案及其窗體檔案,該程式是不完整的,請在有?號的地方填入正確內容,然後刪除?及所有註釋符(即'號),但不能修改其他部分。存檔時不得改變檔名和資料夾。

本題描述如下:

在窗體上有一個列表框,名稱為List1,一個文字框,名稱為Text1,和一個命令按鈕,名稱為C1,標題為"複製"。要求程式執行後,在列表框中自動建立四個列表項,分別為"Item1"、"Item2"、"Item3"、"Item4"。如果選擇列表框中的一項,則單擊"複製"按鈕時,可以把該項複製到文字框中。

(2)在考生資料夾中有工程檔案及其窗體檔案 ,該程式是不完整的,請在有?號的地方填入正確內容,然後刪除?及所有註釋符(即'號),但不能修改其它部分。存檔時不得改變檔名和資料夾。

本題描述如下:

在窗體有三個複選框,名稱分別為Ch1、Ch2和Ch3,標題依次為"體育"、"音樂"、"美術",還有一個命令按鈕,名稱為C1,標題為"顯示"。要求程式執行後,如果選中某個複選框,則當單擊"顯示"命令按鈕時,則顯示相應的資訊。例如,如果選取中"體育"和"音樂"複選框,則單擊"顯示"命令按鈕後,在窗體上顯示"我的愛好是體育音樂"(如圖所示);而如果選中"體育"、"音樂"和"美術"複選框,則單擊"顯示"按鈕後,在窗體上顯示"我的愛好是體育音樂美術"。

2. 第3題、

3.綜合應用(1小題,計30分)

注意:下面出現的"考生資料夾"均為

在名稱為Form1的窗體上建立兩個單選按鈕(名稱分別為Opt1和Opt2,標題分別為"100-200之間素數"和"200-400之間素數")、一個文字框(名稱為Text1)和兩個命令按鈕,其名稱分別為Cmd1和Cmd2,標題分別為"計算"、"存檔"(如圖所示)。程式執行後,如果選中一個單選按鈕並單擊"計算"按鈕,則計算出該單選按鈕標題所指明的所有素數之和。並在文字框中顯示出來。如果單擊"存檔"按鈕,則把計算結果存入""檔案中,該檔案必須放在考生資料夾中。(在考生資料夾中有標準模組,其中的putdata 過程可以把結果存入指定的檔案,而isprime函式可以判斷整數x是否為素數,如果是素數,則函式返回True,否則返回False,考生可以將該模組檔案新增到自己的工程中。)

注意:

(1) 必須把200-400之間的素數之和存入考生資料夾下的檔案中,否則沒有成績。

(2) 儲存程式時必須存放在考生資料夾下,窗體檔名為,工程檔名為。

3. 第4題、

1.基本操作(4小題,計30分)

注意:下面出現的"考生資料夾"均為

*****************************************************************

請根據以下各小題的要求設計Visual Basic應用程式(包括介面和程式碼)。

(1)在考生資料夾中有工程檔案wy1.vbp及其窗體檔案wy1.frm,該程式是不完整的,請在有?號的.地方填入正確內容,然後刪除?及所有註釋符(即'號),但不能修改其它部分。存檔時不得改變檔名和資料夾。

本題描述如下:

在窗體上有一個名稱為P1的圖片框和二個名稱分別為C1、C2,標題分別為"顯示"、"清除"的命令按鈕(如圖所示)。程式執行後,如果單擊"顯示"按鈕,則把考生資料夾中的圖形檔案pic1.gif裝入圖片框中,如果單擊"清除"按鈕,則從圖片框中清除該圖片。請填空(程式中的用來指定當前目錄)。

4. ##(2)在窗體上建立一個名稱為Text1的文字框和一個名稱為Cmd1,標題為"計算"的命令按鈕(如圖所示)。程式執行後,單擊"計算"命令按鈕,通過在對話方塊輸入整數12,放入整形變數a中,然後計算a!,(提示:運算結果應放入Long型變數中),在文字框中顯示結果,並把結果存入檔案中。在考生資料夾中有一個標準模組 ,該模組中提供了儲存檔案的過程putdata,考生可以直接呼叫。

注意:

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

5. 3.綜合應用(1小題,計30分)

注意:下面出現的"考生資料夾"均為

在名稱為Form1的窗體上建立一個文字框(名稱為Text1,Multiline屬性為True,ScrollBars屬性為2)和兩個命令按鈕(名稱分別為Cmd1和Cmd2,標題分別為"讀入資料"和"計算儲存")(如圖所示)。要求程式執行後,如果單擊"讀入資料"按鈕,則讀入""檔案中的100個整數,放入一個數組中(陣列下界為1),同時在文字框中顯示出來;如果單擊"計算儲存"按鈕,則計算陣列中大於或等於400並且小於800的所有數之和,把求和結果在文字框Text1中顯示出來,同時把結果存入考生資料夾中的檔案""中。(在,其中的putdata過程可以把結果存入檔案,考生可以把該模組檔案新增到自己的工程中,直接呼叫此過程)。

注意:檔案必須存放在考生資料夾下,窗體檔名為,工程檔名為,計算結果存入,否則沒有成績。

(2)在窗體上建立一個名稱為Text1的文字框,再建立一個名稱為Cmd1,標題為"計算"的命令按鈕(如圖所示)。要求程式執行後,單擊命令按鈕,將計算100-200之間所有素數之和,在文字框中顯示結果,同時把結果存入檔案中。(在考生資料夾中有標準模組,其中的putdata過程可以把結果存入檔案,而isprime函式可以判斷整數x 是否為素數,如果是素數,則函式返回true,否則返回false,考生可以把該模組檔案新增到自己的工程中。)

注意:

儲存時必須存放在考生資料夾下,窗體檔名為,工程檔名為,結果存入檔案。

6. 第9題、

3.綜合應用(1小題,計30分)

注意:下面出現的"考生資料夾"均為

在名稱為form1的窗體上建立一個文字框(名稱為Text1,Multiline屬性為True,ScrollBars屬性為2)和兩個命令按鈕(名稱分別為Cmd1和Cmd2,標題分別為"讀入資料"和"儲存資料")(如圖所示)。程式執行後,如果單擊"讀入資料"按鈕,則讀入""檔案中的100個整數,放入一個數組中(陣列下界為1),並在文字框Text1中顯示出來;如果單擊"儲存資料"按鈕,則把陣列中的前50個數據在文字框Text1中顯示出來,並存入考生資料夾中的檔案""中,(在考生資料夾中有標準模組,其中的putdata過程可以把指定個數的陣列元素存入檔案,考生可以把該模組檔案新增到自己的工程中)。

注意:

檔案必須存放在考生資料夾下,窗體檔名為,工程檔名為wy7vbp,結果存入檔案,否則沒有成績。

7. 2)在名稱為Form1的窗體上建立二個名稱分別為Cmd1、Cmd2,標題為"按鈕一"、"按鈕二"的命令按鈕(如圖所示)。要求程式執行後,如果單擊"按鈕一",則把"按鈕二"移到"按鈕一"上,使兩個按鈕重合。

注意:

1) 在程式中不得使用任何變數(必須通過屬性設定來移動控制元件)。

2) 儲存時必須存放在考生資料夾下,窗體檔名為,工程檔名為

8. 2.簡單應用(2小題,每題20分,計40分)

注意:下面出現的"考生資料夾"均為

********************************************************************

(1)在考生資料夾中有工程檔案及其窗體檔案,該程式是不完整的。請在有?號的地方填入正確內容,然後刪除?及所有註釋符(即'號),但不能修改其他部分。存檔時不得改變檔名和資料夾。

本題描述如下:

在窗體上有三個名稱分別為Text1、Text2、Text3的文字框,一個名稱為C1,標題為"計算"的命令按鈕(如圖所示)。要求程式執行後,在Text1和Text2中分別輸入兩個整數,單擊"計算"按鈕後,可把兩個整數之間的所有整數(含著兩個整數)累加起來並在Text3中顯示出來。

9. (2) 在窗體上建立一個名稱為Text1的文字框,建立一個名稱為Cmd1,標題為"計算"的命令按鈕(如圖所示)。要求程式執行後,如果單擊"計算"按鈕,則求出100-200之間所有可以被3整除的數的總和,在文字框中顯示出來,並把結果存入考生資料夾下的檔案中。注意,在考生的資料夾下有一個標準模組,該模組中提供了儲存檔案的過程putdata,考生可以直接呼叫。

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