定 價:¥59.00
作 者: | 梁新元,楊永斌,朱超平,嚴玥,劉波 |
出版社: | 清華大學出版社 |
叢編項: | 高等院校計算機教育系列教材 |
標 簽: | 暫缺 |
ISBN: | 9787302631781 | 出版時間: | 2023-05-01 | 包裝: | 平裝 |
開本: | 16開 | 頁數(shù): | 字數(shù): |
第1章 綜合實踐的需求和目標 1
1.1 理論要點 1
1.1.1 新工科教育需求 1
1.1.2 職業(yè)崗位要求 2
1.1.3 綜合實踐目標 3
1.1.4 目標達成方式 3
1.2 案例解析 4
1.3 實踐運用 7
1.3.1 基礎練習 7
1.3.2 綜合練習 8
第2章 結構化設計 9
2.1 理論要點 9
2.1.1 語言基礎知識 9
2.1.2 代碼規(guī)范方法 12
2.1.3 結構化程序設計方法 14
2.2 案例解析 16
2.2.1 順序結構 16
2.2.2 循環(huán)結構 18
2.2.3 分支結構 19
2.2.4 簡單應用 23
2.3 實踐運用 26
2.3.1 基礎練習 26
2.3.2 綜合練習 26
第3章 迭代編程實現(xiàn) 27
3.1 理論要點 27
3.1.1 迭代編程思想 28
3.1.2 程序排錯方法 28
3.1.3 指針與數(shù)組 30
3.1.4 函數(shù)實現(xiàn)方式 30
3.2 案例解析 32
3.2.1 輸出字母 32
3.2.2 超市計費 35
3.3 實踐運用 42
3.3.1 基礎練習 42
3.3.2 綜合練習 42
第4章 結構體數(shù)組的基本應用 43
4.1 理論要點 43
4.1.1 常用數(shù)據(jù)結構 43
4.1.2 結構體數(shù)組 44
4.1.3 文件讀寫操作 47
4.1.4 查找與排序 48
4.2 案例解析 49
4.2.1 搭建初始框架 51
4.2.2 實現(xiàn)數(shù)據(jù)存取 55
4.2.3 完成查找刪除 58
4.2.4 支撐排序新增 63
4.3 實踐運用 70
4.3.1 基礎練習 70
4.3.2 綜合練習 71
第5章 軟件系統(tǒng)的開發(fā)流程 73
5.1 理論要點 73
5.1.1 軟件開發(fā) 73
5.1.2 排序算法 76
5.1.3 查詢方式 78
5.2 案例解析 79
5.2.1 系統(tǒng)要求 79
5.2.2 需求分析 79
5.2.3 總體設計 79
5.2.4 詳細設計 83
5.2.5 編碼與測試 84
5.3 實踐運用 117
5.3.1 基礎練習 117
5.3.2 綜合練習 117
第6章 順序表的基本應用 121
6.1 理論要點 121
6.1.1 順序表 121
6.1.2 系統(tǒng)集成 122
6.2 案例解析 125
6.2.1 學生信息管理系統(tǒng) 125
6.2.2 職工管理系統(tǒng) 143
6.3 實踐運用 158
6.3.1 基礎練習 158
6.3.2 綜合練習 159
第7章 鏈表的基本應用 162
7.1 理論要點 162
7.1.1 鏈表的特點 162
7.1.2 定義結點 165
7.1.3 建立鏈表 165
7.1.4 插入與刪除 167
7.2 案例解析 168
7.2.1 搭建系統(tǒng)框架 169
7.2.2 實現(xiàn)創(chuàng)建存取 175
7.2.3 完成基本功能 181
7.3 實踐運用 195
7.3.1 基礎練習 195
7.3.2 綜合練習 197
第8章 順序表類實現(xiàn)面向?qū)ο缶幊?199
8.1 理論要點 199
8.1.1 面向?qū)ο缶幊?199
8.1.2 順序表類 201
8.1.3 C++的輸入/輸出 202
8.1.4 二分查找 203
8.2 案例解析 204
8.2.1 系統(tǒng)分析 204
8.2.2 完成子系統(tǒng) 208
8.2.3 提供豐富查詢 225
8.2.4 搭建整體系統(tǒng) 246
8.3 實踐運用 257
8.3.1 基礎練習 257
8.3.2 綜合練習 257
第9章 鏈表類實現(xiàn)面向?qū)ο缶幊?261
9.1 理論要點 261
9.1.1 鏈表類 261
9.1.2 鏈表排序算法 264
9.1.3 C++的文件讀寫 265
9.2 案例解析 266
9.2.1 系統(tǒng)分析 266
9.2.2 搭建系統(tǒng)框架 268
9.2.3 實現(xiàn)數(shù)據(jù)更新 275
9.2.4 增強健壯性 283
9.2.5 完成管理系統(tǒng) 294
9.3 實踐運用 304
9.3.1 基礎練習 304
9.3.2 綜合練習 305
附錄 309
參考文獻 310