一級(jí)考試要求
1.掌握信息技術(shù)基礎(chǔ)知識(shí)
2.掌握計(jì)算機(jī)的基礎(chǔ)知識(shí)
3.了解計(jì)算機(jī)系統(tǒng)的基本組成及其工作過(guò)程
4.了解微機(jī)操作系統(tǒng)的功能并具有使用微機(jī)操作系統(tǒng)的基本能力
5.掌握一種漢字輸入法,并達(dá)到一定速度要求。
6.掌握字處理的基本知識(shí),具有字處理軟件(WORD)的使用能力
7.掌握電子表格的基本知識(shí),具有電子表格(Excel)的使用能力
8.掌握文稿演示的基本知識(shí),具有文稿演示軟件(PowerPoint)的使用能力
9.了解計(jì)算機(jī)網(wǎng)絡(luò)基本知識(shí)
10.掌握計(jì)算機(jī)安全使用知識(shí)
考試時(shí)間
一級(jí)采用無(wú)紙化上機(jī)考試,考試時(shí)間為90分鐘。
考試內(nèi)容
一、信息技術(shù)基礎(chǔ)
1.信息、信息技術(shù)和信息處理 1.信息、信息技術(shù)和信息處理
2.信息社會(huì)的概念和特征
3.信息安全、法律與道德 3.信息安全、法律與道德
二、計(jì)算機(jī)基礎(chǔ)知識(shí)
1.計(jì)算機(jī)的發(fā)展、特點(diǎn)、分類及應(yīng)用
2.?dāng)?shù)制:二、八、十和十六進(jìn)制數(shù)(整數(shù))的表示及其相互轉(zhuǎn)換
3.計(jì)算機(jī)信息的表示:數(shù)、字符的編碼表示(ASCII碼及漢字國(guó)標(biāo)區(qū)位碼)
4.計(jì)算機(jī)信息表示單位:位、字節(jié)、字
5.存儲(chǔ)容量的概念
三、計(jì)算機(jī)系統(tǒng)的基本組成
硬件系統(tǒng) 1. 硬件系統(tǒng)
硬件系統(tǒng)及組成框圖 (1) 硬件系統(tǒng)及組成框圖
·中央處理器
·存儲(chǔ)器功能和分類:內(nèi)存儲(chǔ)器(RAM、ROM、EPROM),外存儲(chǔ)器
(軟盤、硬盤、光盤、U盤、移動(dòng)硬盤),高速緩沖存儲(chǔ)器Cache
·輸入輸出設(shè)備的功能和分類:鍵盤、鼠標(biāo)、外存、顯示器和打印機(jī)
·各組成部分彼此的聯(lián)系
微機(jī)的主要性能指標(biāo)(字長(zhǎng)、內(nèi)外存儲(chǔ)器容量、運(yùn)算速度等)及配置 (2) 微機(jī)的主要性能指標(biāo)(字長(zhǎng)、內(nèi)外存儲(chǔ)器容量、運(yùn)算速度等)及配置
軟件系統(tǒng) 2. 軟件系統(tǒng)
(1) 指令和程序的概念:指令、機(jī)器語(yǔ)言、匯編語(yǔ)言、高級(jí)語(yǔ)言、源程序、
目標(biāo)程序、可執(zhí)行文件
源程序的編譯與解釋的基本概念 (2) 源程序的編譯與解釋的基本概念
系統(tǒng)軟件和應(yīng)用軟件的基本概念 (3) 系統(tǒng)軟件和應(yīng)用軟件的基本概念
四、操作系統(tǒng)
1.操作系統(tǒng)的基本概念、功能和分類 1.操作系統(tǒng)的基本概念、功能和分類
2.文件、目錄、路徑的基本概念 2.文件、目錄、路徑的基本概念
3.Windows操作系統(tǒng) 3.Windows操作系統(tǒng)
Windows的特點(diǎn) (1) Windows的特點(diǎn)
(2) Windows圖形用戶界面的組成與操作(桌面、窗口、對(duì)話框、圖標(biāo)、
開(kāi)始菜單與任務(wù)欄)
Windows的管理功能 (3) Windows的管理功能
·“我的電腦”與“資源管理器”的功能及操作
·計(jì)算機(jī)資源瀏覽
·文件及文件夾的創(chuàng)建、選擇、移動(dòng)、復(fù)制、查找、刪除、重命名、
屬性設(shè)置等
·快捷方式的設(shè)置和使用操作
·磁盤管理(磁盤格式化、磁盤復(fù)制、磁盤信息查看)
·U盤及移動(dòng)硬盤的使用
·控制面板的使用、桌面屬性設(shè)置、打印機(jī)設(shè)置等
Windows聯(lián)機(jī)幫助 (4) Windows聯(lián)機(jī)幫助
4.漢字錄入操作
漢字操作系統(tǒng)的基本概念 (1) 漢字操作系統(tǒng)的基本概念
漢字輸入碼(外碼)、內(nèi)碼、漢字庫(kù)、字模及點(diǎn)陣的概念 (2) 漢字輸入碼(外碼)、內(nèi)碼、漢字庫(kù)、字模及點(diǎn)陣的概念
了解漢字輸入的常用方法(區(qū)位、拼音、五筆、自然碼等) (3) 了解漢字輸入的常用方法(區(qū)位、拼音、五筆、自然碼等)
掌握一種漢字輸入法并達(dá)到一度速度(600個(gè)漢字/小時(shí)) (4) 掌握一種漢字輸入法并達(dá)到一度速度(600個(gè)漢字/小時(shí))
五、計(jì)算機(jī)網(wǎng)絡(luò)
1.計(jì)算機(jī)網(wǎng)絡(luò)的定義、組成、分類、功能及應(yīng)用 1.計(jì)算機(jī)網(wǎng)絡(luò)的定義、組成、分類、功能及應(yīng)用
2.計(jì)算機(jī)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)、常用傳輸介質(zhì)、連接設(shè)備 2.計(jì)算機(jī)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)、常用傳輸介質(zhì)、連接設(shè)備
3.Internet的基礎(chǔ)知識(shí)及應(yīng)用 3.Internet的基礎(chǔ)知識(shí)及應(yīng)用
TCP/IP協(xié)議、IP地址和域名系統(tǒng)的基本概念 (1) TCP/IP協(xié)議、IP地址和域名系統(tǒng)的基本概念
Web服務(wù)與瀏覽器的使用 (2) Web服務(wù)與瀏覽器的使用
電子郵件與文件傳輸 (3) 電子郵件與文件傳輸
搜索引擎的使用 (4) 搜索引擎的使用
接入Internet (5) 接入Internet
六、計(jì)算機(jī)安全基礎(chǔ)知識(shí)
1.計(jì)算機(jī)病毒的概念、特點(diǎn)、預(yù)防與消除
2.計(jì)算機(jī)網(wǎng)絡(luò)安全基礎(chǔ)知識(shí)
3.網(wǎng)頁(yè)的基礎(chǔ)
七、字處理(Word)
1.計(jì)算機(jī)字處理的基本概念 1.計(jì)算機(jī)字處理的基本概念
2.文檔管理:創(chuàng)建、打開(kāi)、保存、關(guān)閉和文檔類型轉(zhuǎn)換 2.文檔管理:創(chuàng)建、打開(kāi)、保存、關(guān)閉和文檔類型轉(zhuǎn)換
3.文字編輯的基本操作
光標(biāo)移動(dòng) (1) 光標(biāo)移動(dòng)
字符插入、刪除、改寫(xiě)、移動(dòng)、復(fù)制 (2) 字符插入、刪除、改寫(xiě)、移動(dòng)、復(fù)制
字符串的查找與替換 (3) 字符串的查找與替換
撤消操作與恢復(fù)操作 (4) 撤消操作與恢復(fù)操作
多窗口編輯 (5) 多窗口編輯
4.插入對(duì)象(表格、圖形、圖片以及其他對(duì)象)
5.排版的基本操作(頁(yè)面、段落、字符的格式調(diào)整)
6.文檔打?。?yè)面設(shè)置、打印和打印預(yù)覽)的基本操作
7.樣式及模板使用
八、電子表格(Excel)
1.電子表格的基本概念 1.電子表格的基本概念
2.工作表的建立、編輯和格式化 2.工作表的建立、編輯和格式化
3.使用公式與函數(shù)(自動(dòng)求和、SUM、AVERAGE、COUNT、MAX、MIN) 3.使用公式與函數(shù)(自動(dòng)求和、SUM、AVERAGE、COUNT、MAX、MIN)
4.工作薄的概念及多工作表間的相互操作
5.圖表制作
6.?dāng)?shù)據(jù)處理(記錄排序、篩選、分類匯總)
九、文稿演示(PowerPoint)
1.文稿演示的基本概念
2.演示文稿的基本操作:創(chuàng)建、打開(kāi)、保存、關(guān)閉 2.演示文稿的基本操作:創(chuàng)建、打開(kāi)、保存、關(guān)閉
3.幻燈片的基本編輯操作以及母板、模板、板式、背景設(shè)計(jì)
4.幻燈片的動(dòng)畫(huà)效果和超鏈接
5.幻燈片的放映設(shè)置(放映方式、切換方式)
6.演示文稿的打包和打印
二級(jí)考試要求
二級(jí)考試包括筆試和上機(jī)考試,筆試包含計(jì)算機(jī)基礎(chǔ)(15分)和各
語(yǔ)種的程序設(shè)計(jì)(85分)兩部分。
考試時(shí)間
二級(jí)筆試考試時(shí)間:120分鐘 二級(jí)筆試考試時(shí)間:120分鐘
二級(jí)上機(jī)考試時(shí)間:60分鐘 二級(jí)上機(jī)考試時(shí)間:60分鐘
考試內(nèi)容
計(jì)算機(jī)基礎(chǔ)
一、信息技術(shù)基礎(chǔ)
1.信息、信息技術(shù)和信息處理 1.信息、信息技術(shù)和信息處理
2.信息社會(huì)的概念和特征
3.信息安全、法律與道德 3.信息安全、法律與道德
二、計(jì)算機(jī)基礎(chǔ)知識(shí)
1.計(jì)算機(jī)的發(fā)展、特點(diǎn)、分類及應(yīng)用
2.?dāng)?shù)制:二、八、十和十六進(jìn)制數(shù)(整數(shù))的表示及其相互轉(zhuǎn)換
3.計(jì)算機(jī)信息的表示:數(shù)、字符的編碼表示(ASCII碼及漢字國(guó)標(biāo)區(qū)位碼)
4.計(jì)算機(jī)信息表示單位:位、字節(jié)、字
5.存儲(chǔ)容量的概念
三、計(jì)算機(jī)系統(tǒng)的基本組成
硬件系統(tǒng) 3. 硬件系統(tǒng)
硬件系統(tǒng)及組成框圖 (1) 硬件系統(tǒng)及組成框圖
·中央處理器
·存儲(chǔ)器功能和分類:內(nèi)存儲(chǔ)器(RAM、ROM、EPROM),外存儲(chǔ)器
(軟盤、硬盤、光盤、U盤、移動(dòng)硬盤),高速緩沖存儲(chǔ)器Cache
·輸入輸出設(shè)備的功能和分類:鍵盤、鼠標(biāo)、外存、顯示器和打印機(jī)
·各組成部分彼此的聯(lián)系
微機(jī)的主要性能指標(biāo)(字長(zhǎng)、內(nèi)外存儲(chǔ)器容量、運(yùn)算速度等)及配置 (2) 微機(jī)的主要性能指標(biāo)(字長(zhǎng)、內(nèi)外存儲(chǔ)器容量、運(yùn)算速度等)及配置
軟件系統(tǒng) 4. 軟件系統(tǒng)
(1) 指令和程序的概念:指令、機(jī)器語(yǔ)言、匯編語(yǔ)言、高級(jí)語(yǔ)言、源程
序、目標(biāo)程序、可執(zhí)行文件
源程序的編譯與解釋的基本概念 (2) 源程序的編譯與解釋的基本概念
系統(tǒng)軟件和應(yīng)用軟件的基本概念 (3) 系統(tǒng)軟件和應(yīng)用軟件的基本概念
四、操作系統(tǒng)
1.操作系統(tǒng)的基本概念、功能和分類 1.操作系統(tǒng)的基本概念、功能和分類
2.文件、目錄、路徑的基本概念 2.文件、目錄、路徑的基本概念
五、計(jì)算機(jī)網(wǎng)絡(luò)
1.計(jì)算機(jī)網(wǎng)絡(luò)的定義、組成、分類、功能及應(yīng)用 1.計(jì)算機(jī)網(wǎng)絡(luò)的定義、組成、分類、功能及應(yīng)用
2.計(jì)算機(jī)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)、常用傳輸介質(zhì)、連接設(shè)備 2.計(jì)算機(jī)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)、常用傳輸介質(zhì)、連接設(shè)備
3.Internet的基礎(chǔ)知識(shí)及應(yīng)用 3.Internet的基礎(chǔ)知識(shí)及應(yīng)用
TCP/IP協(xié)議、IP地址和域名系統(tǒng)的基本概念 (1) TCP/IP協(xié)議、IP地址和域名系統(tǒng)的基本概念
Web服務(wù)與瀏覽器的使用 (2) Web服務(wù)與瀏覽器的使用
電子郵件與文件傳輸 (3) 電子郵件與文件傳輸
搜索引擎的使用 (4) 搜索引擎的使用
接入Internet (5) 接入Internet
六、計(jì)算機(jī)安全基礎(chǔ)知識(shí)
1.計(jì)算機(jī)病毒的概念、特點(diǎn)、預(yù)防與消除
2.計(jì)算機(jī)網(wǎng)絡(luò)安全基礎(chǔ)知識(shí)
BASIC語(yǔ)言程序設(shè)計(jì) Visual BASIC語(yǔ)言程序設(shè)計(jì)
Basic集成開(kāi)發(fā)環(huán)境 一、Visual Basic集成開(kāi)發(fā)環(huán)境
1.主窗口
(1)標(biāo)題和菜單
(2)工具欄
2.其它窗口
(1)窗體設(shè)計(jì)器和工程資源管理器
(2)屬性窗口和工具箱窗口
3.集成開(kāi)發(fā)環(huán)境的使用
Basic的啟動(dòng)與退出 (1)Visual Basic的啟動(dòng)與退出
(2)VB程序的創(chuàng)建與保存
(3)編程與調(diào)試操作
(4)使用幫助系統(tǒng)
二、對(duì)象及其操作
1.對(duì)象的基本概念(對(duì)象、屬性、事件和方法)
2.窗體和控件的基本概念與操作 2.窗體和控件的基本概念與操作
3.事件驅(qū)動(dòng) 3.事件驅(qū)動(dòng)
三、數(shù)據(jù)類型及運(yùn)算
1.?dāng)?shù)據(jù)類型
(1)基本數(shù)據(jù)類型
(2)用戶定義的數(shù)據(jù)類型
2.常量和變量
(1)常量
(2)局部變量和全局變量
(3)變體類型變量 (3)變體類型變量
(4)缺省聲明 (4)缺省聲明
3.運(yùn)算符和表達(dá)式
(1)算術(shù)運(yùn)算符
(2)關(guān)系運(yùn)算符和邏輯運(yùn)算符
(3)字符串運(yùn)算符
(4)表達(dá)式的執(zhí)行順序
4.常用內(nèi)部函數(shù)
(1)數(shù)學(xué)函數(shù):Abs、Cos、Exp、Log、Rnd、Sin、Sgn、Sqr、Tan
(2)轉(zhuǎn)換函數(shù):Asc、Chr$、Int、Lcase$、Str$、Ucase$、Val
(3)字符串函數(shù):InStr、Left、Len、Ltrim$、Mid$、Right$、Rtrim$、
String、trim$
四、數(shù)據(jù)輸入輸出
$、Format $) 1.?dāng)?shù)據(jù)輸出(Print方法)及輸出格式(Tab、Spc、Space $、Format $)
2.InputBox函數(shù) 2.InputBox函數(shù)
3.MsgBox函數(shù)和MsgBox語(yǔ)句
4.字型設(shè)置
五、程序結(jié)構(gòu)
1.順序結(jié)構(gòu)
2.選擇結(jié)構(gòu)
(1)單行結(jié)構(gòu)條件語(yǔ)句
(2)塊結(jié)構(gòu)條件語(yǔ)句
(3)IIf函數(shù)
Case (4)多分支結(jié)構(gòu)Select Case
3.循環(huán)結(jié)構(gòu)
(1)For循環(huán)控制結(jié)構(gòu)
(2)當(dāng)循環(huán)控制結(jié)構(gòu)
循環(huán)控制結(jié)構(gòu) (3)Do 循環(huán)控制結(jié)構(gòu)
4.循環(huán)嵌套
5.過(guò)程和函數(shù)
(1)Sub過(guò)程(Sub過(guò)程的建立、調(diào)用Sub過(guò)程)
(2)Funtion函數(shù)(Funtion的定義、調(diào)用Funtion)
(3)參數(shù)傳送(形參與實(shí)參、引用、傳值、數(shù)組參數(shù)的傳送)
(4)變量、過(guò)程(函數(shù))的作用域
六、數(shù)組
1.?dāng)?shù)組的概念
(1)數(shù)組的定義
(2)靜態(tài)數(shù)組和動(dòng)態(tài)數(shù)組
2.?dāng)?shù)組的基本操作
(1)數(shù)組元素的輸入、輸出和復(fù)制
(2)數(shù)組的初始化及數(shù)組數(shù)據(jù)的處理
3.控件數(shù)組 3.控件數(shù)組
七、窗體和常用標(biāo)準(zhǔn)控件
1.窗體
2.文本控件
(1)標(biāo)簽
(2)文本框
3.圖形控件
(1)圖片框、圖象框的屬性、事件和方法
(2)圖形文件的裝入
(3)直線和形狀
5.命令按鈕
6.選擇控件:復(fù)選框和單選按鈕 6.選擇控件:復(fù)選框和單選按鈕
7.選擇控件:列表框和組合框 7.選擇控件:列表框和組合框
8.滾動(dòng)條 8.滾動(dòng)條
9.記時(shí)器
10.框架
11.焦點(diǎn)和Tab順序 11.焦點(diǎn)和Tab順序
12.多重窗體程序的建立、執(zhí)行與保存
八、菜單
1.用菜單編輯器建立菜單
2.菜單項(xiàng)的控制
(1)有效性控制
(2)菜單項(xiàng)標(biāo)記
(3)鍵盤選擇
3.菜單項(xiàng)的增減
九、對(duì)話框
1.通用對(duì)話框
2.文件對(duì)話框
3.其它對(duì)話框(顏色、字體、打印對(duì)話框)
十、鍵盤與鼠標(biāo)事件過(guò)程
KeyPress事件 1. KeyPress事件
2. KeyDown事件和KeyUp事件 2. KeyDown事件和KeyUp事件
3. 鼠標(biāo)事件 3. 鼠標(biāo)事件
鼠標(biāo)光標(biāo) 4. 鼠標(biāo)光標(biāo)
十一、數(shù)據(jù)文件
文件的結(jié)構(gòu)與分類 1. 文件的結(jié)構(gòu)與分類
2. 文件操作語(yǔ)句和函數(shù) 2. 文件操作語(yǔ)句和函數(shù)
順序文件的打開(kāi)與讀寫(xiě)操作 3. 順序文件的打開(kāi)與讀寫(xiě)操作
4. 隨機(jī)文件的打開(kāi)與讀寫(xiě)、記錄的添加與刪除 4. 隨機(jī)文件的打開(kāi)與讀寫(xiě)、記錄的添加與刪除
5.用控件顯示和修改隨機(jī)文件
文件系統(tǒng)控件 6. 文件系統(tǒng)控件
驅(qū)動(dòng)器列表框和目錄列表框 (1) 驅(qū)動(dòng)器列表框和目錄列表框
(2) 文件列表框 (2) 文件列表框
十二、常用算法程序設(shè)計(jì)
1.初等數(shù)論問(wèn)題求解的有關(guān)算法(求最小公倍數(shù)、最大公約數(shù)、素?cái)?shù)) 1.初等數(shù)論問(wèn)題求解的有關(guān)算法(求最小公倍數(shù)、最大公約數(shù)、素?cái)?shù))
2.遞推化算法(迭代、累加、累乘、窮舉) 2.遞推化算法(迭代、累加、累乘、窮舉)
3.方程求根(二分法)
4.排序算法(選擇法、冒泡法)
5.查找(順序法、折半法)
6.有序數(shù)列的插入、刪除操作
7.進(jìn)制轉(zhuǎn)換和簡(jiǎn)單的加密解密算法
8.簡(jiǎn)單的遞歸過(guò)程
C語(yǔ)言程序設(shè)計(jì)
一、C程序的結(jié)構(gòu)
1.C程序的構(gòu)成,main()函數(shù)和其他函數(shù)。
2.頭文件,數(shù)據(jù)說(shuō)明,函數(shù)的開(kāi)始和結(jié)束標(biāo)志。
3.源程序的書(shū)寫(xiě)格式。
4.C語(yǔ)言的風(fēng)格。
二、數(shù)據(jù)類型、運(yùn)算符和表達(dá)式
1.C語(yǔ)言的數(shù)據(jù)類型(基本類型、構(gòu)造類型、指針類型、空類型)及其定義
方法。
2.C語(yǔ)言的運(yùn)算符的種類和功能,運(yùn)算優(yōu)先級(jí)和結(jié)合性。
3.不同類型數(shù)據(jù)間的轉(zhuǎn)換(自動(dòng)轉(zhuǎn)換與強(qiáng)制轉(zhuǎn)換)與運(yùn)算。
4.C語(yǔ)言的表達(dá)式(賦值表達(dá)式,算術(shù)表達(dá)式,關(guān)系表達(dá)式,邏輯表達(dá)式,
條件表達(dá)式,逗號(hào)表達(dá)式)和求值規(guī)則。
三、程序設(shè)計(jì)初步
1.C語(yǔ)言的語(yǔ)句:表達(dá)式語(yǔ)句,空語(yǔ)句,復(fù)合語(yǔ)句。
2.?dāng)?shù)據(jù)的輸入/輸出,輸入/輸出函數(shù)的使用。
3、選擇結(jié)構(gòu)程序設(shè)計(jì)
(1)用if語(yǔ)句實(shí)現(xiàn)選擇結(jié)構(gòu)。
(2)用switch語(yǔ)句實(shí)現(xiàn)多分支選擇結(jié)構(gòu)。
(3)選擇結(jié)構(gòu)的嵌套。
4.循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
(1)while和do-while循環(huán)結(jié)構(gòu)。
(2)for循環(huán)結(jié)構(gòu)。
(3)break語(yǔ)句和continue語(yǔ)句。
(4)循環(huán)嵌套。
5.編譯預(yù)處理
(1)宏定義:不帶參數(shù)的宏定義;帶參數(shù)的宏定義。
(2)文件包含命令。
四、數(shù)組
1.?dāng)?shù)組的含義和存儲(chǔ)特點(diǎn)。
2.一維數(shù)組和二維數(shù)組的定義、初始化;數(shù)組元素的引用。
3.字符串與字符數(shù)組;常用的字符串處理函數(shù)。
五、函數(shù)
1.C語(yǔ)言庫(kù)函數(shù)的調(diào)用。
2.函數(shù)的定義與聲明。
4.函數(shù)的類型與返回值。
5.函數(shù)的形式參數(shù)與實(shí)在參數(shù),參數(shù)值的傳遞。
6.函數(shù)的正確調(diào)用,嵌套調(diào)用與遞歸調(diào)用。
7.局部變量和全局變量。
8.變量的存儲(chǔ)類型,變量的作用域和生存期。
六、指針
1.變量及數(shù)組元素的地址,指針與地址運(yùn)算符,指針與指針變量。
2.指針變量的聲明、賦值,通過(guò)指針變量來(lái)引用所指變量的值。
3.?dāng)?shù)組、字符串、函數(shù)、結(jié)構(gòu)體的指針以及指向變量、數(shù)組、字符串、函數(shù)、
結(jié)構(gòu)體的指針變量。通過(guò)指針引用以上各類型數(shù)據(jù)。
4.用指針作函數(shù)的參數(shù)。
5.返回指針值的函數(shù)。
6.指針數(shù)組,指向指針的指針。
7.main函數(shù)的命令行參數(shù);有參main函數(shù)的程序運(yùn)行。
七、結(jié)構(gòu)體與共用體
1.結(jié)構(gòu)體和共用體類型數(shù)據(jù)的定義和引用:結(jié)構(gòu)體變量,結(jié)構(gòu)體數(shù)組,結(jié)構(gòu)
體指針等。
2.用指針和結(jié)構(gòu)體構(gòu)成鏈表,單向鏈表的建立、輸出、刪除與插入。
3.結(jié)構(gòu)體和共用體類型的存儲(chǔ)特點(diǎn)。
八、文件
1.文件類型指針(FILE類型指針)的定義。
2.文件的打開(kāi)與關(guān)閉(FOPEN,F(xiàn)CLOSE)。
3.正確使用文件讀寫(xiě)函數(shù)(FPUTC,F(xiàn)GETC,F(xiàn)PUTS,F(xiàn)GETS,F(xiàn)READ,F(xiàn)WRITE,
FPRINTF,F(xiàn)SCANF)進(jìn)行文件的讀寫(xiě),文件定位函數(shù)(REWIND,F(xiàn)SEEK)的
使用。
注:只要求緩沖文件系統(tǒng)。
數(shù)據(jù)庫(kù)語(yǔ)言程序設(shè)計(jì)
FoxPro) (Visual FoxPro)
一、數(shù)據(jù)庫(kù)系統(tǒng)的基礎(chǔ)知識(shí)
1. 基本概念:數(shù)據(jù)、信息、數(shù)據(jù)處理、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)系統(tǒng)、數(shù)據(jù)庫(kù)管理系
統(tǒng)、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)
數(shù)據(jù)模型:實(shí)體、實(shí)體的屬性、實(shí)體集、實(shí)體間聯(lián)系、常見(jiàn)數(shù)據(jù)模型 2. 數(shù)據(jù)模型:實(shí)體、實(shí)體的屬性、實(shí)體集、實(shí)體間聯(lián)系、常見(jiàn)數(shù)據(jù)模型
二、關(guān)系數(shù)據(jù)庫(kù)的基本原理
基本概念:關(guān)系、元組、屬性、域、關(guān)系模式、主關(guān)鍵字、候選關(guān)鍵字等 1. 基本概念:關(guān)系、元組、屬性、域、關(guān)系模式、主關(guān)鍵字、候選關(guān)鍵字等
基本運(yùn)算:選擇、投影、連接 2. 基本運(yùn)算:選擇、投影、連接
關(guān)系的完整性約束 3. 關(guān)系的完整性約束
FoxPro系統(tǒng)初步 三、Visual FoxPro系統(tǒng)初步
1.系統(tǒng)的特點(diǎn)與工作方式
VFP的界面組成及操作 (1) VFP的界面組成及操作
VFP的各種文件類型及特點(diǎn) (2) VFP的各種文件類型及特點(diǎn)
VFP的命令格式 (3) VFP的命令格式
兩種工作方式:交互方式(命令操作和可視化操作)、程序運(yùn)行方式 (4) 兩種工作方式:交互方式(命令操作和可視化操作)、程序運(yùn)行方式
輔助設(shè)計(jì)工具:向?qū)?、設(shè)計(jì)器、生成器與項(xiàng)目管理器 (5) 輔助設(shè)計(jì)工具:向?qū)?、設(shè)計(jì)器、生成器與項(xiàng)目管理器
2.VFP的數(shù)據(jù)元素
(1) 常量:數(shù)值型、字符型、邏輯型、日期型常量 (1) 常量:數(shù)值型、字符型、邏輯型、日期型常量
(2) 變量:字段變量、簡(jiǎn)單內(nèi)存變量、數(shù)組;內(nèi)存變量的保存與恢復(fù);數(shù)組
的定義
變量類型:數(shù)值型、字符型、邏輯型、日期型、備注型、通用型等 (3) 變量類型:數(shù)值型、字符型、邏輯型、日期型、備注型、通用型等
表達(dá)式:表達(dá)式的類型及運(yùn)算順序 (4) 表達(dá)式:表達(dá)式的類型及運(yùn)算順序
常用函數(shù): (5) 常用函數(shù):
數(shù)值計(jì)算函數(shù):ABS( )、INT( )、SQRT( )、MAX( )、MIN( )、ROUND( )、
)等。 MOD( )等。
字符處理函數(shù):&、ALLtrIM( )、trIM()、LtrM()、SUBStr( )、LEFT( )、
RIGHT( )、LEN( )、AT( )、SPACE( )、UPPER( )、LOWER( )
等。
數(shù)據(jù)類型轉(zhuǎn)換函數(shù):CTOD( )、DTOC( ) 、VAL( )、Str( )、CHR( )、ASC( )
等。
日期處理函數(shù):DATE( )、TIME( )、DAY( )、DOW( )、MONTH( )、YEAR( )
等。
測(cè)試函數(shù):BOF( )、EOF( )、RECNO( )、FOUND( )、SELECT( )、DELETE( )、
)等。 TYPE( )等。
)、COL( )、INKEY( )、READKEY( )等。 其它函數(shù):ROW( )、COL( )、INKEY( )、READKEY( )等。
Foxpro數(shù)據(jù)庫(kù)的基本操作 四、Visual Foxpro數(shù)據(jù)庫(kù)的基本操作
1.表與數(shù)據(jù)庫(kù)的概念
2.表的建立、顯示、修改與復(fù)制
表結(jié)構(gòu)的建立、顯示、修改與復(fù)制 (1) 表結(jié)構(gòu)的建立、顯示、修改與復(fù)制
表的打開(kāi)與關(guān)閉 (2) 表的打開(kāi)與關(guān)閉
表中記錄的輸入、定位、顯示、增加、刪除、修改與復(fù)制 (3) 表中記錄的輸入、定位、顯示、增加、刪除、修改與復(fù)制
數(shù)據(jù)過(guò)濾(記錄過(guò)濾與字段過(guò)濾) (4) 數(shù)據(jù)過(guò)濾(記錄過(guò)濾與字段過(guò)濾)
3.排序、查詢與統(tǒng)計(jì)計(jì)算
(1) 索引與排序 (1) 索引與排序
(2) 條件查詢與索引查詢 (2) 條件查詢與索引查詢
(3) 統(tǒng)計(jì):統(tǒng)計(jì)記錄個(gè)數(shù)、求和、求均值、分類匯總 (3) 統(tǒng)計(jì):統(tǒng)計(jì)記錄個(gè)數(shù)、求和、求均值、分類匯總
4.工作區(qū)與表之間的關(guān)聯(lián)
(1) 工作區(qū)的選擇 (1) 工作區(qū)的選擇
(2) 建立多表之間的關(guān)聯(lián)(一對(duì)一的關(guān)聯(lián)、一對(duì)多的關(guān)聯(lián)) (2) 建立多表之間的關(guān)聯(lián)(一對(duì)一的關(guān)聯(lián)、一對(duì)多的關(guān)聯(lián))
5.表中數(shù)據(jù)與數(shù)組之間的傳遞
6.?dāng)?shù)據(jù)庫(kù)
(1) 建立、打開(kāi)、修改、刪除數(shù)據(jù)庫(kù) (1) 建立、打開(kāi)、修改、刪除數(shù)據(jù)庫(kù)
(2) 數(shù)據(jù)庫(kù)中表的添加與移去 (2) 數(shù)據(jù)庫(kù)中表的添加與移去
(3) 數(shù)據(jù)庫(kù)表的特殊操作(設(shè)置字段的有效性規(guī)則、默認(rèn)值、記錄規(guī)則等) (3) 數(shù)據(jù)庫(kù)表的特殊操作(設(shè)置字段的有效性規(guī)則、默認(rèn)值、記錄規(guī)則等)
(4) 建立表間的永久關(guān)系;設(shè)置參照完整性 (4) 建立表間的永久關(guān)系;設(shè)置參照完整性
7.使用設(shè)計(jì)器建立視圖
五、結(jié)構(gòu)化查詢語(yǔ)言SQL
SQL的數(shù)據(jù)定義功能(CREATE table-SQL、ALTER table-SQL、DROP table-SQL) 1. SQL的數(shù)據(jù)定義功能(CREATE table-SQL、ALTER table-SQL、DROP table-SQL)
SQL的數(shù)據(jù)更新功能(INSERT-SQL、DELETE-SQL、UPDATE-SQL) 2. SQL的數(shù)據(jù)更新功能(INSERT-SQL、DELETE-SQL、UPDATE-SQL)
3.SQL的查詢功能(SELECT-SQL):簡(jiǎn)單查詢、條件查詢、統(tǒng)計(jì)查詢、分組查
詢、查詢排序、連接查詢、嵌套查詢、查詢結(jié)果的輸出
4.使用設(shè)計(jì)器建立查詢
六、結(jié)構(gòu)化程序設(shè)計(jì)
1.程序文件的建立與執(zhí)行。
2.程序文件中常用的命令:輸入類命令;輸出類命令;注釋命令;中止程序
執(zhí)行命令等。
3.程序的三種基本結(jié)構(gòu)
(1)順序結(jié)構(gòu)。 (1)順序結(jié)構(gòu)。
(2)選擇結(jié)構(gòu):條件選擇語(yǔ)句IF-ELSE-ENDIF及其嵌套形式的使用;多分支
選擇語(yǔ)句DOCASE-ENDCASE的使用。
(3)循環(huán)結(jié)構(gòu):條件循環(huán)語(yǔ)句DO WHILE-ENDDO、計(jì)數(shù)循環(huán)語(yǔ)句FOR-ENDFOR、
表循環(huán)語(yǔ)句SCAN-ENDSCAN及其嵌套形式的使用。
子程序與過(guò)程 4. 子程序與過(guò)程
(1) 子程序的設(shè)計(jì)與調(diào)用。 (1) 子程序的設(shè)計(jì)與調(diào)用。
(2) 過(guò)程文件的結(jié)構(gòu)與使用。 (2) 過(guò)程文件的結(jié)構(gòu)與使用。
(3) 自定義函數(shù)的定義與調(diào)用。 (3) 自定義函數(shù)的定義與調(diào)用。
(4) 局部變量、全局變量與變量的作用域;過(guò)程調(diào)用中的參數(shù)傳遞。 (4) 局部變量、全局變量與變量的作用域;過(guò)程調(diào)用中的參數(shù)傳遞。
FoxPro的可視化程序設(shè)計(jì) 七、Visual FoxPro的可視化程序設(shè)計(jì)
1.面向?qū)ο蟮某绦蛟O(shè)計(jì)方法:基本概念、對(duì)象和類、對(duì)象的屬性、事件和方
法。
2.表單設(shè)計(jì)
(1) 表單向?qū)c表單設(shè)計(jì)器。 (1) 表單向?qū)c表單設(shè)計(jì)器。
(2) 表單控件設(shè)計(jì):標(biāo)簽、圖象、線條、形狀;文本框、編輯框、列表框、
組合框、微調(diào)控件;命令按鈕與命令按鈕組、復(fù)選框、選項(xiàng)按鈕組、計(jì)
時(shí)器;表格、頁(yè)框、容器等。
(3) 表單的建立、運(yùn)行及事件驅(qū)動(dòng)編程。 (3) 表單的建立、運(yùn)行及事件驅(qū)動(dòng)編程。
3.使用菜單設(shè)計(jì)器設(shè)計(jì)菜單:下拉式菜單與彈出式菜單。
4.使用報(bào)表設(shè)計(jì)器設(shè)計(jì)報(bào)表。
數(shù)據(jù)庫(kù)語(yǔ)言程序設(shè)計(jì)
(Access)
一、數(shù)據(jù)庫(kù)系統(tǒng)的基礎(chǔ)知識(shí)
基本概念:數(shù)據(jù)、信息、數(shù)據(jù)處理、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)系統(tǒng)、數(shù)據(jù)庫(kù)管理系 1. 基本概念:數(shù)據(jù)、信息、數(shù)據(jù)處理、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)系統(tǒng)、數(shù)據(jù)庫(kù)管理系
統(tǒng)、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)
數(shù)據(jù)模型:實(shí)體、實(shí)體的屬性、實(shí)體集、實(shí)體間聯(lián)系、常見(jiàn)數(shù)據(jù)模型 2. 數(shù)據(jù)模型:實(shí)體、實(shí)體的屬性、實(shí)體集、實(shí)體間聯(lián)系、常見(jiàn)數(shù)據(jù)模型
二、關(guān)系數(shù)據(jù)庫(kù)的基本原理
基本概念:關(guān)系、元組、屬性、域、關(guān)系模式、主關(guān)鍵字、候選關(guān)鍵字等 1. 基本概念:關(guān)系、元組、屬性、域、關(guān)系模式、主關(guān)鍵字、候選關(guān)鍵字等
基本運(yùn)算:選擇、投影、連接 2. 基本運(yùn)算:選擇、投影、連接
關(guān)系的完整性約束 3. 關(guān)系的完整性約束
三、SQL語(yǔ)句的數(shù)據(jù)查詢功能
掌握以下SELECT語(yǔ)句格式的使用:
[ALL|DISTINCT] *|(字段列表) SELECT [ALL|DISTINCT] *|(字段列表)
FROM 表名|查詢名 FROM 表名|查詢名
[WHERE 條件表達(dá)式] [WHERE 條件表達(dá)式]
[GROUP BY (字段)] [GROUP BY (字段)]
[HAVING 某字段聚合函數(shù)的條件表達(dá)式] [HAVING 某字段聚合函數(shù)的條件表達(dá)式]
[ORDER BY 字段 [ASC|DESC]] [ORDER BY 字段 [ASC|DESC]]
能夠在SELECT語(yǔ)句中使用常用函數(shù)和表達(dá)式,在WHERE子句中會(huì)使
用LIKE完成模糊查詢、會(huì)使用測(cè)試指定字段值是否為空的IS [NOT] NULL
語(yǔ)句、會(huì)正確使用AND和OR完成多條件邏輯語(yǔ)義表達(dá),會(huì)完成多表連接
查詢,能完成簡(jiǎn)單分組統(tǒng)計(jì)查詢,能為查詢結(jié)果排序。
四、ACCESS及各數(shù)據(jù)庫(kù)對(duì)象
ACCESS的基本操作:創(chuàng)建數(shù)據(jù)庫(kù)、打開(kāi)、關(guān)閉數(shù)據(jù)庫(kù) 1. ACCESS的基本操作:創(chuàng)建數(shù)據(jù)庫(kù)、打開(kāi)、關(guān)閉數(shù)據(jù)庫(kù)
表 2. 表
(1) 建表:掌握使用向?qū)?、表設(shè)計(jì)器、數(shù)據(jù)表方式建表的方法、會(huì)設(shè)置字
段屬性、為表創(chuàng)建主鍵、可以為表輸入數(shù)據(jù)或通過(guò)導(dǎo)入方式獲取外部
數(shù)據(jù);
(2) 建立/修改表間關(guān)系:理解表間關(guān)系的概念(一對(duì)一、一對(duì)多)、會(huì)建
立表間關(guān)系并設(shè)置參照完整性;
(3) 維護(hù)表:打開(kāi)/關(guān)閉表、修改表結(jié)構(gòu)、編輯表數(shù)據(jù)(定位記錄、選擇
記錄、添加/刪除/修改/復(fù)制數(shù)據(jù));
(4) 調(diào)整表外觀:字段顯示次序、字段顯示寬度和高度、設(shè)置字體、表間
網(wǎng)格線樣式/背景顏色、隱藏/顯示列、凍結(jié)/取消凍結(jié)列;
操作表數(shù)據(jù):查找/替換/排序/篩選記錄等基本操作。 (5) 操作表數(shù)據(jù):查找/替換/排序/篩選記錄等基本操作。
查詢 3. 查詢
(1) 使用向?qū)Ш驮O(shè)計(jì)器創(chuàng)建ACCESS提供的常用查詢:選擇查詢、交叉
表查詢、參數(shù)查詢、操作查詢(生成表、刪除、更新、追加)、SQL
查詢;
(2) 為查詢?cè)O(shè)置條件:會(huì)使用基本運(yùn)算符(關(guān)系運(yùn)算符、邏輯運(yùn)算符、
IN/BETWEEN/LIKE/IS NULL/IS NOT NULL特殊運(yùn)算符)、簡(jiǎn)單函
數(shù)、常量等構(gòu)成條件表示式;
(3) 操作查詢:運(yùn)行各類查詢、添加/刪除/移動(dòng)字段、編輯數(shù)據(jù)源、排序
結(jié)果。
窗體:理解窗體的作用,使用工具能創(chuàng)建出基本實(shí)用的窗體。 4. 窗體:理解窗體的作用,使用工具能創(chuàng)建出基本實(shí)用的窗體。
(1) 掌握通過(guò)不同途徑創(chuàng)建窗體的方法:自動(dòng)創(chuàng)建、在窗體的“設(shè)計(jì)”視
圖中手動(dòng)創(chuàng)建、使用ACCESS提供的向?qū)?chuàng)建;
(2) 會(huì)創(chuàng)建不同類型的窗體:縱欄式窗體、表格式窗體、主/子窗體、數(shù)
據(jù)表窗體、圖表窗體、數(shù)據(jù)透視表窗體;
(3) 維護(hù)窗體:會(huì)設(shè)置數(shù)據(jù)源、常用屬性,使用常用控件(文本框、標(biāo)簽、
組合框、列表框、命令按鈕、圖像、選項(xiàng)卡)豐富窗體內(nèi)容。
報(bào)表 5. 報(bào)表
(1) 了解報(bào)表基本概念:報(bào)表頁(yè)眉/頁(yè)腳、頁(yè)面頁(yè)眉/頁(yè)腳、主體、組頁(yè)眉/
頁(yè)腳;
(2) 掌握通過(guò)不同途徑創(chuàng)建報(bào)表的方法:使用“自動(dòng)報(bào)表”、使用向?qū)А?/P>
使用“設(shè)計(jì)”視圖手工創(chuàng)建;
(3) 會(huì)創(chuàng)建不同類型的報(bào)表:縱欄式報(bào)表、表格式報(bào)表、圖表報(bào)表、標(biāo)簽
報(bào)表;
(4) 編輯報(bào)表:設(shè)置格式、添加背景圖案、頁(yè)碼、時(shí)間日期,繪制線條和
矩形等;
報(bào)表分組/排序,添加計(jì)算控件。 (5) 報(bào)表分組/排序,添加計(jì)算控件。
數(shù)據(jù)訪問(wèn)頁(yè) 6. 數(shù)據(jù)訪問(wèn)頁(yè)
數(shù)據(jù)訪問(wèn)頁(yè)的兩種視圖方式:頁(yè)視圖和設(shè)計(jì)視圖; (1) 數(shù)據(jù)訪問(wèn)頁(yè)的兩種視圖方式:頁(yè)視圖和設(shè)計(jì)視圖;
創(chuàng)建數(shù)據(jù)訪問(wèn)頁(yè)的方法:自動(dòng)創(chuàng)建、使用向?qū)?chuàng)建; (2) 創(chuàng)建數(shù)據(jù)訪問(wèn)頁(yè)的方法:自動(dòng)創(chuàng)建、使用向?qū)?chuàng)建;
(3) 在設(shè)計(jì)視圖中編輯數(shù)據(jù)訪問(wèn)頁(yè):添加標(biāo)簽、命令按鈕、滾動(dòng)文字、設(shè)
置背景。
宏 7. 宏
理解宏概念; (1) 理解宏概念;
(2) 建立宏:學(xué)會(huì)創(chuàng)建操作序列宏和宏組的方法,包含條件操作、為宏設(shè)
置操作參數(shù);
運(yùn)行宏:直接運(yùn)行、在窗體 /報(bào)表中運(yùn)行,并會(huì)運(yùn)行宏組中的宏。 (3) 運(yùn)行宏:直接運(yùn)行、在窗體 /報(bào)表中運(yùn)行,并會(huì)運(yùn)行宏組中的宏。
模塊 8. 模塊
模塊的基本概念:類模塊、標(biāo)準(zhǔn)模塊、將宏轉(zhuǎn)換為模塊; (1) 模塊的基本概念:類模塊、標(biāo)準(zhǔn)模塊、將宏轉(zhuǎn)換為模塊;
(2) 創(chuàng)建模塊:在模塊中加入sub過(guò)程和function過(guò)程的方法、在模塊中
執(zhí)行宏的方法、編寫(xiě)事件過(guò)程的方法。
五、VBA程序設(shè)計(jì)
1. 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念:對(duì)象和集合、屬性和方法、事件和事件過(guò)
程;
2. 熟悉Visual Basic編輯環(huán)境:標(biāo)準(zhǔn)工具欄、工程窗口、代碼窗口、屬性窗
環(huán)境中編寫(xiě)VBA代碼; 口、立即窗口,進(jìn)入VBE編程環(huán)境,在VBE 環(huán)境中編寫(xiě)VBA代碼;
3. VBA編程基礎(chǔ):標(biāo)準(zhǔn)數(shù)據(jù)類型、變量與常量、數(shù)據(jù)庫(kù)對(duì)象變量、常用標(biāo)
準(zhǔn)函數(shù)(數(shù)值運(yùn)算函數(shù)、字符串函數(shù)、日期/時(shí)間函數(shù)、類型轉(zhuǎn)換函數(shù))、
運(yùn)算符(算數(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符)和表達(dá)式;
VBA流程控制語(yǔ)句
4. VBA流程控制語(yǔ)句
賦值語(yǔ)句、順序結(jié)構(gòu);
(1) 賦值語(yǔ)句、順序結(jié)構(gòu);
條件語(yǔ)句:if … then …、if…then…end if、if…then…else…、if …
(2) 條件語(yǔ)句:if … then …、if…then…end if、if…then…else…、if …
then … else … end if、select case—end case、iif函數(shù)、條件語(yǔ)句的嵌套;
(3) 循環(huán)語(yǔ)句:for—next、do—loop、while—wend,循環(huán)語(yǔ)句的兩重嵌套;
標(biāo)號(hào)和GOTO語(yǔ)句;
(4) 標(biāo)號(hào)和GOTO語(yǔ)句;
VBA程序運(yùn)行錯(cuò)誤處理語(yǔ)句:on error …
(5) VBA程序運(yùn)行錯(cuò)誤處理語(yǔ)句:on error …
過(guò)程調(diào)用與參數(shù)傳遞
5. 過(guò)程調(diào)用與參數(shù)傳遞