二級msoffice超級模擬軟件
二級msoffice超級模擬軟件
阿福課堂題庫亮點(diǎn):
?根據(jù)大數(shù)據(jù)分析歷年題型,命中率95%,告別題海戰(zhàn)術(shù)。
?阿福課堂題庫命中率極高,練完最后10套,包過。
?包含實(shí)戰(zhàn)課程+題庫+手機(jī)題庫+全程學(xué)習(xí)輔導(dǎo)?
》》》公眾號搜:阿福課堂??
》》》網(wǎng)站下載:www.jsjdjks.cn

二級8個科目任選一科,考過即可,無論考哪一顆都要考二級公共基礎(chǔ)知識。
公共基礎(chǔ)知識
基本要求
1.掌握算法的基本概念。
2.掌握基本數(shù)據(jù)結(jié)構(gòu)及其操作。
3.掌握基本排序和查找算法。
4.掌握逐步求精的結(jié)構(gòu)化程序設(shè)計方法。
5.掌握軟件工程的基本方法,具有初步應(yīng)用相關(guān)技術(shù)進(jìn)行軟
件開發(fā)的能力。
6.掌握數(shù)據(jù)庫的基本知識,了解關(guān)系數(shù)據(jù)庫的設(shè)計。
考試內(nèi)容一、基本數(shù)據(jù)結(jié)構(gòu)與算法
1.算法的基本概念;算法復(fù)雜度的概念和意義(時間復(fù)雜度
與空間復(fù)雜度)。
2.數(shù)據(jù)結(jié)構(gòu)的定義;數(shù)據(jù)的邏輯結(jié)構(gòu)與存儲結(jié)構(gòu);數(shù)據(jù)結(jié)構(gòu)
的圖形表示;線性結(jié)構(gòu)與非線性結(jié)構(gòu)的概念。
3.線性表的定義;線性表的順序存儲結(jié)構(gòu)及其插入與刪除運(yùn)
算。
4.棧和隊(duì)列的定義;棧和隊(duì)列的順序存儲結(jié)構(gòu)及其基本運(yùn)算。
5.線性單鏈表、雙向鏈表與循環(huán)鏈表的結(jié)構(gòu)及其基本運(yùn)算。
6.樹的基本概念;二叉樹的定義及其存儲結(jié)構(gòu);二叉樹的前
序、中序和后序遍歷。
7.順序查找與二分法查找算法;基本排序算法(交換類排序,
選擇類排序,插入類排序)。
二、程序設(shè)計基礎(chǔ)1.程序設(shè)計方法與風(fēng)格
2.結(jié)構(gòu)化程序設(shè)計。
3.面向?qū)ο蟮某绦蛟O(shè)計方法,對象,方法,屬性及繼承與多
態(tài)性。
三、軟件工程基礎(chǔ)
1.軟件工程基本概念,軟件生命周期概念,軟件工具與軟件
開發(fā)環(huán)境。
2.結(jié)構(gòu)化分析方法,數(shù)據(jù)流圖,數(shù)據(jù)字典,軟件需求規(guī)格說
明書。
3.結(jié)構(gòu)化設(shè)計方法,總體設(shè)計與詳細(xì)設(shè)計。
4.軟件測試的方法,白盒測試與黑盒測試,測試用例設(shè)計,
軟件測試的實(shí)施,單元測試、集成測試和系統(tǒng)測試。
5.程序的調(diào)試,靜態(tài)調(diào)試與動態(tài)調(diào)試。四、數(shù)據(jù)庫設(shè)計基礎(chǔ)
1.數(shù)據(jù)庫的基本概念:數(shù)據(jù)庫,數(shù)據(jù)庫管理系統(tǒng),數(shù)據(jù)庫系
統(tǒng)。
2.數(shù)據(jù)模型,實(shí)體聯(lián)系模型及 E―R 圖,從 E―R 圖導(dǎo)出關(guān)
系數(shù)據(jù)模型。
3.關(guān)系代數(shù)運(yùn)算,包括集合運(yùn)算及選擇、投影、連接運(yùn)算,
數(shù)據(jù)庫規(guī)范化理 論。
4.數(shù)據(jù)庫設(shè)計方法和步驟:需求分析、概念設(shè)計、邏輯設(shè)計
和物理設(shè)計的相關(guān)策略。
考試方式
1.公共基礎(chǔ)知識的考試方式為筆試,與 C 語言程序設(shè)計(C++
語言程序設(shè)計、Java 語言程序設(shè)計、Visual Basic 語言程
序設(shè)計、Visual FoxPro 數(shù)據(jù)庫程序設(shè)計或 Access 數(shù)據(jù)庫
程序設(shè)計)的筆試部分合為一張?jiān)嚲?,公共基礎(chǔ)知識部分占
全卷的 30 分。2.公共基礎(chǔ)知識有 l0 道選擇題和 5 道填空題。
C 語言程序設(shè)計
基本要求
1.熟悉 TURBO C 集成環(huán)境。
2.熟練掌握結(jié)構(gòu)化程序設(shè)計的方法,具有良好的程序設(shè)計風(fēng)
格。
3.掌握程序設(shè)計中簡單的數(shù)據(jù)結(jié)構(gòu)和算法。
4.TURBO C 的集成環(huán)境下,能夠編寫簡單的 C 程序,并具
有基本的糾錯和調(diào)試程序的能力。
考試內(nèi)容
一、C 語言的結(jié)構(gòu)
1.程序的構(gòu)成,MAIN 函數(shù)和其他函數(shù)。2.頭文件,數(shù)據(jù)說明,函數(shù)的開始和結(jié)束標(biāo)志。
3.源程序的書寫格式。
4.C 語言的風(fēng)格。
二、數(shù)據(jù)類型及其運(yùn)算
1.C 的數(shù)據(jù)類型(基本類型,構(gòu)造類型,指針類型,空類型)
及其定義方法。
2.C 運(yùn)算符的種類、運(yùn)算優(yōu)先級和結(jié)合性。
3.不同類型數(shù)據(jù)間的轉(zhuǎn)換與運(yùn)算。
4.C 表達(dá)式類型(賦值表達(dá)式,算術(shù)表達(dá)式,關(guān)系表達(dá)式,
邏輯表達(dá)式,條件表達(dá)式,逗號表達(dá)式)和求值規(guī)則。
三、基本語句
1.表達(dá)式語句,空語句,復(fù)合語句。2.數(shù)據(jù)的輸入與輸出,輸入輸出函數(shù)的調(diào)用。
3.復(fù)合語句。
4.GOTO 語句和語句標(biāo)號的使用。
四、選擇結(jié)構(gòu)程序設(shè)計
1.用 IF 語句實(shí)現(xiàn)選擇結(jié)構(gòu)。
2.用 SWITCH 語句實(shí)現(xiàn)多分支選擇結(jié)構(gòu)。
3.選擇結(jié)構(gòu)的嵌套。
五、循環(huán)結(jié)構(gòu)程序設(shè)計
1.FOR 循環(huán)結(jié)構(gòu)。
2.WHILE 和 DO WHILE 循環(huán)結(jié)構(gòu)。
3.CONTINUE 語句和 BREAK 語句。4.循環(huán)的嵌套。
六、數(shù)組的定義和引用
1.一維數(shù)組和多維數(shù)組的定義、初始化和引用
2.字符串與字符數(shù)組。
七、函數(shù)
1.庫函數(shù)的正確調(diào)用。
2.函數(shù)的定義方法。
3.函數(shù)的類型和返回值。
4.形式參數(shù)與實(shí)在參數(shù),參數(shù)值的傳遞。
5.函數(shù)的正確調(diào)用,嵌套調(diào)用,遞歸調(diào)用。
6.局部變量和全局變量。7.變量的存儲類別(自動,靜態(tài),寄存器,外部),變量的
作用域和生存期。
8.內(nèi)部函數(shù)與外部函數(shù)。
八、編譯預(yù)處理
1.宏定義:不帶參數(shù)的宏定義;帶參數(shù)的宏定義。
2.“文件包含”處理。
九、指針
1.指針與指針變量的概念,指針與地址運(yùn)算符。
2.變量、數(shù)組、字符串、函數(shù)、結(jié)構(gòu)體的指針以及指向變量、
數(shù)組、字符串、函數(shù)、結(jié)構(gòu)體的指針變量。通過指針引用以
上各類型數(shù)據(jù)。
3.用指針作函數(shù)參數(shù)。
4.返回指針值的指針函數(shù)。5.指針數(shù)組,指向指針的指針,MAIN 函數(shù)的命令行參數(shù)。
十、結(jié)構(gòu)體(即“結(jié)構(gòu)”)與共用體(即“聯(lián)合”)
1.結(jié)構(gòu)體和共用體類型數(shù)據(jù)的定義方法和引用方法。
2.用指針和結(jié)構(gòu)體構(gòu)成鏈表,單向鏈表的建立、輸出、刪除
與插入。
十一、位運(yùn)算
1.位運(yùn)算符的含義及使用。
2.簡單的位運(yùn)算。
十二、文件操作
只要求緩沖文件系統(tǒng)(即高級磁盤 I/O 系統(tǒng)),對非標(biāo)準(zhǔn)緩
沖文件系統(tǒng)(即低級磁盤 I/O 系統(tǒng))不要求。
1.文件類型指針(FILE 類型指針)。2.文件的打開與關(guān)閉(FOPEN,FCLOSE)。
3.文件的讀寫(FPUTC,FGETC,FPUTS,FGETS,FREAD,
FWRITE,FPRINTF,FSCANF 函數(shù)),文件的定位
(REWIND,FSEEK 函數(shù))。
考試方式
1.筆試:120 分鐘,滿分 100 分,其中含公共基礎(chǔ)知識部分
的 30 分。
2.上機(jī):60 分鐘,滿分 100 分。
上機(jī)操作包括:
(1)填空。
(2)改錯。
(3)編程。VB 介紹
一、Visual Basic 程序開發(fā)環(huán)境
1、Visual Basic 的特點(diǎn)和版本。
2、Visual Basic 的啟動與退出。
3、主窗口:
(1)標(biāo)題和菜單。
(2)工具欄。
4、其他窗口:
(1)窗體設(shè)計器和工程資源管理器。
(2)屬性窗口和工具箱窗口。
二、對象及其操作
1、對象:
(1)Visual Basic 的對象。
(2)對象屬性設(shè)置。
2、窗體:
(1)窗體的結(jié)構(gòu)與屬性。
(2)窗體事件。
3、控件:
(1)標(biāo)準(zhǔn)控件。
(2)控件的命名和控件值。
4、控件的畫法和基本操作。5、事件驅(qū)動。
三、數(shù)據(jù)類型及其運(yùn)算
1、數(shù)據(jù)類型:
(1)基本數(shù)據(jù)類型。
(2)用戶定義的數(shù)據(jù)類型。
(3)枚舉類型。
2、常量和變量:
(1)局部變量與全局變量。
(2)變體類型變量。
(3)缺省聲明。
3、常用內(nèi)部函數(shù)。
4、運(yùn)算符與表達(dá)式:
(1)算術(shù)運(yùn)算符。
(2)關(guān)系運(yùn)算符與邏輯運(yùn)算符。
(3)表達(dá)式的執(zhí)行順序。
四、數(shù)據(jù)輸入、輸出
1、數(shù)據(jù)輸出:
(1)Print 方法。
(2)與 Print 方法有關(guān)的函數(shù)(Tab、Spc、Space $)。
(3)格式輸出(Fomat$)。2、InputBox 函數(shù)。
3、MsgBox 函數(shù)和 MsgBox 語句。
4、字形。
5、打印機(jī)輸出:
(1)直接輸出。
(2)窗體輸出。
五、常用標(biāo)準(zhǔn)控件
1、文本控件:
(1)標(biāo)簽。
(2)文本框。
2、圖形控件:
(1)圖片框,圖像框的屬性,事件和方法。
(2)圖形文件的裝入。
(3)直線和形狀。
3、按鈕控件。
4、選擇控件:復(fù)選框和單選按鈕。
5、選擇控件:列表框和組合框。
6、滾動條。
7、計時器。
8、框架。
9、焦點(diǎn)與 Tab 順序。六、控制結(jié)構(gòu)
1、選擇結(jié)構(gòu):
(1)單行結(jié)構(gòu)條件語句。
(2)塊結(jié)構(gòu)條件語句。
(3)IIf 函數(shù)。
2、多分支結(jié)構(gòu)。
3、For 循環(huán)控制結(jié)構(gòu)。
4、當(dāng)循環(huán)控制結(jié)構(gòu)。
5、Do 循環(huán)控制結(jié)構(gòu)。
6、多重循環(huán)。
7.GoTo 型控制:
(1) GoTo 語句。
(2) On-GoTo 語句。
七、數(shù)組
1、數(shù)組的概念:
(1)數(shù)組的定義。
(2)靜態(tài)數(shù)組與動態(tài)數(shù)組。
2、數(shù)組的基本操作:
(1)數(shù)組元素的輸入、輸出和復(fù)制。
(2)For Each...Next 語句。
(3)數(shù)組的初始化。3、控件數(shù)組。
C++語言程序設(shè)計
基本要求
掌握 C++語言的基本語法規(guī)則。
熟練掌握有關(guān)類與對象的相關(guān)知識。
能夠采用面向?qū)ο蟮木幊趟悸泛头椒ň帉憫?yīng)用程序。
能熟練使用 Visual C++6.0 集成開發(fā)環(huán)境編寫和調(diào)度程
序。
考試內(nèi)容
一、 C++語言概述
了解 C++語言的基本符號。
了角 C++語言的詞匯(保留字、標(biāo)識符、常量、運(yùn)算符、
標(biāo)點(diǎn)符號等)。
掌握 C++程序的基本框架(結(jié)構(gòu)程序設(shè)計框架、面向?qū)?/p>
象程序設(shè)計框架等)。
能夠使用 Visual C++ 6.0 集成開發(fā)環(huán)境編輯、編譯、運(yùn)
行與調(diào)度程序。
二、 數(shù)據(jù)類型、表達(dá)式和基本運(yùn)算
掌握 C++數(shù)據(jù)類型(基本類型,指針類型)及其定義椒
ā?br> 2. 了解 C++的常量定義(整型常量,字符常量,邏
輯常量,實(shí)型常量,地址常量,符號常量)。
掌握變量的定義與使用方法(變量的定義及初始化,全局變量,局部變量)。
掌握 C++運(yùn)算符的種類、運(yùn)算優(yōu)先級和結(jié)合性。
熟練掌握 C++表達(dá)式類型及求值規(guī)則(賦值運(yùn)算,算術(shù)
運(yùn)算符和算術(shù)表達(dá)式,關(guān)系運(yùn)算符和關(guān)系表達(dá)式,邏輯運(yùn)算
符和邏輯表達(dá)式,條件運(yùn)算,指針運(yùn)算,逗號表達(dá)式)。
三、 C++的基本語句
掌握 C++的基本語句,例如賦值語句、表達(dá)式語句、復(fù)
合語句、輸入、輸出語句和空格語句等。
用 if 語句實(shí)現(xiàn)分支結(jié)構(gòu)。
用 switch 語句實(shí)現(xiàn)多分支選擇結(jié)構(gòu)。
用 for 語句實(shí)現(xiàn)循環(huán)結(jié)構(gòu)。
用 while 語句實(shí)現(xiàn)循環(huán)結(jié)構(gòu)。
用 do…while 語句實(shí)現(xiàn)循環(huán)結(jié)構(gòu)。
轉(zhuǎn)向語句(goto,continue,break 和 return)。
掌握分支語句和循環(huán)語句的各種嵌套使用。
四、 數(shù)組、指針與引用
掌握一維數(shù)組的定義、初始化和訪問,了解多維數(shù)組的定
義、初始化和訪問。
了解字符串與字符數(shù)組。
熟練掌握常用字符串函數(shù)
(strlen,strcpy,streat,strcmp,strstr 等)。
指針與指針變量的概念,指針與地址運(yùn)算符,指針與數(shù)組。5. 引用的基本概念,引用的定義與使用。
Java 語言程序設(shè)計
基本要求
掌握 Java 語言的特點(diǎn),實(shí)現(xiàn)機(jī)制和體系結(jié)構(gòu)。
掌握 Java 語言中面向?qū)ο蟮奶匦浴?/p>
掌握 Java 語言提供的數(shù)據(jù)類型和結(jié)構(gòu)。
掌握 Java 語言編程的基本技術(shù)。
會編寫 Java 用戶界面程序。
會編寫 Java 簡單應(yīng)用程序。
會編寫 Java 小應(yīng)用程序(Applet)。
了解 Java 的應(yīng)用。
考試內(nèi)容
一、Java 語言的特點(diǎn)和實(shí)現(xiàn)機(jī)制
二、Java 體系結(jié)構(gòu)
JDK 目錄結(jié)構(gòu)。
Java 的 API 結(jié)構(gòu)。
開發(fā)環(huán)境設(shè)置。
Java 程序結(jié)構(gòu)。
三、Java 語言中面向?qū)ο蟮奶匦?/p>
面向?qū)ο缶幊痰幕靖拍詈吞卣鳌?/p>
類的基本組成和使用。3. 對象的生成、使用和刪除。
接口與包。
Java 類庫的常用類和接口。
四、Java 簡單數(shù)據(jù)類型及運(yùn)算
變量和常量。
基本數(shù)據(jù)類型及轉(zhuǎn)換。
Java 類庫中對簡單數(shù)據(jù)類型的類包裝。
運(yùn)算符和表達(dá)式運(yùn)算。
數(shù)組和字符串。
五、Java 語言的基本語句
表達(dá)式語句。
條件語句。
循環(huán)語句。
注釋語句。
異常處理。
六、Java 編程技術(shù)基礎(chǔ)
線程的概念和使用。
同步與共享。
串行化概念和目的。
串行化方法。
串行化的舉例。
基于文本的應(yīng)用。7. 文件和文件 I/O。
匯集(collections)接口。
七、編寫用戶界面程序
圖形用戶界面。
AWT 庫簡介。
Swing 簡介。
AWT 與 Swing 比較。
八、編寫小應(yīng)用程序(Applet)
小應(yīng)用程序概念。
安全機(jī)制。
Applet 執(zhí)行過程。
Applet 的圖形繪制。
Applet 的窗口。
Applet 的工作環(huán)境。
Java Application 和 Applet。
九、Java 的應(yīng)用
十、J2DK 的下載和操作
考試方式
筆試:90 分鐘,滿分 100 分,其中含公共基礎(chǔ)知識部分
的 30 分。
上機(jī)操作:90 分鐘,滿分 100 分。
上機(jī)題目類型要求:(1) 基本操作。
(2) 簡單應(yīng)用。
3 綜合應(yīng)用
Access 數(shù)據(jù)庫程序設(shè)計
基本要求
1、 具有數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)知識。
2、 基本了解面向?qū)ο蟮母拍睢?/p>
3、 掌握關(guān)系數(shù)據(jù)庫的基本原理。
4、 掌握數(shù)據(jù)庫程序設(shè)計方法。
5、 能使用 Access 建立一個小型數(shù)據(jù)庫應(yīng)用系統(tǒng)。
考試內(nèi)容
一、數(shù)據(jù)庫基礎(chǔ)知識
1、 基本概念:
數(shù)據(jù)庫,數(shù)據(jù)模型,數(shù)據(jù)庫管理系統(tǒng),類和對象,事件。
2、 關(guān)系模型(實(shí)體的完整性,參照的完整性,用戶定義的
完整性)關(guān)系模式,關(guān)系,元組,屬性,字段,域,值,主
關(guān)鍵字等。3、 關(guān)系運(yùn)算基本概念:
選擇運(yùn)算,投影運(yùn)算,連接運(yùn)算。
4、 SQL 基本命令:查詢命令,操作命令。
5、 Access 系統(tǒng)簡介:
(1)Access 系統(tǒng)的基本特點(diǎn)。
(2)基本對象:表,查詢,窗體,報表,頁,宏,模塊。
二、數(shù)據(jù)庫和表的基本操作
1、 創(chuàng)建數(shù)據(jù)庫:
(1)創(chuàng)建空數(shù)據(jù)庫。
(2)使用向?qū)?chuàng)建數(shù)據(jù)庫。
2、 表的建立:
(1) 建立表結(jié)構(gòu):使用向?qū)В褂帽碓O(shè)計器,使用數(shù)據(jù)表。
(2) 設(shè)置字段屬性。
(3) 輸入數(shù)據(jù):直接輸入數(shù)據(jù),獲取外部數(shù)據(jù)。
3、 表間關(guān)系的建立與修改:
(1) 表間關(guān)系的概念:一對一,一對多。
(2) 設(shè)置參照完整性。
(3) 建立表間關(guān)系。
4、 表的維護(hù):
(1) 修改表結(jié)構(gòu):添加字段,修改安段,刪除字段,重新設(shè)置主關(guān)鍵字。
(2) 編輯表內(nèi)容:添加記錄,個性記錄,刪除記錄,復(fù)制
記錄。
(3) 調(diào)整表外觀。
5、 表的其他操作:
(1) 查找數(shù)據(jù)。
(2) 替換數(shù)據(jù)。
(3) 排序記錄。
(4) 篩選記錄。
三、查詢的基本操作
1、查詢分類
(1) 選擇查詢。
(2) 參數(shù)查詢。
(3) 交叉表查詢。
(4) 操作查詢。
(5) SQL 查詢。
2、查詢準(zhǔn)則
(1) 運(yùn)算符。
(2) 函數(shù)。
(3) 表達(dá)式。3、創(chuàng)建查詢
(1) 操作已創(chuàng)建的查詢
(2) 編輯查詢中的字段。
(3) 編輯查詢中的數(shù)據(jù)源。
(4) 排序查詢的結(jié)果。
四、窗體的基本操作
1、 窗體分類:
(1) 縱欄式窗體
(2) 表格式窗體
(3) 主/子窗體
(4) 數(shù)據(jù)表窗體
(5) 圖表窗體
(6) 數(shù)據(jù)透視表窗體
2、 創(chuàng)建窗體:
(1) 使用向?qū)?chuàng)建窗體。
(2) 使用設(shè)計器創(chuàng)建窗體:控件的含義及種類,在窗體中
添加和修改控件,設(shè)置控件的常見屬性。
五、報表的基本操作1、報表分類:
(1) 縱欄式報表。
(2) 表格式報表。
(3) 圖表報表。
(4) 標(biāo)簽報表。
2、使用向?qū)?chuàng)建報表。
3、使用設(shè)計器編輯報表。
4、在報表中計算和匯總。
六、頁的基本操作
1、數(shù)據(jù)訪問頁的概念。
2、創(chuàng)建數(shù)據(jù)訪問頁:
(1) 自動創(chuàng)建數(shù)據(jù)訪問頁。
(2) 使用向?qū)?shù)據(jù)訪問頁。
七、宏
1、宏的基本概念。
2、宏的基本操作:
(1) 創(chuàng)建宏;創(chuàng)建一個宏,創(chuàng)建宏組。
(2) 運(yùn)行宏。(3) 在宏中使用條件。
(4) 設(shè)置宏操作參數(shù)。
(5) 常用的宏操作。
八、模塊
1、模塊的基本概念:
(1) 類模塊。
(2) 標(biāo)準(zhǔn)模塊。
(3) 將宏轉(zhuǎn)換為模塊。
2、創(chuàng)建模塊:
(1) 創(chuàng)建 VBA 模塊:在模塊中加入過程,在模塊中執(zhí)行
宏。
(2) 編寫事件過程:鍵盤事件,鼠標(biāo)事件,窗口事件,操
作事件和其他事件。
3、調(diào)用和參數(shù)傳遞。
4、VBA 程序設(shè)計基礎(chǔ):
(1) 面向?qū)ο蟪绦蛟O(shè)計的基本概念。
(2) VBA 編程環(huán)境:進(jìn)入 VBE,BE 界面。
(3) VBA 編程基礎(chǔ):常量,變量,表達(dá)式。
(4) VBA 程序流程控制:順序控制,選擇控制,循環(huán)控
制。(5) VBA 程序的調(diào)試:設(shè)置斷點(diǎn),單步跟蹤,設(shè)置監(jiān)視
點(diǎn)。
考試方式
1、筆試:90 分鐘,滿分 100 分,其中含公共基礎(chǔ)知識部分
的 30 分。
2、上機(jī)操作:90 分鐘,滿分 100 分。
上機(jī)操作包括:
(1) 基本操作。
(2) 簡單應(yīng)用。
(3) 綜合應(yīng)用
2005 年計算機(jī)等級考試二級 Visual FoxPro(VFP)考試大
綱
基本要求
1.具有數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)知識。
2.基本了解面向?qū)ο蟮母拍睢?/p>
3.掌握關(guān)系數(shù)據(jù)庫的基本原理。
4.掌握數(shù)據(jù)庫程序設(shè)計方法。
5.能夠使用 Visual FoxPro 建立一個小型的數(shù)據(jù)庫應(yīng)用系
統(tǒng)??荚噧?nèi)容
一、Visual Foxpro 的基礎(chǔ)知識
1.基本概念:數(shù)據(jù)庫,數(shù)據(jù)模型,數(shù)據(jù)庫管理系統(tǒng)、類和對
象、事件、方法。
2.關(guān)系數(shù)據(jù)庫:
(1)關(guān)系數(shù)據(jù)庫:關(guān)系模型、關(guān)系模式、關(guān)系、元組、屬性、
域、主關(guān)鍵字和外部關(guān)鍵字。
(2)關(guān)系運(yùn)算:投影、選擇、聯(lián)接。
(3)數(shù)據(jù)庫的一致性和完整性:實(shí)體完整性、域完整性、參照
完整性。
3.Visual FoxPro 系統(tǒng)特點(diǎn)與工作方式:
(1)Windows 版本的數(shù)據(jù)庫特點(diǎn)。
(2)數(shù)據(jù)類型和主要文件類型。
(3)各種設(shè)計器和向?qū)А?/p>
(4)工作方式:交互方式(命令方式、可視化操作)和程序運(yùn)
行方式。
4.Visual Foxpro 的基本數(shù)據(jù)元素:
(1)常量、變量、表達(dá)式。
(2)常用函數(shù):字符處理函數(shù)、數(shù)值運(yùn)算函數(shù)、日期時間函數(shù)、
數(shù)據(jù)類型轉(zhuǎn)換函數(shù)、測試函數(shù)。
二、Visual FoxPro 數(shù)據(jù)庫的基本操作1.數(shù)據(jù)庫和表的建立、修改與有效性檢驗(yàn):
(1)表結(jié)構(gòu)的建立與修改。
(2)表記錄的瀏覽、增加、刪除與修改。
(3)創(chuàng)建數(shù)據(jù)庫,向數(shù)據(jù)庫添加或從數(shù)據(jù)庫刪除表。
(4)設(shè)定字段級規(guī)則和記錄級規(guī)則。
(5)表的索引:主索引、候選索引、普通索引、唯一索引。
2.多表操作:
(1)選擇工作區(qū)。
(2)建立表之間的關(guān)聯(lián):一對一關(guān)聯(lián)、一對多關(guān)聯(lián)。
(3)設(shè)置參照的完整性。
(4)表的聯(lián)接 JOIN:
內(nèi)部聯(lián)接
外部連接:左聯(lián)接、右聯(lián)接、完全聯(lián)接。
(5)建立表間臨時關(guān)系。
3.建立視圖與數(shù)據(jù)查詢:
(1)查詢文件的建立、執(zhí)行與修改。
(2)視圖文件的建立、查看與修改。
(3)建立多表查詢。
三、關(guān)系型數(shù)據(jù)庫標(biāo)準(zhǔn)語言 SQL
1、SQL 的數(shù)據(jù)定義功能:
(1)CREATETABLE-SQL。(2)ALTERTABLE-SQL。
2.SQL 的數(shù)據(jù)修改功能:
(1)簡單查詢。
(2)嵌套查詢。
(3)聯(lián)接查詢。
(4)分組與計算查詢。
(5)集合的并運(yùn)算。
四、項(xiàng)目管理器、設(shè)計器和向?qū)У氖褂?/p>
1.使用項(xiàng)目管理器:
(1)使用“數(shù)據(jù)”選項(xiàng)卡。
(2)使用“文檔”選項(xiàng)卡。
2.使用表單設(shè)計器:
(1)在表單中加入和修改控件對象。
(2)設(shè)定數(shù)據(jù)環(huán)境。
3.使用菜單設(shè)計器:
(1)建立主選項(xiàng)。
(2)設(shè)計子菜單。
(3)設(shè)定菜單選項(xiàng)程序代碼。
4.使用報表設(shè)計器:
(1)生成快速表。
(2)修改報表布局。(3)設(shè)計分組報表。
(4)設(shè)計多欄報表。
5.使用應(yīng)用程序向?qū)А?/p>
五、Visual FoxPro 程序設(shè)計
1、命令文件建立與運(yùn)行:
(1)程序文件建立。
(2)簡單的交互方式輸入輸出命令。
(3)應(yīng)用程序的調(diào)試與執(zhí)行。
2.結(jié)構(gòu)化程序設(shè)計:
(1)順序結(jié)構(gòu)程序設(shè)計。
(2)分支結(jié)構(gòu)程序設(shè)計。
(3)循環(huán)結(jié)構(gòu)程序設(shè)計。
3.過程與過程調(diào)用:
(1)子程序設(shè)計與調(diào)用。
(2)過程與過程文件。
(3)局部變量和全局變量、過程調(diào)用中的參數(shù)傳遞。
考試方式
1.筆試:90 分鐘。
2.上機(jī)考試:90 分鐘。
上機(jī)操作包括:(1)基本操作。
(2)簡單應(yīng)用。
(3)綜合應(yīng)用。
?
二級:考核計算機(jī)基礎(chǔ)知識和使用一種高級計算機(jī)語言
或數(shù)據(jù)庫管理軟件編寫程序以及上機(jī)調(diào)試的基本技能。考試
科目:編程類:C、二級 Delphi 語言程序設(shè)計、Visual Bas
ic、C++、Java、Visual,數(shù)據(jù)庫類:FoxPro、C++?;A(chǔ)知
識包括如下內(nèi)容:數(shù)據(jù)結(jié)構(gòu)與算法、程序設(shè)計方法、軟件工
程、數(shù)據(jù)庫基礎(chǔ)
三級:分為
技術(shù)
、
信息管理技術(shù)
、 數(shù)據(jù)庫技
術(shù)
和 網(wǎng)絡(luò)技術(shù)
四個類別。
技術(shù)
考核 PC 機(jī)硬件組成
和 Windows 操作系統(tǒng)的基礎(chǔ)知識以及 PC 機(jī)使用、管理、維
護(hù)和應(yīng)用開發(fā)的基本技能
信息管理技術(shù)
考核計算機(jī)信息
管理應(yīng)用基礎(chǔ)知識及管理信息系統(tǒng)項(xiàng)目和辦公自動化系統(tǒng)
項(xiàng)目開發(fā)、維護(hù)的基本技能 數(shù)據(jù)庫技術(shù)
考核數(shù)據(jù)庫系統(tǒng)
基礎(chǔ)知識及數(shù)據(jù)庫應(yīng)用系統(tǒng)項(xiàng)目開發(fā)和維護(hù)的基本技能
網(wǎng)絡(luò)技術(shù) 考核計算機(jī)網(wǎng)絡(luò)基礎(chǔ)知識及計算機(jī)網(wǎng)絡(luò)應(yīng)用系統(tǒng)
開發(fā)和管理的基本技能。四級:考核計算機(jī)專業(yè)基本知識以及計算機(jī)應(yīng)用項(xiàng)目的
分析設(shè)計、組織實(shí)施的基本技能??荚嚳颇浚核募壘W(wǎng)絡(luò)工程
師、四級數(shù)據(jù)庫工程師和四級軟件測試工程師