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

來源:文萃谷 1.82W

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,考生可以直接調用。

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

熱門標籤