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

2016年9月計算機二級《VB》上機操作題練習

計算機二級 閱讀(2.02W)

  一、基本操作題

2016年9月計算機二級《VB》上機操作題練習

(1)在名稱為Forml的窗體上用名稱為shapel的形狀控制元件畫一個長、寬均為1200的正方形。請設定適當的屬性以滿足下列要求:

①窗體的標題為“正方形”,窗體的最小化按鈕不可用。

②正方形的邊框為虛線(線型不限)。程式執行後的窗體如圖所示。

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

(2)在名稱為Forml、標題為“標籤”的窗體上,新增一個可自動調整大小的標籤,名稱為l_abell,其標題為“計算機等級考試”,字型大小為三號字;再新增兩個命令按鈕,標題分別是“宋體”和“黑體”,名稱分別為Commandl、Command2,如圖所示。

要求:編寫兩個命令按鈕的Click事件過程。程式執行後,如果單擊“宋體”命令按鈕,則標籤標題顯示為宋體字型;如果單擊“黑體”按鈕,則標籤標題顯示為黑體字型。

注意:程式中不得使用變數,事件過程中只能寫一條語句。存檔時必須存放在考生資料夾下,工程檔名儲存為,窗體檔名儲存為。

  二、簡單應用題

(1)在考生資料夾下有一個工程檔案,其窗體上有一個控制元件陣列,名稱為Labell,含三個標籤,標題分別是“開始時間”、“結束時間”和“通話費用”;有一個名稱為Textl的控制元件陣列,含三個初始內容為空的文字框;此外還有兩個名稱分別為Cmdl和Cmd2的命令按鈕,標題分別是“通話開始”和“通話結束”。其中通過屬性視窗對“通話結束”命令按鈕的初始狀態設定為不可用,如圖所示。該程式的功能是計算公用電話計時收費。計時收費的標準是:通話時間在3分鐘以內時,收費0.5元;3分鐘以上時,每超過1分鐘加S0.15元,不足1分鐘按1分鐘計算。程式執行的操作如下:

①如果單擊“通話開始”按鈕,則在“開始時間”右側的文字框中顯示開始時間,且“通話結束”命令按鈕變為可用,“通話開始”命令按鈕變為不可用。

②如果單擊“通話結束”按鈕,則在“結束時間”右側的文字框中顯示結束時間,同時計算通話費用,並將其顯示在“通話費用”右側的文字框中,“通話開始”命令按鈕變為可用,“通話結束”命令按鈕變為不可用。

在窗體檔案中已經給出了全部控制元件(如圖所示)和程式,但程式不完整,要求去掉程式中的註釋符,把?改為正確的內容,以實現上述功能。

注意:不得修改已經存在的內容和控制元件屬性,最後將修改後的檔案按原文件名存檔。

(2)在考生資料夾下有一個工程檔案,檔案中有5組資料,每組10個,依次代表10個人語文、英語、數學、物理、化學這5門課程的成績。程式執行時,單擊“讀人資料”按鈕,可以從檔案中讀入資料放到陣列a中。單擊“計算”按鈕,則計算5門課程的平均分(平均分取整),並依次放入Textl文字框陣列中。單擊“顯示圖形”按鈕,則顯示平均分的圖表,如圖所示。窗體檔案中已經有了全部控制元件,但程式不完整,要求去掉程式中的註釋符,把程式中的`?改為正確的內容。

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

  三、綜合應用題

在考生資料夾下有一個工程檔案,其窗體上有兩個標題分別是“讀資料”和“統計”的命令按鈕。請新增兩個標籤,其名稱分別是Labell和Label2,標題分別為“最長單詞的長度”和“以該長度最後一次出現的單詞是”;再新增兩個名稱分別為Textl和Text2,初始內容為空的文字框,如圖所示。程式功能如下:

①如果單擊“讀資料”按鈕,則將考生資料夾下檔案的內容讀到變數s中(此過程已給出)。

②如果單擊“統計”按鈕,則程式自動統計檔案(該檔案中僅含有字母和空格,而空格是用來分隔不同單詞的)中最長單詞的長度,以及中最後一個以該長度出現的單詞,並將該單詞的長度顯示在Textl文字框內,其單詞顯示在Text2文字框內。

“讀資料”命令按鈕的Click事件過程已經給出,請為“統計”命令按鈕編寫適當的事件過程,實現上述功能。

注意:考生不得修改窗體檔案中已經存在的控制元件和程式,在結束程式執行之前,必須進行統計,且必須通過單擊窗體右上角的“關閉”按鈕結束程式,否則無成績。最後,程式按原檔名存檔。