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