《VisualFoxPro程式設計》

《VisualFoxPro程式設計》

《VisualFoxPro程式設計》,針對全國計算機二級考試VFP程式設計,根據最新大綱、結合最新的考試題目編寫而成。全書由公共基礎知識和VisualFoxPro程式設計兩個部分組成,以VisualFoxPro程式設計為主要內容。

基本信息

(圖)《VisualFoxPro程式設計》 叢書名:高等學校教材·計算機套用
作 者:高巍巍 等編著
出版社:清華大學出版社
出版時間:2008-8-1
字 數:632000
版 次:1
頁 數:397
開 本:16開
印 次:1
紙 張:膠版紙
ISBN:9787302175407
包 裝:平裝
所屬分類:圖書>>計算機/網路>>資料庫>>Foxpro
 

編輯推薦

本書針對全國計算機二級考試VFP程式設計,根據最新大綱、結合最新的考試題目編寫而成。全書由公共基礎知識和VisualFoxPro程式設計兩個部分組成,以VisualFoxPro程式設計為主要內容。這套教材適合作為高等院校的教材,也可以作為全國計算機等級考試VisualFoxPro程式設計二級考試培訓教材。

內容簡介

本書分為計算機公共基礎知識和VisualFoxPro程式設計兩部分。計算機公共基礎知識部分主要根據等級考試大綱,選取計算機專業知識中的主要知識點做重點介紹;VisualFoxPro程式設計部分是根據等級考試要求為讀者介紹VisualFoxPro6.0的使用。
全書緊扣全國計算機等級考試大綱要求,知識點覆蓋全,重點突出,重點難點做詳細講解;例題選取精心恰當,部分習題根據最新考試大綱要求精心設計和編寫,具有典型性;每章後均配有練習題,幫助讀者對每章所學內容進行鞏固和提高;全書側重於對學生實踐能力的培養,實例豐富,實踐部分內容緊密銜接,最後形成一個完整的資料庫開發系統,系統性、實踐性較強;並為讀者提供教材配套課件,內容豐富生動,便於讀者自學使用。
本書可以作為高等學校非計算機專業資料庫教程,也可作為二級VisualFoxPro的培訓教材,還可供廣大資料庫套用系統開發人員閱讀參考。

圖書目錄

