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