C#程式設計與開發(2021年清華大學出版社出版的圖書)

C#程式設計與開發(2021年清華大學出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《C#程式設計與開發》是2021年清華大學出版社出版的圖書,作者是譚恆松 等。

基本介紹

  • 中文名:C#程式設計與開發
  • 作者:譚恆松
  • 出版社:清華大學出版社
  • 出版時間:2021年4月1日
  • 頁數:212 頁
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787302564300
內容簡介,圖書目錄,作者簡介,

內容簡介

本書以Microsoft Visual Studio 2015為集成開發環境,但同時也適合以Visual Studio 2010、Visual Studio 2012、Visual Studio 2017甚至Visual Studio 2019為集成開發環境的教學,並且配套有立體化教學資源。本書通過多個學習任務,引導讀者完成C#程式設計的基礎知識學習。本書主要內容包括C#語言概述;C#程式設計基礎;階段項目一:四則運算計算器;WinForm常用控制項的使用;面向對象程式設計;階段項目二:學生成績管理系統;課程設計。
本書採用任務驅動模式編寫,每一章都由幾個學習任務組成,每個學習任務都將相關的理論知識融入其中。在每一章後面都配套有相關的實訓內容,方便讀者鞏固已學知識。本書還設計了兩個大的階段項目,階段項目給出了基本的項目代碼,預留出許多需要改進的地方,具體的項目完善工作讀者可以通過相關拓展知識來完成。
本書適合套用型本科、大專(高職)和中職學生使用,也可以作為其他學習C#程式設計的初學者使用。

圖書目錄

