第 1 頁:試題 |
第 2 頁:答案與解析 |
一、基本操作題
(1)在Form1的窗體上繪制一個圖片框,其名稱為Picture1。編寫適當?shù)氖录^程,使程序運行后,若單擊窗體,則從圖片框的(300,600)位置處開始顯示“Visual Basic”。程序運行情況如圖16-1所示。
注意:程序中不得使用任何變量。文件必須存放在考生文件夾中,工程文件名為sj1.vbp,窗體文件名為sj1.frm。
(2)在Form1的窗體上繪制一個文本框,名稱為Text1;繪制一個命令按鈕,名稱為Command1,標題為“顯示”,TabIndex屬性設為0。請為Command1設置適當?shù)膶傩,使得當焦點在Command1時,按Esc鍵就調(diào)用Command1的Click事件,該事件過程的作用是在文本框中顯示“VisualBasic程序設計”,程序運行結果如圖16-2所示。
注意:程序中不得使用任何變量;文件必須存放在考生文件夾中,工程文件名為sj2.vbp,窗體文件名為sj2.frm。
二、簡單應用題
(1)在考生文件夾中有一個工程文件sj3.vbp和一個窗體文件sj3.frm。窗體上有一個名為Text1的文件框,一個標題為“計算”、名稱為Command1的命令按鈕和一個組合框。請在名為Combo1的組合框中輸入3個列表項:“5”、“9”和“13”(列表項的順序不限,但必須是這3個數(shù)字),程序運行情況如圖16-3所示。
請編寫適當?shù)氖录^程,使得程序運行時,在組合框中選定一個數(shù)字后,單擊“計算”按鈕,則計算4000以內(nèi)能夠被該數(shù)整除的所有數(shù)之和,并放人Text1中。最后,按原文件名存盤(提示:由于計算結果較大,應使用長整型變量)。
注意:不得修改窗體文件中已經(jīng)存在的程序,在結束程序運行之前,必須至少進行一次計算。必須用窗體右上角的關閉按鈕結束程序,否則無成績。
(2)在考生文件夾中有一個工程文件sj4.vbp及窗體文件sj4.frm。在名為Form1的窗體上有一個圓和一條直線(直線的名稱為Linel)構成一個鐘表的圖案;有兩個命令按鈕,名稱分別為Command1和Command2,標題分別為“開始”和“暫!;還有一個名為Timer1的計時器。程序運行時,鐘表指針不動,單擊開始按鈕,則鐘表上的指針(即Line1)開始順時針旋轉(每秒轉6°,一分鐘轉一圈);單擊暫停按鈕,則指針暫停旋轉。運行時的窗體如圖16-4所示。請設置計時器的適當屬性,使得每秒激活計時器的Timer事件一次;編寫兩個按鈕的Click事件過程。文件中已經(jīng)給出了所有控件和部分程序,不得修改已有程序和其他控件的屬性;編寫的事件過程中不得使用變量,且只能寫一條語句。最后,按原文件名并在原文件夾中保存修改后的文件。
注意:保存時必須存放到考生文件夾下,工程文件名為sj4.vbp,窗體文件名為sj4.frm。
三、綜合應用題
在考生文件夾下有文件in5.txt,文件中有幾行漢字。請在窗體Form1上繪制一個文本框,名稱為Text1,能顯示多行;再繪制一個命令按鈕,名稱為Command1,標題為“保存”。并編寫適當?shù)氖录^程,使得在加載窗體時,把in5.txt文件的內(nèi)容顯示在文本框中,然后在文本的最前面手工插入一行漢字:“全國計算機等級考試”,如圖16-5所示。最后單擊“保存”按鈕,可以把文本框中修改過的內(nèi)容存到文件out5.txt中。
注意:只能在最前面插入文字,不能修改原有文字。文件必須存放在考生文件夾中,以sj5.vbp為文件名存儲工程文件,以sj5.frm為文件名存儲窗體文件。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |