2015年3月全國VB考試上機真題第2套 |
99 一、基本操作 (1)在名稱為Form1,標題為“組合框”的窗體上畫1個名稱為Combo1的組合框,利用屬性窗口設置適當屬性使其在程序剛開始運行時的界面如圖示。 注意: 存盤時必須存放在考生文件夾下,工程文件名為sjt1.vbp,窗體文件名為sjt1.frm。 (2)在名稱為Form1的窗體上畫一個名稱為Image1的圖像框,并通過屬性窗口為其裝入考生文件夾中的圖標文件CARS.ico;再畫一個名稱為Timer1的計時器,一個名稱為Command1、標題為“開始”的命令按鈕,如圖所示。 要求: 通過屬性窗口設置適當的屬性,再編寫適當的事件過程,使得程序運行時,單擊“開始”按鈕,圖片可以每0.2秒向右移動50。 注意: 程序中不得使用變量,每個事件過程中只能寫一條語句。存盤時必須存放在考生文件夾下,工程文件名為sjt2.vbp,窗體文件名為sjt2.frm。 二、簡單應用 (1)考生文件夾中有工程文件sjt3.vbp。程序運行時,單擊窗體,則開始每隔5秒鐘在文本框中顯示一次當前時間,文本框中文字的顏色每隔8秒在紅色(顏色值為&HFF)與黑色(顏色值為0)之間切換。在給出的窗體文件中已經有了全部控件,但程序不完整。 要求: 去掉程序中的注釋符,把程序中的?改為正確的內容。 注意: 考生不得修改窗體文件中已經存在的程序。最后,程序按原文件名存 盤。 (2)在考生目錄下有一個工程文件sjt4.vbp。程序的功能是,單擊“產生隨機數”按鈕可以產生10個隨機數放到數組中并顯示在圖片框中,在文本框中輸入一個小于10 的正整數m,單擊“移動數據”按鈕,可以把數組中的前m個數據移動到后面去,并顯示在圖片框中。如圖所示。在給出的窗體文件中已經有了全部控件,但程序不完整。 要求: 去掉程序中的注釋符,把程序中的?改為正確的內容。最后把修改后的文件按原文件名存盤。 三、綜合應用 考生文件夾下有工程文件sjt5.vbp和數據文件in5.txt。in5.txt中有多條記錄,每條記錄占一行,含4個數據項,數據項的含義依次是:姓名、數學成績、語文成績、英語成績。 窗體上按鈕“讀取數據”的功能是把in5.txt中的所有記錄讀到數組a中(每個數組元素中有一條記錄);按鈕“排序”的功能是按總分從大到小排序,結果仍放在數組a中;按鈕“保存”的功能是存盤,其代碼已經給出,不能修改。 請將事件過程中的注釋符去掉,把?改為正確的內容,并編寫“排序”按鈕的事件過程。 注意: 考生不得修改窗體文件中已經存在的控件和程序,必須運行程序,并依次按下“讀入數據”、“排序”、“保存”按鈕,否則無成績,最后將程序按原文件名存盤。 |