軟體技術與程式設計(Visual FoxPro版)(第2版)

《軟體技術與程式設計(Visual FoxPro版)(第2版)》是2011年由清華大學出版社出版的圖書,作者是劉玉萍。

基本介紹

  • 書名:軟體技術與程式設計(Visual FoxPro版)(第2版)
  • ISBN:9787302235705
  • 出版時間:2011-7-14
  • 裝幀:平裝
  • 定價:36元
圖書簡介
本教材融合資料庫程式設計與軟體工程內容,涵蓋三個主題:資料庫基礎、套用系統開發和軟體技術,具有循序漸進、深入淺出、突出實踐的特點。本書提供大量例題、圖表、習題和習題參考答案,為讀者展開資料庫操作、SQL語言、面向過程和面向對象的程式設計方法,以及數據結構、軟體工程、作業系統等軟體技術基礎。
目錄
第1部分基礎篇
第1章資料庫系統概述3
1.1資料庫基礎知識3
1.2資料庫系統模式6
1.3計算機數據管理技術的發展7
1.4實體描述與數據模型9
1.5關係數據模型12
1.6關係運算14
1.7關係的完整性規則15
1.8其他常用資料庫簡介17
小結18
習題18第2章VisualFoxPro概述20
2.1VisualFoxPro發展簡史20
2.2VisualFoxPro系統簡介20
2.2.1VisualFoxPro的特點20
2.2.2VisualFoxPro的性能指標21
2.2.3VisualFoxPro的運行環境21
2.2.4VisualFoxPro的啟動與退出22
2.3VisualFoxPro的系統視窗22
2.3.1VisualFoxPro系統的視窗組成22
2.3.2VisualFoxPro的選單及操作23
2.4VisualFoxPro的主要檔案類型24
2.4.1VisualFoxPro檔案類型24
2.4.2VisualFoxPro表的類型26
2.5VisualFoxPro的工作方式和命令格式27
2.5.1VisualFoxPro的工作方式272.5.2VisualFoxPro的命令結構28
軟體技術與程式設計(VisualFoxPro版)(第2版)目錄2.6VisualFoxPro的輔助設計工具29
2.6.1VisualFoxPro的嚮導29
2.6.2VisualFoxPro的設計器29
2.6.3VisualFoxPro生成器30
2.7項目管理器30
2.7.1創建項目30
2.7.2項目管理器的使用31
2.8VisualFoxPro數據類型、運算符及表達式33
2.8.1數據類型33
2.8.2運算符34
2.8.3常量與變數35
2.8.4表達式39
2.9VisualFoxPro中開發軟體的步驟40
2.10VisualFoxPro中常用函式40
2.10.1數值運算函式41
2.10.2字元處理函式42
2.10.3轉換函式44
2.10.4日期時間函式45
2.10.5測試函式46
小結48
習題48第3章數據管理與維護52
3.1數據表結構的建立與基本操作52
3.1.1表結構的建立52
3.1.2表結構的基本操作57
3.2數據表的基本操作60
3.2.1表記錄指針60
3.2.2表記錄的命令操作61
3.2.3表記錄的選單操作67
3.2.4邏輯表的設定68
3.2.5數組和表之間的數據傳遞69
3.3數據表的查詢與統計71
3.3.1排序與索引71
3.3.2表的查詢78
3.3.3表的統計84
3.4多工作區數據表的操作86
3.4.1工作區86
3.4.2多表間的關聯88
3.5資料庫的建立與操作91
3.5.1資料庫概念91
3.5.2資料庫的建立與管理92
3.5.3數據字典95
3.5.4視圖的建立與套用99
小結102
習題103第4章結構化查詢語言SQL107
4.1SQL的數據定義107
4.1.1表的操作107
4.1.2視圖操作110
4.2SQL的數據修改111
4.2.1數據的插入111
4.2.2數據的更新111
4.2.3數據的刪除112
4.3SQL的數據查詢112
4.3.1SQL查詢命令格式112
4.3.2查詢實例114
小結123
習題123第5章結構化程式設計126
5.1程式與程式檔案126
5.1.1結構化程式設計的思想126
5.1.2程式檔案的建立、修改和執行128
5.1.3非格式化輸入輸出命令130
5.1.4格式化輸入輸出命令133
5.2程式基本結構135
5.2.1順序結構135
5.2.2分支結構135
5.2.3循環結構141
5.3模組化程式設計148
5.3.1子程式149
5.3.2帶參數的子程式149
5.3.3自定義函式152
5.3.4過程檔案153
5.4變數的作用域155
5.5綜合舉例157
小結162
習題163第6章面向對象程式設計171
6.1基本概念與對象操作171
6.1.1基本概念172
6.1.2對象的引用174
6.1.3設定對象屬性值175
6.2表單設計176
6.2.1表單嚮導176
6.2.2表單設計器179
6.2.3常用表單控制項187
6.3選單設計211
6.3.1創建選單系統211
6.3.2下拉選單的設計211
6.3.3彈出選單的設計215
6.3.4快速選單216
6.4報表與標籤檔案217
6.4.1報表設計217
6.4.2報表嚮導218
6.4.3快速報表220
6.4.4報表設計器222
6.4.5標籤檔案223
小結225
習題225
第2部分實戰篇
第7章套用系統開發實例231
7.1套用系統開發的一般過程231
7.2圖書管理系統開發實例232
7.2.1需求分析232
7.2.2資料庫設計233
7.2.3應用程式設計236
7.2.4軟體測試251
7.2.5套用系統的編譯和發布251
7.3開發中的基本問題及解決方法253
7.3.1檔案名稱的命名最佳化253
7.3.2檔案的分級目錄管理253
7.3.3檔案調用的路徑名管理254
7.3.4表單數據環境的設定254
小結254
習題255
第3部分軟體技術理論篇
第8章數據結構259
8.1數據結構概述259
8.1.1何謂數據結構259
8.1.2數據結構的研究內容260
8.1.3邏輯結構和物理結構261
8.2線性結構262
8.2.1線性表262
8.2.2棧與佇列265
8.2.3線性表的查找267
8.2.4排序269
8.3非線性結構273
8.3.1樹273
8.3.2二叉樹274
8.3.3圖276
小結280
習題280第9單章作業系統283
9.1作業系統的概念和類型283
9.1.1作業系統的產生和發展283
9.1.2作業系統的功能284
9.1.3作業系統的基本特徵284
9.1.4作業系統的分類285
9.2處理機管理285
9.2.1進程的基本概念285
9.2.2進程的3種基本狀態及相互轉換286
9.2.3進程的管理287
9.3存儲管理290
9.3.1分區存儲管理290
9.3.2分頁存儲管理291
9.3.3分段存儲管理293
9.4設備管理295
9.4.1設備分類295
9.4.2設備管理的目標和功能296
9.4.3輸入輸出控制方式296
9.4.4緩衝技術297
9.4.5設備分配298
9.5檔案管理299
9.5.1檔案和檔案系統299
9.5.2檔案結構與存取方法299
9.5.3檔案的存儲空間管理301
9.5.4檔案目錄301
9.5.5檔案共享、保護和保密302
9.6作業管理303
小結304
習題304第10章軟體工程306
10.1概述306
10.2軟體開發的階段308
10.3軟體生存周期模型312
10.4軟體集成與軟體復用315
10.5軟體測試316
10.6軟體維護317
小結317
習題318
附錄AVisualFoxPro6.0常用函式表320
附錄BVisualFoxPro6.0命令概要328
附錄CVisualFoxPro6.0關鍵字漢英對照338
附錄D各章習題參考答案342
參考文獻355

相關詞條

熱門詞條

聯絡我們