第1章數據結構與算法
1.1算法
1.1.1算法的基本概念
1.1.2算法複雜度
1.2數據結構的基本概念
1.2.1數據結構概念
1.2.2數據結構分類
1.3線性表
1.3.1線性表概念
1.3.2線性表的順序存儲
1.3.3線性表的鏈式存儲
1.4棧和佇列
1.4.1棧及其基本運算
1.4.2佇列及其運算
1.5樹與二叉樹
1.5.1樹與二叉樹概念
1.5.2二叉樹的存儲
1.5.3二叉樹的遍歷
1.6查找和排序
1.6.1查找技術
1.6.2排序技術
本章小結
習題1
第2章程式設計基礎
2.1程式設計方法與風格
2.2結構化程式設計
2.2.1結構化程式設計的原則
2.2.2結構化程式設計的基本結構與特點
2.3面向對象的程式設計
2.3.1面向對象方法
2.3.2面向對象方法的基本概念
本章小結
習題2
第3章軟體工程基礎
3.1軟體工程基本概念
3.1.1軟體定義與軟體特點
3.1.2軟體危機與軟體工程
3.1.3軟體工程與軟體生命周期
3.2結構化分析和設計方法
3.2.1需求分析
3.2.2結構化分析方法
3.2.3軟體需求規格說明書
3.2.4結構化設計方法
3.3軟體測試
3.3.1軟體測試的概念與分類
3.3.2測試實施
本章小結
習題3
第4章資料庫設計基礎
4.1資料庫基本概念
4.1.1數據
4.1.2資料庫
4.1.3資料庫管理系統
4.1.4資料庫管理員
4.1.5資料庫系統
4.1.6資料庫套用系統
4.2關係代數
4.3資料庫設計與管理
本章小結
習題4
第5章VisualFoxPro基礎概述
5.1資料庫系統的基礎知識
5.1.1資料庫的基本概念
5.1.2計算機數據管理的發展
5.1.3資料庫系統
5.2關係資料庫的基礎理論
5.2.1表
5.2.2實體的描述
5.2.3實體之間的聯繫
5.2.4數據模型
5.2.5關係數據
5.2.6關係運算
5.3資料庫設計
5.3.1資料庫設計步驟
5.3.2資料庫設計過程
5.4VisualFoxPro的安裝與運行
5.4.1VisualFoxPro的安裝
5.4.2啟動與退出
5.5VisualFoxPro的操作界面
5.5.1選單系統
5.5.2工具列
5.5.3命令視窗
5.5.4配置VisualFoxPro
5.5.5設計器、嚮導、生成器
5.6VisualFoxPro的操作方式
5.6.1命令
5.6.2選單
5.6.3互動式操作
5.6.4程式
5.7VisualFoxPro系統概述
5.7.1VisualFoxPro的發展過程
5.7.2VisualFoxPro的基本功能
5.7.3VisualFoxPro的基本特點
本章小結
習題5
第6章數據與數據運算
6.1常量
6.1.1數值型常量
6.1.2貨幣型常量
6.1.3字元型常量
6.1.4日期型常量
6.1.5日期時間型常量
6.1.6邏輯型常量
6.2變數
6.2.1簡單記憶體變數
6.2.2數組
6.2.3記憶體變數常用命令
6.3表達式
6.3.1數值表達式
6.3.2字元表達式
6.3.3日期時間表達式
6.3.4關係表達式
6.3.5邏輯表達式
6.3.6各種運算符的優先權
6.4常用函式
6.4.1數值函式
6.4.2字元函式
6.4.3日期和時間函式
6.4.4數據類型轉換函式
6.4.5測試函式
6.5VisualFoxPro命令格式與規則
6.5.1命令格式
6.5.2命令規則
本章小結
習題6
第7章資料庫和表
7.1項目管理器
7.1.1什麼是項目管理器
7.1.2項目管理器的創建
7.1.3項目管理器的使用
7.2資料庫的建立與使用
7.2.1資料庫的建立
7.2.2資料庫的使用
7.3表的建立與使用
7.3.1建立表
7.3.2使用表
7.3.3表中記錄的處理
7.4索引
7.4.1基本概念
7.4.2建立索引
7.4.3使用索引
7.5數據完整性
7.5.1實體完整性與主關鍵字
7.5.2域完整性與約束規則
7.5.3參照完整性與表之間的關聯
7.6多工作區
7.6.1工作區與多個表
7.6.2表的關聯
7.7排序
本章小結
習題7
第8章結構化查詢語言SQL
8.1SQL的概述
8.2數據查詢
8.2.1基本查詢
8.2.2排序查詢
8.2.3計算與分組查詢
8.2.4帶特殊運算符的條件查詢
8.2.5利用空值查詢
8.2.6嵌套查詢
8.2.7別名與自聯接查詢
8.2.8超聯接查詢
8.2.9集合的並運算
8.2.10查詢中的幾個特殊選項
8.3數據操作
8.3.1插入操作
8.3.2刪除操作
8.3.3更新操作
8.4數據定義
8.4.1定義表
8.4.2刪除表
8.4.3修改表結構
8.4.4視圖
本章小結
習題8
第9章查詢和視圖
9.1基本概念
9.1.1查詢的概念
9.1.2視圖的概念
9.2查詢
9.2.1創建查詢的方法
9.2.2查詢設計器
9.2.3利用查詢設計器創建查詢
9.2.4使用查詢嚮導建立查詢
9.3視圖
9.3.1創建視圖
9.3.2視圖與查詢的區別
9.3.3視圖與數據更新
本章小結
習題9
第10章VisualFoxPro程式設計基礎
10.1程式檔案的建立與執行
10.1.1程式的基本概念
10.1.2程式檔案的建立與執行
10.1.3簡單的輸入輸出命令
10.2程式結構
10.2.1順序結構
10.2.2選擇結構
10.2.3循環結構
10.3模組化程式設計
10.3.1過程檔案的建立
10.3.2過程檔案的調用
10.3.3過程調用中的參數傳遞
10.3.4用戶自定義函式
10.4變數的作用域
10.4.1公共變數
10.4.2局部變數
10.4.3私有變數
10.4.4隱藏變數
本章小結
習題10
第11章表單
11.1面向對象的基本概念
11.1.1對象和類
11.1.2屬性、事件和方法
11.1.3對象屬性的設定、對象方法的調用
11.2表單的設計
11.2.1建立表單
11.2.2添加控制項
11.2.3在表單中添加屬性和方法
11.2.4修改和運行表單
11.3數據環境
11.3.1設定數據環境
11.3.2使用數據環境
11.4常用控制項
11.4.1標籤控制項
11.4.2文本框控制項
11.4.3命令按鈕控制項
11.4.4命令按鈕組控制項
11.4.5單選按鈕組控制項
11.4.6複選框控制項
11.4.7編輯框控制項
11.4.8列表框控制項
11.4.9表格控制項
11.4.10組合框控制項
11.4.11頁框控制項
11.4.12形狀控制項
11.4.13圖像控制項
11.4.14計時器控制項
本章小結
習題11
第12章選單設計與套用
12.1選單的基本概念
12.1.1選單的類型
12.1.2選單中的熱鍵和快捷鍵
12.2下拉式選單的設計與套用
12.2.1下拉式選單設計的基本步驟
12.2.2下拉式選單設計實例
12.2.3為頂層表單添加下拉式選單
12.3快捷選單的設計與套用
12.3.1快捷選單的建立
12.3.2為對象建立快捷選單的過程
本章小結
習題12
第13章報表設計
13.1創建報表
13.1.1報表的組成
13.1.2創建報表檔案
13.2設計報表
13.2.1報表工具列
13.2.2報表的數據源
13.2.3報表的布局
13.2.4報表控制項和報表控制項工具列
13.3數據分組和多欄報表
13.3.1設計分組報表
13.3.2設計多欄報表
13.3.3報表的輸出
本章小結
習題13
第14章資料庫應用程式開發
14.1資料庫套用系統開發步驟
14.1.1可行性分析階段
14.1.2需求分析階段
14.1.3系統設計階段
14.1.4實現階段
14.1.5測試階段
14.1.6運行與維護階段
14.2系統開發的總體規劃
14.2.1系統開發的一般步驟
14.2.2連編應用程式
14.3VisualFoxPro資料庫套用系統開發
14.3.1“學生管理系統”功能分析
14.3.2系統結構
14.3.3部分程式模組的實現
14.3.4構造“學生管理系統”項目
本章小結
習題14
參考文獻