目錄
第1章C#語言概述1
1.1C#語言簡介1
1.1.1.NET框架概述1
1.1.2C#語言的特點2
1.2Visual Studio 2015的集成開發環境介紹3
1.2.1啟動Visual Studio 20153
1.2.2Visual Studio 2015的集成開發環境3
1.3窗體和基本控制項7
1.3.1窗體7
1.3.2標籤8
1.3.3文本框9
1.3.4按鈕10
1.4學習任務1登錄界面的設計10
1.5控制台應用程式13
1.5.1控制台應用程式簡介13
1.5.2創建控制台應用程式的步驟13
1.6學習任務2第一個控制台應用程式 14
1.7程式調試16
1.7.1程式錯誤分類16
1.7.2MSDN幫助17
1.7.3養成良好的編程習慣17
1.8學習任務3簡單錯誤的調試18
本章小結20
實訓指導20
習題21
第2章C#程式設計基礎22
2.1變數和常量22C#程式設計與開發(第3版)目錄
2.1.1變數22
2.1.2常量23
2.2數據類型及轉換24
2.2.1常用數據類型24
2.2.2類型轉換26
2.3學習任務1路程計算程式設計29
2.4運算符與表達式31
2.4.1運算符31
2.4.2表達式34
2.5學習任務2時間轉換程式設計34
2.6條件判斷語句37
2.6.1if語句37
2.6.2if...else 語句38
2.6.3if...else if...語句38
2.6.4if語句的嵌套39
2.6.5switch語句39
2.7學習任務3數字排序程式設計41
2.8學習任務4學生成績評定程式設計43
2.9循環語句46
2.9.1while循環語句46
2.9.2do...while循環語句47
2.9.3for循環語句48
2.9.4foreach循環語句49
2.10跳轉語句49
2.10.1break語句與continue語句49
2.10.2return語句51
2.11學習任務5素數判斷程式設計51
2.12數組54
2.12.1數組的聲明54
2.12.2數組的初始化55
2.12.3數組的套用55
2.13異常處理55
2.13.1throw語句56
2.13.2try...catch語句57
2.13.3try...finally語句57
2.13.4try...catch...finally語句57
2.14學習任務6學生成績統計程式設計58
本章小結61
實訓指導62
習題63
第3章階段項目一: 四則運算計算器65
3.1學習任務1整數四則運算計算器的設計66
3.1.1任務分析66
3.1.2相關知識66
3.1.3任務實施68
3.1.4任務小結72
3.2學習任務2實數四則運算計算器的設計72
3.2.1任務分析72
3.2.2相關知識73
3.2.3任務實施73
3.2.4任務小結76
3.3學習任務3帶記憶功能四則運算計算器的設計76
3.3.1任務分析76
3.3.2相關知識76
3.3.3任務實施77
3.3.4任務小結80
本章小結80
習題80
第4章WinForm常用控制項的使用82
4.1單選按鈕控制項82
4.1.1單選按鈕控制項的常用屬性82
4.1.2單選按鈕控制項的常用事件83
4.2複選框控制項83
4.2.1複選框控制項的常用屬性84
4.2.2複選框控制項的常用事件84
4.3列表框控制項85
4.3.1列表框控制項的常用屬性85
4.3.2列表框控制項的常用事件85
4.3.3列表框控制項的常用方法86
4.4組合框控制項87
4.4.1組合框控制項的常用屬性87
4.4.2組合框控制項的常用事件87
4.5學習任務1學生問卷調查程式設計87
4.6分組類控制項91
4.6.1分組框控制項的常用屬性91
4.6.2面板控制項的常用方法91
4.6.3選項卡控制項的常用屬性92
4.6.4選項卡控制項的常用事件92
4.7訊息對話框92
4.8學習任務2學生檔案程式設計94
4.9圖片框控制項98
4.9.1圖片框控制項的常用屬性98
4.9.2圖片框控制項的常用方法98
4.10圖像列表控制項99
4.10.1圖像列表控制項的常用屬性99
4.10.2圖像列表控制項的常用方法99
4.11樹視圖控制項100
4.11.1樹視圖控制項的常用屬性100
4.11.2樹視圖控制項的常用事件101
4.11.3樹視圖控制項的常用方法101
4.12列表視圖控制項101
4.12.1列表視圖控制項的常用屬性101
4.12.2列表視圖控制項的常用事件102
4.13學習任務3學生考試安排程式設計103
本章小結105
實訓指導105
習題106
第5章面向對象程式設計108
5.1面向對象編程概述108
5.1.1類和對象概念108
5.1.2面向對象編程的基本特點109
5.2簡單類的實現111
5.2.1欄位111
5.2.2屬性112
5.2.3方法113
5.2.4構造函式113
5.2.5析構函式114
5.3學習任務1學生類設計115
5.4繼承與多態118
5.4.1繼承118
5.4.2多態119
5.5學習任務2教師類設計121
本章小結124
實訓指導125
習題126
第6章階段項目二: 學生成績管理系統128
6.1學習任務1系統分析128
6.1.1任務分析128
6.1.2相關知識128
6.1.3任務實施129
6.1.4任務小結131
6.2學習任務2系統框架搭建131
6.2.1任務分析131
6.2.2相關知識131
6.2.3任務實施132
6.2.4任務小結134
6.3學習任務3登錄模組設計135
6.3.1任務分析135
6.3.2相關知識135
6.3.3任務實施142
6.3.4任務小結149
6.4學習任務4主界面設計149
6.4.1任務分析149
6.4.2相關知識150
6.4.3任務實施155
6.4.4任務小結161
6.5學習任務5學生信息模組設計162
6.5.1任務分析162
6.5.2相關知識162
6.5.3任務實施165
6.5.4任務小結173
6.6學習任務6課程信息模組設計173
6.6.1任務分析173
6.6.2相關知識174
6.6.3任務實施174
6.6.4任務小結179
6.7學習任務7成績管理模組設計180
6.7.1任務分析180
6.7.2相關知識181
6.7.3任務實施181
6.7.4任務小結185
本章小結185
習題185
第7章課程設計187
7.1學習任務1房屋中介管理系統設計187
7.1.1系統設計目標187
7.1.2系統功能設計187
7.2學習任務2小區物業管理系統設計188
7.2.1系統設計目標188
7.2.2系統功能設計188
7.3學習任務3人事工資管理系統設計189
7.3.1系統設計目標189
7.3.2系統功能設計189
7.4學習任務4餐飲管理系統設計189
7.4.1系統設計目標189
7.4.2系統功能設計190
7.5學習任務5超市進銷存管理系統設計190
7.5.1系統設計目標190
7.5.2系統功能設計190
本章小結191
附錄A關鍵字192
附錄BWinForm 控制項命名規範193
參考文獻194

作者簡介

譚恆松,男,出生於1979年1月,現就職於浙江工商職業技術學院軟體技術專業,從事計算機軟體開發教學十八年,教學經驗豐富,積極參與教學改革與教材建設,先後已經主編出版了教材8本,組成了軟體開發的一系列教材。

相關詞條

熱門詞條

聯絡我們