江蘇省計(jì)算機(jī)二級(jí)VB考試大綱
總體要求
1.測(cè)試計(jì)算機(jī)的基本知識(shí)及操作使用計(jì)算機(jī)的能力;
2.測(cè)試使用一種軟件包或使用一種高級(jí)語言進(jìn)行編程和上機(jī)調(diào)試、運(yùn)行的能力。
考試范圍
一. 計(jì)算機(jī)基本知識(shí)
1.計(jì)算機(jī)與信息處理技術(shù)的發(fā)展及應(yīng)用,以及計(jì)算機(jī)處理的基本特點(diǎn);
2.各種記數(shù)制系統(tǒng)及其數(shù)值的轉(zhuǎn)換.
3.信息和數(shù)據(jù)的基本概念、中西文信息在計(jì)算機(jī)內(nèi)的各種編碼及其處理方式;
4.計(jì)算機(jī)的組成、各部分的功能極其基本工作原理,計(jì)算機(jī)分類與性能評(píng)測(cè);
5.微型計(jì)算機(jī)硬件組成、各部件的功能幾起發(fā)展;
6.計(jì)算機(jī)軟件的功能及分類,操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、程序設(shè)計(jì)語言及語言處理程序的基礎(chǔ)知識(shí),軟件工程的基礎(chǔ)知識(shí)軟件的知識(shí)產(chǎn)權(quán);
7.多媒體技術(shù)基礎(chǔ):圖形、聲音和視頻信息在計(jì)算機(jī)內(nèi)的表示、多媒體計(jì)算機(jī)系統(tǒng)的組成,多媒體技術(shù)的應(yīng)用;
8.計(jì)算機(jī)安全與病毒防范的基礎(chǔ)知識(shí);
9.計(jì)算機(jī)網(wǎng)絡(luò)與Internet的基礎(chǔ)知識(shí)。
二、pc機(jī)操作使用的基本技能
1.基本硬件、軟件的安裝與調(diào)試;
2.常見外部設(shè)備(輔助存儲(chǔ)器、鍵盤、打印機(jī)等)操作使用的基礎(chǔ)知識(shí);
3.Windows 9x操作系統(tǒng)的組成、功能極其基本操作技能;
4.Office軟件包的基本操作技能;
5.局域網(wǎng)與internet應(yīng)用的基本操作技能;
三、程序設(shè)計(jì)的基本知識(shí)和編程能力
1.了解目前二級(jí)考試所開設(shè)的各種高級(jí)語言及軟件開發(fā)工具,掌握一種高級(jí)語言或軟件包;
2.程序的編輯、編譯、連接、運(yùn)行、調(diào)試等個(gè)環(huán)節(jié)的基礎(chǔ)知識(shí)和操作能力;
3.算法的概念、程序設(shè)計(jì)中的基本技巧(交換、類加、類乘等)和常用算法(窮舉、迭代、遞推、遞歸、排序、查找等);
4.閱讀、理解源程序和設(shè)計(jì)流程圖的能力;
5.了解結(jié)構(gòu)化程序設(shè)計(jì)和面向?qū)ο蟪绦蛟O(shè)計(jì)的思想,編制出風(fēng)格良好的程序;
6.考生可選用下列高級(jí)語言或軟件包之一應(yīng)試:
Visual Basic的考試要求
1. Visual Basic的基本概念
(1) 面向?qū)ο蟮某绦蛟O(shè)計(jì)的基本概念:對(duì)象、屬性、方法、事件及事件驅(qū)動(dòng)
(2) 開發(fā)Visual Basic應(yīng)用程序的一般步驟
2.Visual Basic的界面設(shè)計(jì)
(1) 創(chuàng)建窗體
① 常用的窗體屬性: Name、Caption、BorderStyle、Enabled、Font、BackColor、 ForeColor、Icon、Left、Height、Top、Width、Visible
② 常用的窗體方法:Move、Show、Hide、Print、PrintForm、Refresh、Cls、
③ 常用的窗體事件:Activate、Deactivate、Click、DblClick、Load、Unload、Resize
④ 窗體的顯示與隱藏、裝載與卸載
(2) 基本控件的特性及應(yīng)用
公共屬性: Name、Caption、Enabled、Fant、Height、Width、Index、Left、Top、 TabStop、Visible
公共方法:Move、Refresh、Setfocus
公共事件:Click、DblClick、LostFocus
文本框(TextBox):Text、PasswordChar、Alignment、MaxLength、MultiLine屬性、Chang、LostFocus事件
標(biāo)簽(Label):Alignment、AutoSize屬性
命令按鈕(CommandButton):Cancel、Default屬性
列表框(ListBox):List、ListCount、ListIndex、Text、Columns、Sorted、Selected屬性;AddItem、 Clear、RemoveItem方法。
組合框(ComboBox):Style、Text屬性;AddItem、Clear、RemoveItem方法。
單選按鈕(OptionButton)、復(fù)選框(CheckBox)及框架(Frame):Alignment、Value屬性。
圖片框(PictureBox)與圖象(Image)控件:AutoSize、Image、Picture屬性;Cls、Circle方法;DragDrop事件
定時(shí)器(Timer):Interval屬性
(3) 定制窗體菜單 :創(chuàng)建下拉菜單和彈出式菜單
3.Visual Basic語言基礎(chǔ)
( 1) 程序代碼的組織方式:過程(事件過程、通用過程)與模塊(窗體模塊、標(biāo)準(zhǔn)模塊及類模塊)
(2) 程序代碼的書寫規(guī)則
(3) 數(shù)制與數(shù)據(jù)類型
(4) 不同類型常量的表示方法、系統(tǒng)內(nèi)置常量、用戶定義常量的定義方法
(5) 變量:變量命名;全局變量、局部變量和靜態(tài)變量的說明;變量的作用域
(6) 數(shù)組:數(shù)組命名及說明;數(shù)組類型;數(shù)組的結(jié)構(gòu);數(shù)組元素;靜態(tài)數(shù)組與動(dòng)態(tài)數(shù)組,數(shù)組重定義
(7) 運(yùn)算符與表達(dá)式:算術(shù)運(yùn)算、關(guān)系運(yùn)算、邏輯運(yùn)算與字符串運(yùn)算;各種運(yùn)算的優(yōu)先級(jí)。
4.Visual Basic的基本語句
( 1) Option語句:Option Explicit、Option Base
(2) 順序結(jié)構(gòu)語句:
賦值語句:相同類型與不同類型數(shù)據(jù)之間的賦值。
Cls、Print方法
( 3) 分支結(jié)構(gòu)語句:If-Then 結(jié)構(gòu)語句和 Select Case結(jié)構(gòu)語句
(4) 循環(huán)結(jié)構(gòu)語句:D0 - Loop結(jié)構(gòu)語句、For-Next 結(jié)構(gòu)語句
5.公共函數(shù)
(1)算術(shù)函數(shù)(Abs, Sin, Cos, Atn, Exp, Hex, Log, Rnd, Sgn, Sqr, Tan)
(2)字符串函數(shù)(Asc, Chr, Lcase, Ucse, Left, Len, Trim, Mid, Right, Space, String, InStr)
(3)日期及時(shí)間函數(shù)(Time, Date, Now, DateValue,Day, Month, Year, WeekDay)
(4)轉(zhuǎn)換函數(shù)(Str, Val, Chr, Asc, Cint, Fix, Int, CBool, Cbyte, CDate, Cdbl,Cstr)
(5)用戶交互函數(shù):InputBox函數(shù)與MsgBox函數(shù)
(6)數(shù)組函數(shù)(Array,Ubound,Lbound)
6.過程設(shè)計(jì)
( 1)Sub過程(事件Sub過程及通用Sub過程)的定義和調(diào)用
(2)Function過程的定義及調(diào)用
(3)過程調(diào)用時(shí)的數(shù)據(jù)傳遞:按值傳遞、按地址傳遞;簡(jiǎn)單變量參數(shù)、數(shù)組參數(shù)、對(duì)象參數(shù)的傳遞
(4)靜態(tài)變量與靜態(tài)過程
(5)遞歸過程
(6)模塊級(jí)變量及全局變量的應(yīng)用
(7)多窗體工程的設(shè)計(jì)
7.文件操作
( 1)文件的基本概念:文件的存取方式及文件類型、文件的基本操作步驟(打開、讀/寫及關(guān)閉)
(2)基本文件操作控件:驅(qū)動(dòng)器列表控件、文件夾列表控件及文件列表控件
(3)常用文件操作語句(Open, Close, Reset, Lock, Unlock, Seek)及文件操作函數(shù)(Eof, FileAttr,FireLen,FreeFile, Lof, Loc,Seek);順序文件、隨機(jī)文件及二進(jìn)制文件的打開、讀/寫及關(guān)閉
8.鼠標(biāo)方法、文本、圖形及多媒體處理
( 1)常用鼠標(biāo)方法(MouseDown, MouseUp,MouseMove)
(2)數(shù)據(jù)輸出的格式化處理(Format函數(shù))
(3)圖形控件Line、Shape使用及多媒體處理
9.?dāng)?shù)據(jù)庫操作
( 1)數(shù)據(jù)庫的基本概念:庫、表、記錄和字段
(2)創(chuàng)建Access數(shù)據(jù)庫
(3)SQL 查詢的基本概念及其子句
(4)使用數(shù)據(jù)控件訪問數(shù)據(jù)庫:記錄的增、刪、改
(5)數(shù)據(jù)訪問對(duì)象(DAO):DAO對(duì)象模型、使用DAO進(jìn)行數(shù)據(jù)操作
(6)報(bào)表設(shè)計(jì)與輸出
(7)遠(yuǎn)程數(shù)據(jù)訪問及基于Internet的數(shù)據(jù)庫應(yīng)用