書摘插圖

第一章 數據結構與算法
本章知識要點:
算法的基本概念;
數據結構的定義;
線性表的定義和存儲;
樹、二叉樹的定義和存儲;
查找與排序算法。
1.1.1 算法的基本概念
1.1算法
算法(algorithm)是一組有窮的規則,規定了解決某一特定類型問題的一系列運算,是對解題方案的準確與完整的描述。
算法是解題的步驟,可以把算法定義成解一確定類問題的任意一種特殊的方法。在計算機科學中,算法要用計算機算法語言描述,算法代表用計算機解一類問題的精確、有效的方法。算法+數據結構=程式,求解一個給定的可計算或可解的問題,不同的人可以編寫出不同的程式,來解決同一個問題,這裡存在兩個問題:一是與計算方法密切相關的算法問題;二是程式設計的技術問題。算法和程式之間存在密切的關係。
1.算法的基本特徵
作為一個算法,一般應具有以下幾個基本特性。
1)確定性
算法的每一種運算必須有確定的意義,該種運算執行某種動作應無二義性,目的明確;這一性質反映了算法與數學公式的明顯差別。在解決實際問題時,可能會出現這樣的情況:針對某種特殊問題,數學公式是正確的,但按此數學公式設計的計算過程可能會使計算機系統無所適從,這是因為根據數學公式設計的計算過程只考慮了正常使用的情況,而當出現異常情況時,此計算過程就不能適應了。

