2005年全國計(jì)算機(jī)等級考試二級Visual Basic考試大綱
基本要求
1.具有計(jì)算機(jī)的基礎(chǔ)知識。
2.了解操作系統(tǒng)的基本概念,掌握常用操作系統(tǒng)的使用。
3.掌握基本數(shù)據(jù)結(jié)構(gòu)和常用算法,熟悉算法描述工具――流程圖的使用。
4.能熟練地使用一種高級語言或數(shù)據(jù)庫語言編寫程序、調(diào)試程序。
考試內(nèi)容
一、基礎(chǔ)知識與基本操作
(一)基礎(chǔ)知識
1.計(jì)算機(jī)系統(tǒng)的主要技術(shù)指標(biāo)與系統(tǒng)配置。
2.計(jì)算機(jī)系統(tǒng)、硬件、軟件及其相互關(guān)系。
3.微機(jī)硬件系統(tǒng)的基本組成。包括:中央處理器(運(yùn)算器與控制器),內(nèi)存儲器(RAM與ROM),外存儲器(硬盤、軟盤與光盤),輸入設(shè)備(鍵盤與鼠標(biāo))輸出設(shè)備(顯示器與打印機(jī))。
4.軟件系統(tǒng)的綴成,系統(tǒng)軟件與應(yīng)用軟件;軟件舶蒸豐概念,文檔;程序設(shè)計(jì)語言與語言處理程序(匯編程序、編譯程序、解釋程序)。
5.計(jì)算機(jī)的常用數(shù)制(二進(jìn)制、十六進(jìn)制及其與十進(jìn)制之間的轉(zhuǎn)換);數(shù)據(jù)基本單位(位、字節(jié)、字)。
6.計(jì)算機(jī)的安全操作;計(jì)算機(jī)病毒的防治。
7.計(jì)算機(jī)網(wǎng)絡(luò)的一般知識。
8.多媒體技術(shù)的一般知識。
(二)DOS的基本操作
l.操作系統(tǒng)的基本功能與分類。
2.DOS操作系統(tǒng)的基本組成。
3.文件、目錄、路徑的基本概念。
4.常用DOS操作,包括:
初始化與啟動:
文件操作(TYPE,COPY,DEL,REN,XCOPY,ATTRⅠB);
目錄操作(DⅠR,MD,CD,RD,TREE,PATH);
磁盤操作(FORMAT,DⅠSKCOPY,CHKDSK);
功能操作(ⅤER,DATE,TⅠME,CLS,PROMPT,HELp);
批處理(批處理文件的建立與執(zhí)行,自動批處理文件);
輸入輸出改向。
(三)Windows的基本操作
1.Windows的特點(diǎn)、基本構(gòu)成及其運(yùn)行環(huán)境。
2.Windows用戶界面的基本元素。包括:窗口、圖標(biāo)、菜單、對話框、按鈕、光標(biāo)等。
3.Windowo基本操作。包括:啟動與退出,鼠標(biāo)操作,窗口操作,圖標(biāo)操作、菜單操作,對話框操作。
二、程序設(shè)計(jì)
1.能運(yùn)用結(jié)構(gòu)化程序設(shè)計(jì)方法編寫程序。
2.掌握基本數(shù)據(jù)結(jié)構(gòu)和常用算法。
3.能熟練使用一種高級語言或一種數(shù)據(jù)庫語言(共有QBASIC、FORTRAN、C以及FoxBASE+等四種語言,考生任選其中一種。各種語言的考試內(nèi)容附后)。
三、上機(jī)操作
在指定的時(shí)間內(nèi)使用微機(jī)完成下述操作:
1.完成指定的計(jì)算機(jī)基本操作(包括機(jī)器啟動和操作命令的使用)。
2.按給定要求編寫和運(yùn)行程序。
3.調(diào)試程序,包括對給出的不完善的程序進(jìn)行修改和補(bǔ)充,使之能得到正確的結(jié)果。
QBASIC語言程序設(shè)計(jì)
(一)QBASIC的基本概念
1.QBASIC提供的數(shù)據(jù)類型。
2.常量和變量的概念、變量的命名規(guī)則、變量的類型說明。
3. 運(yùn)算符和運(yùn)算規(guī)則(算術(shù)運(yùn)算、關(guān)系運(yùn)算、邏輯運(yùn)算、字符運(yùn)算)。
4. 表達(dá)式(算術(shù)表達(dá)式、關(guān)系表達(dá)式、邏輯表達(dá)式、字符表達(dá)式)的概念及求值。
(二)順序結(jié)構(gòu)程序設(shè)計(jì)
1. 變量的賦值(LET語句)。
2. 數(shù)據(jù)輸出(PRINT語句)。
3. 數(shù)據(jù)輸入(INPUT語句,READ/DATA語句,RESTORE語句)。
4. 程序停止執(zhí)行(END語句,S語句)。
5. 程序注釋(REM語句)。
(三)選擇結(jié)構(gòu)程序設(shè)計(jì)
1. 行IF語句。
2. 塊IF結(jié)構(gòu)。
3. SELECT CASE結(jié)構(gòu)
4. 選擇結(jié)構(gòu)的嵌套
(四)循環(huán)的概念
1. 循環(huán)的概念。
2. WHILE循環(huán)結(jié)構(gòu)。
3. FOR--NEXT循環(huán)結(jié)構(gòu)。
4. DO循環(huán)結(jié)構(gòu)。
5. 循環(huán)結(jié)構(gòu)的嵌套。
(五)數(shù)組
1. 數(shù)組和數(shù)組元素。
2. 數(shù)組定義的方法。
3. 引用數(shù)組元素的方法。
4. 靜態(tài)數(shù)組和動態(tài)數(shù)組。
5. 一維數(shù)組和多維數(shù)組。
6. 數(shù)組的運(yùn)算。
(六)函數(shù)與子程序
1. 標(biāo)準(zhǔn)函數(shù)。
2. 單行自定義函數(shù)和多行自定義函數(shù)的定義和引用。
3. 塊內(nèi)子程序──子例程(GOSUB--RETURN語句,ONGOSUB--RETURN語句及ONKEY(n)GOSUB--RETURN語句)。
4. 獨(dú)立模塊的子程序的定義(SUB--ENDSUB語句)和調(diào)用(CALL語句)。
5. 模塊化函數(shù)的定義(FUNCTION--ENDFUNCTION語句)和調(diào)用。
6. 模塊間的數(shù)據(jù)傳遞(虛實(shí)結(jié)合)。
7. 全局變量與局部變量。
8. 過程的嵌套調(diào)用。
9. 過程的遞歸調(diào)用。
(七)字符處理
1. 字符串變量的概念。
2. 字符串變量的賦值。
3. 字符串的運(yùn)算。
4. 字符串函數(shù)。
5. 字符串?dāng)?shù)組。
(八)文件
1. 文件的概念。
2. 對源程序文件的操作。
3. 對順序文件的操作。
4. 記錄型變量的定義(TYPE--ENDTYPE語句)和隨機(jī)文件的操作。
(九)屏幕控制與作圖
1. 屏幕控制(CLS語句,LOCATE語句)。
2. 顯示模式的控制(SCREEN語句)。
3. 顏色的設(shè)置(COLOR語句)。
4. 標(biāo)準(zhǔn)作圖語句(PSET語句,PRESET語句,LINE語句,DRAW語句和CIRCLE語句)。
5. 圖形的著色(PAINT語句)。
基本要求
1.具有計(jì)算機(jī)的基礎(chǔ)知識。
2.了解操作系統(tǒng)的基本概念,掌握常用操作系統(tǒng)的使用。
3.掌握基本數(shù)據(jù)結(jié)構(gòu)和常用算法,熟悉算法描述工具――流程圖的使用。
4.能熟練地使用一種高級語言或數(shù)據(jù)庫語言編寫程序、調(diào)試程序。
考試內(nèi)容
一、基礎(chǔ)知識與基本操作
(一)基礎(chǔ)知識
1.計(jì)算機(jī)系統(tǒng)的主要技術(shù)指標(biāo)與系統(tǒng)配置。
2.計(jì)算機(jī)系統(tǒng)、硬件、軟件及其相互關(guān)系。
3.微機(jī)硬件系統(tǒng)的基本組成。包括:中央處理器(運(yùn)算器與控制器),內(nèi)存儲器(RAM與ROM),外存儲器(硬盤、軟盤與光盤),輸入設(shè)備(鍵盤與鼠標(biāo))輸出設(shè)備(顯示器與打印機(jī))。
4.軟件系統(tǒng)的綴成,系統(tǒng)軟件與應(yīng)用軟件;軟件舶蒸豐概念,文檔;程序設(shè)計(jì)語言與語言處理程序(匯編程序、編譯程序、解釋程序)。
5.計(jì)算機(jī)的常用數(shù)制(二進(jìn)制、十六進(jìn)制及其與十進(jìn)制之間的轉(zhuǎn)換);數(shù)據(jù)基本單位(位、字節(jié)、字)。
6.計(jì)算機(jī)的安全操作;計(jì)算機(jī)病毒的防治。
7.計(jì)算機(jī)網(wǎng)絡(luò)的一般知識。
8.多媒體技術(shù)的一般知識。
(二)DOS的基本操作
l.操作系統(tǒng)的基本功能與分類。
2.DOS操作系統(tǒng)的基本組成。
3.文件、目錄、路徑的基本概念。
4.常用DOS操作,包括:
初始化與啟動:
文件操作(TYPE,COPY,DEL,REN,XCOPY,ATTRⅠB);
目錄操作(DⅠR,MD,CD,RD,TREE,PATH);
磁盤操作(FORMAT,DⅠSKCOPY,CHKDSK);
功能操作(ⅤER,DATE,TⅠME,CLS,PROMPT,HELp);
批處理(批處理文件的建立與執(zhí)行,自動批處理文件);
輸入輸出改向。
(三)Windows的基本操作
1.Windows的特點(diǎn)、基本構(gòu)成及其運(yùn)行環(huán)境。
2.Windows用戶界面的基本元素。包括:窗口、圖標(biāo)、菜單、對話框、按鈕、光標(biāo)等。
3.Windowo基本操作。包括:啟動與退出,鼠標(biāo)操作,窗口操作,圖標(biāo)操作、菜單操作,對話框操作。
二、程序設(shè)計(jì)
1.能運(yùn)用結(jié)構(gòu)化程序設(shè)計(jì)方法編寫程序。
2.掌握基本數(shù)據(jù)結(jié)構(gòu)和常用算法。
3.能熟練使用一種高級語言或一種數(shù)據(jù)庫語言(共有QBASIC、FORTRAN、C以及FoxBASE+等四種語言,考生任選其中一種。各種語言的考試內(nèi)容附后)。
三、上機(jī)操作
在指定的時(shí)間內(nèi)使用微機(jī)完成下述操作:
1.完成指定的計(jì)算機(jī)基本操作(包括機(jī)器啟動和操作命令的使用)。
2.按給定要求編寫和運(yùn)行程序。
3.調(diào)試程序,包括對給出的不完善的程序進(jìn)行修改和補(bǔ)充,使之能得到正確的結(jié)果。
QBASIC語言程序設(shè)計(jì)
(一)QBASIC的基本概念
1.QBASIC提供的數(shù)據(jù)類型。
2.常量和變量的概念、變量的命名規(guī)則、變量的類型說明。
3. 運(yùn)算符和運(yùn)算規(guī)則(算術(shù)運(yùn)算、關(guān)系運(yùn)算、邏輯運(yùn)算、字符運(yùn)算)。
4. 表達(dá)式(算術(shù)表達(dá)式、關(guān)系表達(dá)式、邏輯表達(dá)式、字符表達(dá)式)的概念及求值。
(二)順序結(jié)構(gòu)程序設(shè)計(jì)
1. 變量的賦值(LET語句)。
2. 數(shù)據(jù)輸出(PRINT語句)。
3. 數(shù)據(jù)輸入(INPUT語句,READ/DATA語句,RESTORE語句)。
4. 程序停止執(zhí)行(END語句,S語句)。
5. 程序注釋(REM語句)。
(三)選擇結(jié)構(gòu)程序設(shè)計(jì)
1. 行IF語句。
2. 塊IF結(jié)構(gòu)。
3. SELECT CASE結(jié)構(gòu)
4. 選擇結(jié)構(gòu)的嵌套
(四)循環(huán)的概念
1. 循環(huán)的概念。
2. WHILE循環(huán)結(jié)構(gòu)。
3. FOR--NEXT循環(huán)結(jié)構(gòu)。
4. DO循環(huán)結(jié)構(gòu)。
5. 循環(huán)結(jié)構(gòu)的嵌套。
(五)數(shù)組
1. 數(shù)組和數(shù)組元素。
2. 數(shù)組定義的方法。
3. 引用數(shù)組元素的方法。
4. 靜態(tài)數(shù)組和動態(tài)數(shù)組。
5. 一維數(shù)組和多維數(shù)組。
6. 數(shù)組的運(yùn)算。
(六)函數(shù)與子程序
1. 標(biāo)準(zhǔn)函數(shù)。
2. 單行自定義函數(shù)和多行自定義函數(shù)的定義和引用。
3. 塊內(nèi)子程序──子例程(GOSUB--RETURN語句,ONGOSUB--RETURN語句及ONKEY(n)GOSUB--RETURN語句)。
4. 獨(dú)立模塊的子程序的定義(SUB--ENDSUB語句)和調(diào)用(CALL語句)。
5. 模塊化函數(shù)的定義(FUNCTION--ENDFUNCTION語句)和調(diào)用。
6. 模塊間的數(shù)據(jù)傳遞(虛實(shí)結(jié)合)。
7. 全局變量與局部變量。
8. 過程的嵌套調(diào)用。
9. 過程的遞歸調(diào)用。
(七)字符處理
1. 字符串變量的概念。
2. 字符串變量的賦值。
3. 字符串的運(yùn)算。
4. 字符串函數(shù)。
5. 字符串?dāng)?shù)組。
(八)文件
1. 文件的概念。
2. 對源程序文件的操作。
3. 對順序文件的操作。
4. 記錄型變量的定義(TYPE--ENDTYPE語句)和隨機(jī)文件的操作。
(九)屏幕控制與作圖
1. 屏幕控制(CLS語句,LOCATE語句)。
2. 顯示模式的控制(SCREEN語句)。
3. 顏色的設(shè)置(COLOR語句)。
4. 標(biāo)準(zhǔn)作圖語句(PSET語句,PRESET語句,LINE語句,DRAW語句和CIRCLE語句)。
5. 圖形的著色(PAINT語句)。