注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔教材研究生/本科/專科教材軟件項目綜合實踐教程:C/C++篇(微課版)

軟件項目綜合實踐教程:C/C++篇(微課版)

軟件項目綜合實踐教程:C/C++篇(微課版)

定 價:¥59.00

作 者: 梁新元,楊永斌,朱超平,嚴玥,劉波
出版社: 清華大學出版社
叢編項: 高等院校計算機教育系列教材
標 簽: 暫缺

ISBN: 9787302631781 出版時間: 2023-05-01 包裝: 平裝
開本: 16開 頁數(shù): 字數(shù):  

內(nèi)容簡介

  C/C++語言影響深遠,應用廣泛,能夠訓練良好的邏輯思維。為了適應新工科對學生解決復雜工程問題的能力要求,《軟件項目綜合實踐教程:C/C++篇(微課版)》以培養(yǎng)C/C++綜合應用能力為核心目標,突出實踐性、綜合性、工程性和學習性。內(nèi)容主要包括結構化設計方法、迭代編程實現(xiàn)方法和常用數(shù)據(jù)結構(結構體數(shù)組、順序表、鏈表、順序表類和鏈表類)的基本應用。書中介紹了面向過程的結構化和面向?qū)ο蟮脑O計方法,提供了層層遞進、梯度提升的多個信息管理系統(tǒng)案例,展示了使用常用數(shù)據(jù)結構實現(xiàn)項目的迭代開發(fā)過程?!盾浖椖烤C合實踐教程:C/C++篇(微課版)》從學習者的角度出發(fā),通過循序漸進、由淺入深的方式講解知識,達到學以致用、輕松入門和快速提高,開辟從弱基礎到高水平的C/C++編程提升之路?!盾浖椖烤C合實踐教程:C/C++篇(微課版)》致力于培養(yǎng)學生利用C/C++語言核心知識進行項目綜合實踐的能力,強化“五個能力”(即分析設計能力、代碼規(guī)范能力、錯誤調(diào)試能力、閱讀程序能力和編寫程序能力)的提升。 《軟件項目綜合實踐教程:C/C++篇(微課版)》不僅可以作為普通高等院校計算機類、電子信息類和其他理工科類等專業(yè)C/C++語言綜合設計實踐的教材,也適用于C/C++語言程序設計的其他初學者作為自學教材。

作者簡介

  梁新元,重慶工商大學教授,博士,碩士導師。長期從事人工智能和高等教育研究,教學科研成果豐碩。主持省部級科研項目5項,省部級重點教改項目2項,獲得中國商業(yè)聯(lián)合會全國商業(yè)科技進步獎一等獎1項。在核心以上級別期刊上發(fā)表論文30余篇,發(fā)表教學研究論文10余篇,出版專著2部,出版教材1部。

圖書目錄

第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

  

  

  

  

  


  

  

  

  

  


  

  

  


本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號