江西省二級Visual Basic語言程序設計考試大綱
(指定版本為中文Visual Basic 6.0)
一、Visual Basic的基本知識
1. Visual Basic事件驅動編程機制的基本概念(對象、窗體、控件、屬性、事件、方法)。
2. Visual Basic 集成開發(fā)環(huán)境和事件驅動工作方式。
3. 數據類型。
(1) 基本數據類型(字符串、數值、字節(jié)、貨幣、對象、日期、布爾、枚舉型)的定義和使用。
(2) 用戶自定義數據類型的定義和使用。
4.變量、常量(變量的命名規(guī)則、類型和定義)。
4. 常用內部函數。
5. 算術、關系、邏輯運算符和表達式的優(yōu)等級。
二、Visual Basic的常用內部控件
1. 圖片框和圖像框(Picture、Image)。.
2. 標簽和文本框(Label、Text)。.
3. 命令按鈕、復選框和單選按鈕(Command、Check、Option)。
4. 列表框和組合框(List、Combo)。
5. 水平滾動條和垂直滾動條(Hscroll、Vscroll)。
6. 記時器(Timer)
7. 框架、直線和形狀(Frame、Line、Shape)。
8. 焦點和Tap順序
三、Visual Basic的基本結構
1. 窗體和順序結構。
(1) 窗體的概念、屬性、事件。
(2) 輸入語句(InputBox函數)。
(3) 輸入語句(數據輸入Print方法)。
(4) MsgBox函數和方法。
(5) 賦值語句、注釋(Rem)、暫停(Stop)、結束語句(End)。
2. 選擇結構。
(1)單行結構條件語句、塊狀結構條件、IIF函數。
(2)多分支結構語句(Select Case)。
(3)選擇結構的嵌套。
3. 循環(huán)結構。
(1) For循環(huán)結構。
(2) While循環(huán)結構。
(3) Do循環(huán)結構。
(4) 多重循環(huán)。
四、數組
1. 數組和數組元素的概念。
2. 數組定義和引用的方法。
3. 靜態(tài)數組和動態(tài)數組的概念、定義、清除、重定義。
4. 一維數組和多維數組。
5. 數組的基本操作(初始化、輸入、輸出、復制)。
6. 控件數組的概念、建立和使用。
五、過程和函數
1. 過程和函數的概念。
2. 標準函數的使用。
3. Sub過程的定義和調用方式。
4. Function函數的定義和調用方式。
5. 變量的作用域(局部、模塊級、全局)。
6. 變量的生存期(動態(tài)變量、靜態(tài)變量)。
7. 形參與實參的結合(傳地址即引用ByRef與傳值ByVal的區(qū)別和應用、可選參數和可變參數、對象參數)。
8. 過程的嵌套調用。
9. 過程的遞歸調用。
六、菜單、通過對話框和多重窗體程序設計
1. 菜單程序設計。
(1)菜單編輯器的使用。
(2)菜單項的控制(有效性控制、菜單項標記、鍵盤選擇)。
(3)彈出式菜單的建立和使用。
2. 通過對話框(打開Open、另存為Save As、顏色Color、字體Font、打印機Printer)。
3. 多重窗體設計(Load、Unload語句,Show、Hide方法)。
七、鍵盤與鼠標事件過程
1. KeyPress事件。
2. KeyDown與KeyUp事件。
3. 鼠標事件、鼠標光標與鼠標拖放。
八、數據文件
1. 文件的概念。
2. 順序、隨機,二進制文件的建立(打開)、讀寫和關閉。
3. 文件系統(tǒng)的控制(驅動器列表框Drive、目錄列表框Dir、文件列表框File)。
4. 文件的基本操作(刪除、拷貝、重命名)。
二級Visual Basic語言上機操作測試要求
1. 程序改錯:對含有錯誤的Visual Basic語言程序進行查錯,病修改成正確的程序。
2. 程序填空:在原有的Visual Basic程序的空白處填上合適的語句或是句子,使程序能正確運行。
二級Visual Basic語言題型結構
一、 筆試題型
I、計算機基礎部分(30分)
試題一、選擇題(30分,每個選項一分)
II、程序設計語言部分(70分)
試題二、語言基礎選擇題(25分,每個選項1分)
試題三、程序閱讀選擇題(30分,每個選項2分)
試題四、綜合應用題(15分,1小題6分,2小題9分)
二、 上機操作測試題型
試題一、Word2000的使用(20分,每小題5分)
試題二、Windows2000的操作(20分,每小題5分)
試題三、Excle2000和PowerPiont的使用(20分,每小題4分)
四體四、Visual Basic程序改錯題(20分,每錯10分)
試題五、Visual Basic程序填空題(20分,每空10分)