二、基本操作題
(1)在名稱為Forml的窗體上添加一個圖片框,名稱為Pie,通過屬性窗口將考生文件夾下的文件Tul-1.jPg添加到圖片框,然后編寫適當的事件過程。運行程序時,單擊窗體,在圖片框中顯示“VB等級考試”,如圖所示。
注意:要求程序中不得使用變量,事件過程中只能寫一條語句。存盤時必須存放在考生文件夾下,工程文件名保存為sjtl.vbp,窗體文件名保存為sjtl.frm。
(2)在名稱為Forml的窗體上添加一個命令按鈕,名稱為Commandl,標題為“命令按鈕”。然后建立一個菜單,標題為“控件”,名稱為ixlenu,包含兩個子菜單頂,一個是“顯示命令按鈕”,名稱為subMenul;另一個是“隱藏命令按鈕”,名稱為subMenu2,如圖所示。編寫適當的事件過程,使得程序運行時,如果選擇“顯示命令按鈕”菜單命令,則顯示命令按鈕;而如果選擇“隱藏命令按鈕”菜單命令,則隱藏命令按鈕。
注意:程序中不得使用變量,每個事件過程中只能寫一條語句。存盤時必須存放在考生文件夾下,工程文件名保存為sit2.vbp,窗體文件名保存為sjt2.frm。
三、簡單應用題
(1)在考生文件夾下有一個工程文件sjt3.vbv,運行情況如圖所示。程序的功能是計算如下表達式的值:
其中的N和X值通過鍵盤分別輸入兩個文本框Textl、Text2中。單擊名稱為Commandl、標題為“計算”的命令按鈕,則計算表達式的值,并將計算結果在名稱為Labell的標簽中顯示。
在窗體文件中已經給出了全部控件和程序,但程序不完整,請去掉程序中的注釋符,把程序中的?改為正確的內容。
要求:程序調試通過后,必須按照如圖所示輸入N=5,x=12,然后計算Z的值,并將計算結果顯示在標簽Labell中,否則沒有成績。
注意:不能修改程序的其他部分和控件屬性。最后把修改后的文件按原文件名存盤。
(2)在考生文件夾F有一個工程文件sjr4.vbp。窗體上有名稱為Timerl的計時器控件和名稱為Labell的標簽。該程序的功能是在名稱為Labell的標簽中循環(huán)顯示不同的內容。程序開始運行,在標簽中顯示“第一項”(如圖所示),且每隔1秒鐘依次顯示“第二項”、“第三項”、“第四項”,如此循環(huán)。在給出的窗體文件中已經有了全部控件和程序,但程序不完整,要求去掉程序中的注釋符,把程序中的?改為正確的內容。
注意:不能修改程序的其他部分和控件屬性。最后將修改后的文件按原文件名存盤。
四、綜合應用題
在考生文件夾下有一個工程文件sjt5.vbp。其窗體中有一個文本框數組,名稱為Textl,下標從0開始。程序運行后,單擊“產生隨機數”按鈕,就會隨機產生l0個3位數,并放入Textl數組中(如圖l所示);單擊“重排數據”按鈕,則把Text!中的奇數移到前面,偶數移到后面(如圖2所示)。
已經給出了所有控件和部分程序。
要求:請去掉程序中的注釋符,把程序中的?改為正確的內容,使其能正確運行,不能修改程序的其他部分和控件屬性。最后把修改后的文件按原文件名存盤。
提示:在“重排數據”按鈕的事件過程中有對其算法的文字描述,請仔細閱讀。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |