出版時間:2008-8 出版社:清華大學(xué)出版社 作者:高巍巍 等 著 頁數(shù):397
內(nèi)容概要
《高等學(xué)校教材·計算機應(yīng)用:Visual FoxPro程序設(shè)計》分為計算機公共基礎(chǔ)知識和Visual FoxPro程序設(shè)計兩部分。計算機公共基礎(chǔ)知識部分主要根據(jù)等級考試大綱,選取計算機專業(yè)知識中的主要知識點做重點介紹;Visual FoxPro程序設(shè)計部分是根據(jù)等級考試要求為讀者介紹Visual FoxPro6.0的使用?! ∪珪o扣全國計算機等級考試大綱要求,知識點覆蓋全,重點突出,重點難點做詳細(xì)講解;例題選取精度心恰當(dāng),部分習(xí)題根據(jù)最新考試大綱要求精心設(shè)計和編寫,具有典型性;每章后均配有練習(xí)題,幫助讀者對每章所學(xué)內(nèi)容進(jìn)行鞏固和提高。
書籍目錄
第1章 數(shù)據(jù)結(jié)構(gòu)與算法1.1 算法1.1.1 算法的基本概念1.1.2 算法復(fù)雜度1.2 數(shù)據(jù)結(jié)構(gòu)的基本概念1.2.1 數(shù)據(jù)結(jié)構(gòu)概念1.2.2 數(shù)據(jù)結(jié)構(gòu)分類1.3 線性表1.3.1 線性表概念1.3.2 線性表的順序存儲1.3.3 線性表的鏈?zhǔn)酱鎯?.4 棧和隊列1.4.1 棧及其基本運算1.4.2 隊列及其運算1.5 樹與二叉樹1.5.1 樹與二叉樹概念1.5.2 二叉樹的存儲1.5.3 二叉樹的遍歷1.6 查找和排序1.6.1 查找技術(shù)1.6.2 排序技術(shù)本章小結(jié)習(xí)題1第2章 程序設(shè)計基礎(chǔ)2.1 程序設(shè)計方法與風(fēng)格2.2 結(jié)構(gòu)化程序設(shè)計2.2.1 結(jié)構(gòu)化程序設(shè)計的原則2.2.2 結(jié)構(gòu)化程序設(shè)計的基本結(jié)構(gòu)與特點2.3 面向?qū)ο蟮某绦蛟O(shè)計2.3.1 面向?qū)ο蠓椒?.3.2 面向?qū)ο蠓椒ǖ幕靖拍畋菊滦〗Y(jié)習(xí)題2第3章 軟件工程基礎(chǔ)3.1 軟件工程基本概念3.1.1 軟件定義與軟件特點3.1.2 軟件危機與軟件工程3.1.3 軟件工程與軟件生命周期3.2 結(jié)構(gòu)化分析和設(shè)計方法3.2.1 需求分析3.2.2 結(jié)構(gòu)化分析方法3.2.3 軟件需求規(guī)格說明書3.2.4 結(jié)構(gòu)化設(shè)計方法3.3 軟件測試3.3.1 軟件測試的概念與分類3.3.2 測試實施本章小結(jié)習(xí)題3第4章 數(shù)據(jù)庫設(shè)計基礎(chǔ)4.1 數(shù)據(jù)庫基本概念4.1.1 數(shù)據(jù)4.1.2 數(shù)據(jù)庫4.1.3 數(shù)據(jù)庫管理系統(tǒng)4.1.4 數(shù)據(jù)庫管理員4.1.5 數(shù)據(jù)庫系統(tǒng)4.1.6 數(shù)據(jù)庫應(yīng)用系統(tǒng)4.2 關(guān)系代數(shù)4.3 數(shù)據(jù)庫設(shè)計與管理本章小結(jié)習(xí)題4第5章 Visual FoxPro基礎(chǔ)概述5.1 數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)知識5.1.1 數(shù)據(jù)庫的基本概念5.1.2 計算機數(shù)據(jù)管理的發(fā)展5.1.3 數(shù)據(jù)庫系統(tǒng)5.2 關(guān)系數(shù)據(jù)庫的基礎(chǔ)理論5.2.1 表5.2.2 實體的描述5.2.3 實體之間的聯(lián)系5.2.4 數(shù)據(jù)模型5.2.5 關(guān)系數(shù)據(jù)5.2.6 關(guān)系運算5.3 數(shù)據(jù)庫設(shè)計5.3.1 數(shù)據(jù)庫設(shè)計步驟5.3.2 數(shù)據(jù)庫設(shè)計過程5.4 Visual FoxPro的安裝與運行5.4.1 Visual FoxPro的安裝5.4.2 啟動與退出5.5 Visual FoxPro的操作界面5.5.1 菜單系統(tǒng)5.5.2 工具欄5.5.3 命令窗口5.5.4 配置Visual FoxPro5.5.5 設(shè)計器、向?qū)?、生成?.6 Visual FoxPro的操作方式5.6.1 命令5.6.2 菜單5.6.3 交互式操作5.6.4 程序5.7 Visual FoxPro系統(tǒng)概述5.7.1 Visual FoxPro的發(fā)展過程5.7.2 Visual FoxPro的基本功能5.7.3 Visual FoxPro的基本特點本章小結(jié)習(xí)題5第6章 數(shù)據(jù)與數(shù)據(jù)運算6.1 常量6.1.1 數(shù)值型常量6.1.2 貨幣型常量6.1.3 字符型常量6.1.4 日期型常量6.1.5 日期時間型常量6.1.6 邏輯型常量6.2 變量6.2.1 簡單內(nèi)存變量6.2.2 數(shù)組6.2.3 內(nèi)存變量常用命令6.3 表達(dá)式6.3.1 數(shù)值表達(dá)式6.3.2 字符表達(dá)式6.3.3 日期時間表達(dá)式6.3.4 關(guān)系表達(dá)式6.3.5 邏輯表達(dá)式6.3.6 各種運算符的優(yōu)先級6.4 常用函數(shù)6.4.1 數(shù)值函數(shù)6.4.2 字符函數(shù)6.4.3 日期和時間函數(shù)6.4.4 數(shù)據(jù)類型轉(zhuǎn)換函數(shù)6.4.5 測試函數(shù)6.5 Visual FoxPro命令格式與規(guī)則6.5.1 命令格式6.5.2 命令規(guī)則本章小結(jié)習(xí)題6第7章 數(shù)據(jù)庫和表7.1 項目管理器7.1.1 什么是項目管理器7.1.2 項目管理器的創(chuàng)建7.1.3 項目管理器的使用7.2 數(shù)據(jù)庫的建立與使用7.2.1 數(shù)據(jù)庫的建立7.2.2 數(shù)據(jù)庫的使用7.3 表的建立與使用7.3.1 建立表7.3.2 使用表7.3.3 表中記錄的處理7.4 索引7.4.1 基本概念7.4.2 建立索引7.4.3 使用索引7.5 數(shù)據(jù)完整性7.5.1 實體完整性與主關(guān)鍵字7.5.2 域完整性與約束規(guī)則7.5.3 參照完整性與表之間的關(guān)聯(lián)7.6 多工作區(qū)7.6.1 工作區(qū)與多個表7.6.2 表的關(guān)聯(lián)7.7 排序本章小結(jié)習(xí)題7第8章 結(jié)構(gòu)化查詢語言SQL8.1 SQL的概述8.2 數(shù)據(jù)查詢8.2.1 基本查詢8.2.2 排序查詢8.2.3 計算與分組查詢8.2.4 帶特殊運算符的條件查詢8.2.5 利用空值查詢8.2.6 嵌套查詢8.2.7 別名與自聯(lián)接查詢8.2.8 超聯(lián)接查詢8.2.9 集合的并運算8.2.10 查詢中的幾個特殊選項8.3 數(shù)據(jù)操作8.3.1 插入操作8.3.2 刪除操作8.3.3 更新操作8.4 數(shù)據(jù)定義8.4.1 定義表8.4.2 刪除表8.4.3 修改表結(jié)構(gòu)8.4.4 視圖本章小結(jié)習(xí)題8第9章 查詢和視圖9.1 基本概念9.1.1 查詢的概念9.1.2 視圖的概念9.2 查詢9.2.1 創(chuàng)建查詢的方法9.2.2 查詢設(shè)計器9.2.3 利用查詢設(shè)計器創(chuàng)建查詢9.2.4 使用查詢向?qū)Ы⒉樵?.3 視圖9.3.1 創(chuàng)建視圖9.3.2 視圖與查詢的區(qū)別9.3.3 視圖與數(shù)據(jù)更新本章小結(jié)習(xí)題9第10章 Visual FoxPro程序設(shè)計基礎(chǔ)10.1 程序文件的建立與執(zhí)行10.1.1 程序的基本概念10.1.2 程序文件的建立與執(zhí)行10.1.3 簡單的輸入輸出命令10.2 程序結(jié)構(gòu)10.2.1 順序結(jié)構(gòu)10.2.2 選擇結(jié)構(gòu)10.2.3 循環(huán)結(jié)構(gòu)10.3 模塊化程序設(shè)計10.3.1 過程文件的建立10.3.2 過程文件的調(diào)用10.3.3 過程調(diào)用中的參數(shù)傳遞10.3.4 用戶自定義函數(shù)10.4 變量的作用域10.4.1 公共變量10.4.2 局部變量10.4.3 私有變量10.4.4 隱藏變量本章小結(jié)習(xí)題10第11章 表單11.1 面向?qū)ο蟮幕靖拍?1.1.1 對象和類11.1.2 屬性、事件和方法11.1.3 對象屬性的設(shè)置、對象方法的調(diào)用11.2 表單的設(shè)計11.2.1 建立表單11.2.2 添加控件11.2.3 在表單中添加屬性和方法11.2.4 修改和運行表單11.3 數(shù)據(jù)環(huán)境11.3.1 設(shè)置數(shù)據(jù)環(huán)境11.3.2 使用數(shù)據(jù)環(huán)境11.4 常用控件11.4.1 標(biāo)簽控件11.4.2 文本框控件11.4.3 命令按鈕控件11.4.4 命令按鈕組控件11.4.5 單選按鈕組控件11.4.6 復(fù)選框控件11.4.7 編輯框控件11.4.8 列表框控件11.4.9 表格控件11.4.10 組合框控件11.4.11 頁框控件11.4.12 形狀控件11.4.13 圖像控件11.4.14 計時器控件本章小結(jié)習(xí)題11第12章 菜單設(shè)計與應(yīng)用12.1 菜單的基本概念12.1.1 菜單的類型12.1.2 菜單中的熱鍵和快捷鍵12.2 下拉式菜單的設(shè)計與應(yīng)用12.2.1 下拉式菜單設(shè)計的基本步驟12.2.2 下拉式菜單設(shè)計實例12.2.3 為頂層表單添加下拉式菜單12.3 快捷菜單的設(shè)計與應(yīng)用12.3.1 快捷菜單的建立12.3.2 為對象建立快捷菜單的過程本章小結(jié)習(xí)題12第13章 報表設(shè)計13.1 創(chuàng)建報表13.1.1 報表的組成13.1.2 創(chuàng)建報表文件13.2 設(shè)計報表13.2.1 報表工具欄13.2.2 報表的數(shù)據(jù)源13.2.3 報表的布局13.2.4 報表控件和報表控件工具欄13.3 數(shù)據(jù)分組和多欄報表13.3.1 設(shè)計分組報表13.3.2 設(shè)計多欄報表13.3.3 報表的輸出本章小結(jié)習(xí)題13第14章 數(shù)據(jù)庫應(yīng)用程序開發(fā)14.1 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)步驟14.1.1 可行性分析階段14.1.2 需求分析階段14.1.3 系統(tǒng)設(shè)計階段14.1.4 實現(xiàn)階段14.1.5 測試階段14.1.6 運行與維護(hù)階段14.2 系統(tǒng)開發(fā)的總體規(guī)劃14.2.1 系統(tǒng)開發(fā)的一般步驟14.2.2 連編應(yīng)用程序14.3 Visual FoxPro數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)14.3.1 “學(xué)生管理系統(tǒng)”功能分析14.3.2 系統(tǒng)結(jié)構(gòu)14.3.3 部分程序模塊的實現(xiàn)14.3.4 構(gòu)造“學(xué)生管理系統(tǒng)”項目本章小結(jié)習(xí)題14參考文獻(xiàn)
章節(jié)摘錄
第一章 數(shù)據(jù)結(jié)構(gòu)與算法 本章知識要點: 算法的基本概念; 數(shù)據(jù)結(jié)構(gòu)的定義; 線性表的定義和存儲; 樹、二叉樹的定義和存儲; 查找與排序算法?! ?.1.1 算法的基本概念 1.1 算 法 算法(algorithm)是一組有窮的規(guī)則,規(guī)定了解決某一特定類型問題的一系列運算,是對解題方案的準(zhǔn)確與完整的描述。 算法是解題的步驟,可以把算法定義成解一確定類問題的任意一種特殊的方法。在計算機科學(xué)中,算法要用計算機算法語言描述,算法代表用計算機解一類問題的精確、有效的方法。算法+數(shù)據(jù)結(jié)構(gòu)=程序,求解一個給定的可計算或可解的問題,不同的人可以編寫出不同的程序,來解決同一個問題,這里存在兩個問題:一是與計算方法密切相關(guān)的算法問題;二是程序設(shè)計的技術(shù)問題。算法和程序之間存在密切的關(guān)系?! ?.算法的基本特征 作為一個算法,一般應(yīng)具有以下幾個基本特性?! ?)確定性 算法的每一種運算必須有確定的意義,該種運算執(zhí)行某種動作應(yīng)無二義性,目的明確;這一性質(zhì)反映了算法與數(shù)學(xué)公式的明顯差別。在解決實際問題時,可能會出現(xiàn)這樣的情況:針對某種特殊問題,數(shù)學(xué)公式是正確的,但按此數(shù)學(xué)公式設(shè)計的計算過程可能會使計算機系統(tǒng)無所適從,這是因為根據(jù)數(shù)學(xué)公式設(shè)計的計算過程只考慮了正常使用的情況,而當(dāng)出現(xiàn)異常情況時,此計算過程就不能適應(yīng)了。
編輯推薦
《高等學(xué)校教材·計算機應(yīng)用:Visual FoxPro程序設(shè)計》可作為高等學(xué)校非計算機專業(yè)數(shù)據(jù)庫教程,也可作為二級Visual FoxPro的培訓(xùn)教材,還可供廣大數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)人員閱讀參考。
圖書封面
評論、評分、閱讀與下載
Visual FoxPro程序設(shè)計 PDF格式下載