-
>
闖進數(shù)學世界――探秘歷史名題
-
>
中醫(yī)基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫(yī)內(nèi)科學·全國中醫(yī)藥行業(yè)高等教育“十四五”規(guī)劃教材
C#語言程序設計教程(第2版) 微課版 版權信息
- ISBN:9787302664369
- 條形碼:9787302664369 ; 978-7-302-66436-9
- 裝幀:平裝-膠訂
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
C#語言程序設計教程(第2版) 微課版 本書特色
《C#語言程序設計教程(第2版)(微課版)》以項目為軸線,秉持成果導向教育理念,以Windows窗體應用程序開發(fā)為載體,詳細講解面向?qū)ο驝#語言的基礎知識和Windows程序設計的基本技能,定位應用型人才培養(yǎng)。
本教材共15章,內(nèi)容涵蓋C#語言開發(fā)環(huán)境概述、C#語言程序設計基礎、字符串和數(shù)組、類和方法、繼承和多態(tài)、集合和泛型、調(diào)試和異常處理、委托和事件、Windows窗體應用程序、文件和流、進程和線程、ADO.NET技術、數(shù)據(jù)綁定技術、三層架構學生信息管理系統(tǒng)實現(xiàn)及上機實驗。
微課版800分鐘教學視頻。
以構建SPOC混合教學模式進行總體設計,以工作過程為導向,以工作任務為基礎,以學生能力為落腳點,突出培養(yǎng)學生軟件設計、代碼編寫和算法設計能力。
遵循“案例驅(qū)動教學”的整體編寫原則,秉持成果導向教育理念,通過典型案例加深讀者對程序設計中語法結(jié)構和算法思想的理解。
教學資源豐富,通過課內(nèi)課外雙線同步實施教學,培養(yǎng)軟件開發(fā)設計、數(shù)據(jù)庫設計的高技能與高素質(zhì)應用型人才。
C#語言程序設計教程(第2版) 微課版 內(nèi)容簡介
本教材以項目為軸線,秉持成果導向教育理念,以Windows窗體應用程序開發(fā)為載體,講解面向?qū)ο驝#語言的基礎知識和Windows程序設計的基本技能,定位應用型人才培養(yǎng)。
本教材共15章,內(nèi)容涵蓋C#語言開發(fā)環(huán)境概述、C#語言程序設計基礎、字符串和數(shù)組、類和方法、繼承和多態(tài)、集合和泛型、調(diào)試和異常處理、委托和事件、Windows窗體應用程序、文件和流、進程和線程、ADO.NET技術、數(shù)據(jù)綁定技術、三層架構學生信息管理系統(tǒng)實現(xiàn)及上機實驗。
本教材理論與實踐相結(jié)合,注重基礎、突出應用、案例豐富、步驟完整,Windows窗體應用程序界面設計、事件驅(qū)動后臺代碼設計詳細具體,三層架構項目搭建、功能模塊代碼清晰,例題和項目均在Visual Studio2019環(huán)境下測試通過。
本教材可作為高等院校計算機及相關專業(yè)的教材,也可作為計算機編程愛好者的自學用書。
C#語言程序設計教程(第2版) 微課版 目錄
1.1 C#簡介 1
1.2 .NET開發(fā)平臺 2
1.2.1 .NET Framework 2
1.2.2 Visual Studio 2019集成開發(fā)環(huán)境 3
1.2.3 Visual Studio 2019安裝的步驟 3
1.3 Visual Studio Community 2019的開發(fā)環(huán)境 4
1.3.1 Visual Studio Community 2019創(chuàng)建項目 4
1.3.2 C#程序 6
習題1 11
第2章 C#語言程序設計基礎 12
2.1 基本數(shù)據(jù)類型 12
2.1.1 整型 12
2.1.2 浮點型 13
2.1.3 字符型和字符串型 13
2.1.4 布爾類型 14
2.2 運算符 14
2.2.1 算術運算符 14
2.2.2 邏輯運算符 20
2.2.3 比較運算符 21
2.2.4 賦值運算符 21
2.2.5 三元運算符 22
2.2.6 運算符的優(yōu)先級 22
2.3 常量和變量 22
2.3.1 命名規(guī)范 23
2.3.2 聲明常量 23
2.3.3 聲明變量 27
2.4 選擇語句 29
2.4.1 if語句 29
2.4.2 switch語句 33
2.5 循環(huán)語句 36
2.5.1 for循環(huán)語句 36
2.5.2 while循環(huán)語句 42
2.5.3 do…while循環(huán)語句 44
2.5.4 跳轉(zhuǎn)語句 46
習題2 50
第3章 字符串和數(shù)組 52
3.1 字符串 52
3.1.1 常用字符串操作 52
3.1.2 數(shù)據(jù)類型轉(zhuǎn)換 55
3.1.3 正則表達式 59
3.2 數(shù)組 62
3.2.1 一維數(shù)組 62
3.2.2 多維數(shù)組 66
3.3 枚舉和結(jié)構體 69
3.3.1 枚舉 69
3.3.2 結(jié)構體 71
習題3 75
第4章 類和方法 77
4.1 面向?qū)ο蟪绦蛟O計思想 77
4.2 類與類的成員 78
4.2.1 類的定義 78
4.2.2 字段 80
4.2.3 定義方法 81
4.2.4 定義屬性 83
4.2.5 訪問類的成員 86
4.3 構造方法及方法重載 91
4.3.1 構造方法 91
4.3.2 析構方法 95
4.3.3 方法的重載 95
4.3.4 方法中的參數(shù) 97
4.4 嵌套類與部分類 102
4.4.1 嵌套類 102
4.4.2 部分類 104
4.5 常用類介紹 107
4.5.1 Console類 107
4.5.2 Random類 108
4.5.3 DateTime類 111
4.5.4 string類 112
習題4 117
第5章 繼承和多態(tài) 118
5.1 繼承 118
5.1.1 繼承的概念 118
5.1.2 使用類圖表示繼承關系 122
5.1.3 Object類 122
5.2 多態(tài) 123
5.2.1 多態(tài)的概念 123
5.2.2 繼承實現(xiàn)多態(tài) 123
5.3 抽象 127
5.3.1 抽象類 127
5.3.2 抽象方法 128
5.3.3 繼承實現(xiàn)抽象 128
5.4 接口 132
5.4.1 接口的定義 132
5.4.2 接口的實現(xiàn) 134
5.4.3 接口與抽象的比較 137
5.4.4 使用接口實現(xiàn)多態(tài) 138
習題5 140
第6章 集合和泛型 141
6.1 集合 141
6.1.1 集合的概述 141
6.1.2 ArrayList類 142
6.1.3 Queue類和Stack類 149
6.1.4 Hashtable類和SortedList類 153
6.2 泛型 158
6.2.1 泛型概述 158
6.2.2 可空類型 160
6.2.3 泛型方法 161
6.2.4 泛型類 163
6.2.5 泛型集合 165
6.2.6 泛型高級應用 171
習題6 172
第7章 調(diào)試和異常處理 173
7.1 異常類 173
7.2 異常處理語句 173
7.2.1 try…catch形式的應用 174
7.2.2 try…finally形式的應用 178
7.2.3 try…catch…finally形式的應用 181
7.3 自定義異常 183
7.4 調(diào)試 185
7.4.1 常用的調(diào)試語句 185
7.4.2 調(diào)試程序 187
習題7 188
第8章 委托和事件 189
8.1 委托 189
8.1.1 命名方法委托 189
8.1.2 多播委托 194
8.1.3 匿名委托 196
8.2 事件 200
習題8 205
第9章 Windows窗體應用程序 206
9.1 Windows窗體程序 206
9.1.1 窗體中的屬性 206
9.1.2 窗體中的事件 208
9.1.3 窗體中的方法 208
9.1.4 創(chuàng)建窗體 209
9.1.5 消息框 209
9.2 窗體中的基本控件 213
9.2.1 標簽和文本框 213
9.2.2 按鈕和復選框 215
9.2.3 列表框和組合框 223
9.2.4 圖片控件 228
9.2.5 日期時間控件 229
9.2.6 菜單欄和工具欄 234
9.2.7 MDI窗體 237
9.2.8 TreeView控件 238
9.3 Windows窗體中的對話框控件 243
9.3.1 字體對話框 243
9.3.2 文件對話框 245
9.3.3 顏色選擇對話框 248
9.4 窗體之間的數(shù)據(jù)交互 250
9.4.1 通過屬性實現(xiàn)窗體之間的數(shù)據(jù)交互 250
9.4.2 窗體構造函數(shù)實現(xiàn)窗體之間的數(shù)據(jù)交互 252
習題9 254
第10章 文件和流 256
10.1 文件操作 256
10.1.1 查看計算機硬盤驅(qū)動器信息 256
10.1.2 文件夾操作 258
10.1.3 File類和FileInfo類 260
10.1.4 Path類 264
10.2 流 264
10.2.1 文本讀寫流 264
10.2.2 文件讀寫流 267
10.2.3 以二進制形式讀寫流 271
10.2.4 對象的序列化 275
10.3 文件操作控件 278
10.3.1 SaveFileDialog 278
10.3.2 OpenFileDialog 279
10.3.3 FolderBrowserDialog 283
習題10 283
第11章 進程和線程 284
11.1 進程的基本操作 284
11.1.1 Process類 284
11.1.2 進程使用 285
11.2 線程的基本操作 286
11.2.1 操作線程的類 286
11.2.2 簡單線程 288
11.2.3 多線程 291
11.2.4 線程同步 293
習題11 297
第12章 ADO.NET技術 298
12.1 ADO.NET概述 298
12.1.1 ADO.NET相關概念 298
12.1.2 ADO.NET結(jié)構 299
12.2 ADO.NET五大對象 299
12.2.1 Connection對象 300
12.2.2 Command對象 303
12.2.3 DataReader對象 306
12.2.4 DataAdapter對象 308
12.2.5 DataSet對象 308
12.2.6 DataRow類和DataColumn類 309
12.3 數(shù)據(jù)庫訪問模式 312
12.3.1 連接模式 312
12.3.2 斷開模式 313
12.4 ADO.NET技術操作數(shù)據(jù)庫 316
12.4.1 數(shù)據(jù)的添加 316
12.4.2 數(shù)據(jù)的更新 319
12.4.3 數(shù)據(jù)的刪除 321
習題12 323
第13章 數(shù)據(jù)綁定技術 328
13.1 使用組合列表框控件綁定數(shù)據(jù) 328
13.2 數(shù)據(jù)視圖控件綁定數(shù)據(jù) 330
13.3 數(shù)據(jù)視圖控件的應用 333
13.3.1 創(chuàng)建課程信息表 333
13.3.2 課程管理模塊課程信息添加 334
13.3.3 課程管理模塊課程信息查詢 337
13.3.4 課程管理模塊課程信息修改 339
13.3.5 課程管理模塊課程信息刪除 342
習題13 345
第14章 三層架構學生信息管理系統(tǒng)實現(xiàn) 346
14.1 系統(tǒng)功能分析 346
14.2 數(shù)據(jù)庫設計 347
14.2.1 數(shù)據(jù)庫的創(chuàng)建 347
14.2.2 數(shù)據(jù)表設計 347
14.3 系統(tǒng)框架搭建 350
14.3.1 系統(tǒng)三層架構搭建 350
14.3.2 系統(tǒng)實現(xiàn)基本業(yè)務流程 350
14.4 用戶登錄模塊的設計 351
14.4.1 用戶登錄界面設計 352
14.4.2 用戶登錄后臺代碼設計 352
14.4.3 用戶登錄模型層設計 352
14.4.4 用戶登錄數(shù)據(jù)層的設計 353
14.4.5 用戶登錄邏輯層的設計 355
14.4.6 用戶登錄表示層的設計 356
14.4.7 用戶登錄測試 358
14.5 管理員模塊用戶管理功能設計 358
14.5.1 用戶信息添加 358
14.5.2 用戶信息瀏覽 361
14.5.3 用戶信息修改 361
14.5.4 用戶信息刪除 363
14.5.5 用戶信息查詢 364
14.5.6 用戶信息添加測試 365
14.5.7 用戶信息修改測試 366
14.5.8 用戶信息刪除測試 366
14.5.9 用戶信息查詢 367
第15章 上機實驗 368
實驗一 數(shù)據(jù)類型與程序設計基礎 368
實驗二 字符串和數(shù)組 372
實驗三 類和方法 377
實驗四 繼承與多態(tài) 381
實驗五 集合和泛型 390
實驗六 委托和事件 395
實驗七 Windows窗體控件對象 398
實驗八 ADO.NET技術 400
實驗九 數(shù)據(jù)綁定技術 406
參考文獻 409
- >
煙與鏡
- >
龍榆生:詞曲概論/大家小書
- >
伊索寓言-世界文學名著典藏-全譯本
- >
山海經(jīng)
- >
莉莉和章魚
- >
唐代進士錄
- >
經(jīng)典常談
- >
我與地壇