華南理工出版社出版書籍(一)

華南理工大學出版社是教育部主管的全國重點大學出版社,成立於1985年。二十多年來,我社始終堅持為高校教學、科研和學科建設服務的辦社宗旨,秉承“服務教育,傳承文明,致力原創,追求卓越”的出版理念,以品牌建設為龍頭,以學科建設為依託,發揮學校學科和廣東地域優勢,堅持以學術精品為立社之本,增強自主創新能力,辦社實力不斷提高
《現代教育教學發展研究》
《刑法學》
《矩陣分析引論第三版》
《張進》
《英國文學閱讀與欣賞》
《膠體與界面化學》
《梅州:世界客都論》
《第六屆國際食品科學技術會論文文摘集》
《高等學校黨建實務》
《邏輯學推理和論證》
《舊機動車鑑定估價師培訓教程》
《外國語言與文化研究論文集二》
《工程材料與成形工藝基礎》
《木棉花開的季節上下冊》
《園林製圖》
《花季之韻》
《廣東水庫移民理論與實踐》
《大學計算機基礎實驗教程含光碟》
《詹天佑書信選集》
《環境質量評價》
《新課程大學英語四六級雙色詞典》
《憲法學原理》
《CASIOfx-4850P4800P3950P編程函式計算器在土木工程中的套用》
《廣州捷運二號線》
《計算機文字錄入處理員培訓教程》
《計算機導論》
《海百合課件專家實用教程》
《中國傳統文化釋要》
《東方語言文化論叢》
《注塑模具設計實操訓練教程》
《基礎會計學第二版》
《零售企業標準管理模式》
《現代生化技術》
《建築地基基礎》
《組合數學習題解答》
《建築結構選型》
《客都梅州》
《客家詩文》
《客家之子》
《機械設計方法學》
《客家藝韻》
《客家圍屋》
《客家方言》
《客家新探》
《信仰之路——新時期高等學校黨課教程》
《可程式控制器基礎及編程技巧》
《CASIOfx-4500PA 4800P編程函式計算器公路測設實用程式》
《建築透視與陰影》
《電工電子技術習題解》
《哲理菁華:馬克思主義哲學原理輔助教材》
《在德國看中國》
《飛向自由空間》
《手機結構設計與製造工藝》
《簡明行政管理學》
《貨幣銀行學第三版》
《傳承與創新》
《包袋設計與出格》
《口腔臨床藥物手冊》
《模擬電子技術》
《自動控制原理解題指南》
《證券投資引論》
《流體力學與傳熱》
《與新課程同行——數學教育教學概論》
《建築工程製圖與識圖》
《土地信息系統》
《基礎生物化學》
《棋理與棋術象棋中級教程》
《電機學與拖動基礎第二版》
《物業管理法規》
《新編衛生經濟學》
《中國研究型大學本科教育質量研究》
《機械零件及建築機械》
《食品通用機械與設備》
《現代汽車空調技術》
《投資經濟學第三版》
《建築電氣設計技術》
《客家民俗》
《七彩方言:方言與文化趣談》
《電子商務概論》
《電子商務教程》
《VisualFoxPro程式設計》
《計算機套用基礎教程》
《市場經濟學》
《掬水月在手》
《自然辯證法概論》

相關詞條

相關搜尋

熱門詞條

聯絡我們