書籍簡介:
由朱偉華、劉志寶、閆淼主編的《C#程序設(shè)計(jì)案例教程》共分9章,內(nèi)容包括C#與VisualStudio簡介、數(shù)據(jù)類型與運(yùn)算符、控制結(jié)構(gòu)、數(shù)組、面向?qū)ο蟆惓L幚斫Y(jié)構(gòu)、常用控件、文件操作、ADO.NET訪問數(shù)據(jù)庫技術(shù)。本書的每一章都包含學(xué)習(xí)目標(biāo)、知識(shí)梳理、任務(wù)實(shí)現(xiàn)、實(shí)踐與指導(dǎo)、課外任務(wù)等環(huán)節(jié),并配有相應(yīng)的教學(xué)課件。本書以任務(wù)的發(fā)布為引導(dǎo),注重問題解決方法的分析與實(shí)現(xiàn),各個(gè)典型任務(wù)的實(shí)現(xiàn)代碼實(shí)用性、通用性較強(qiáng),便于讀者在“做中學(xué)”完成對(duì)C#編程技術(shù)的掌握。本書在內(nèi)容編排上力求做到深入淺出、通俗易懂、直觀精練,并突出實(shí)用性和工具性的特點(diǎn)。
本書適合作為高職院校計(jì)算機(jī)專業(yè)的C#編程技術(shù)課程教材,也可供相關(guān)從業(yè)人員或感興趣的讀者學(xué)習(xí)參考。
作者簡介:
朱偉華,劉志寶,閆淼 編
出版日期:
2014年10月
章節(jié)目錄:
第1章 C#與VisualStudio簡介
1.1 知識(shí)梳理
1.1.1 .NETFramework
1.1.2 C#簡述
1.1.3 VisualStudio
1.1.4 面向?qū)ο蟪绦蛟O(shè)計(jì)
1.2 任務(wù)實(shí)現(xiàn)
1.2.1 任務(wù)1:安裝VisualStudio2008
1.2.2 任務(wù)2:熟悉VisualStudio2008
1.2.3 任務(wù)3:編寫“HelloWorld”歡迎程序
1.2.4 任務(wù)4:設(shè)計(jì)用戶登錄界面
1.3 實(shí)踐與指導(dǎo)
實(shí)訓(xùn)一:編寫簡單的控制臺(tái)應(yīng)用程序
實(shí)N2:編寫簡單的Windows窗體應(yīng)用程序
1.4 課外任務(wù)
第2章 數(shù)據(jù)類型與運(yùn)算符
2.1 知識(shí)梳理
2.1.1 數(shù)據(jù)類型
2.1.2 變量
2.1.3 常量
2.1.4 類型轉(zhuǎn)換
2.1.5 運(yùn)算符
2.2 任務(wù)實(shí)現(xiàn)
2.2.1 任務(wù)1:設(shè)計(jì)整數(shù)計(jì)算器
2.2.2 任務(wù)2:計(jì)算長方體的面積和體積
2.2.3 任務(wù)3:根據(jù)身份證號(hào)獲取個(gè)人信息
2.2.4 任務(wù)4:判斷字符是否為字母
2.2.5 任務(wù)5:判斷兩個(gè)整數(shù)的奇偶性
2.3 實(shí)踐與指導(dǎo)
實(shí)訓(xùn):數(shù)據(jù)類型與運(yùn)算符應(yīng)用
2.4 課外任務(wù)
第3章 控制結(jié)構(gòu)
3.1 知識(shí)梳理
3.1.1 if語句
3.1.2 switch語句
3.1.3 while語句
3.1.4 do…while語句
3.1.5 for語句
3.2 任務(wù)實(shí)現(xiàn)
3.2.1 任務(wù)1:判斷分?jǐn)?shù)是否通過
3.2.2 任務(wù)2:判斷數(shù)是否位于區(qū)間內(nèi)
3.2.3 任務(wù)3:判斷成績的等級(jí)
3.2.4 任務(wù)4:判斷用戶操作的流程
3.2.5 任務(wù)5:求指定范圍內(nèi)所有三位數(shù)中奇數(shù)的和
3.2.6 任務(wù)6:提取某個(gè)不超過五位正整數(shù)中各位對(duì)應(yīng)的數(shù)字
3.3 實(shí)踐與指導(dǎo)
實(shí)訓(xùn)一:算術(shù)運(yùn)算
實(shí)訓(xùn)二:求完數(shù)
3.4 課外任務(wù)
第4章 數(shù)組
4.1 知識(shí)梳理
4.1.1 一維數(shù)組
4.1.2 二維數(shù)組
4.1.3 交錯(cuò)數(shù)組
4.1.4 操作數(shù)組常用方法
4.2 任務(wù)實(shí)現(xiàn)
4.2.1 任務(wù)1:計(jì)算單科成績最高分、最低分及平均分
4.2.2 任務(wù)2:按成績對(duì)班級(jí)人員排名
4.2.3 任務(wù)3:密文轉(zhuǎn)換
4.3 實(shí)踐與指導(dǎo)
實(shí)訓(xùn):數(shù)組的應(yīng)用
4.4 課外任務(wù)
第5章 面向?qū)ο?br> 5.1 知識(shí)梳理
5.1.1 類與對(duì)象的關(guān)系
5.1.2 類定義及構(gòu)成
5.1.3 方法重載
5.1.4 聲明創(chuàng)建對(duì)象
5.1.5 構(gòu)造函數(shù)及構(gòu)造函數(shù)重載
5.1.6 修飾符
5.1.7 屬性(類的封裝)
5.1.8 類的繼承
5.1.9 接口
5.1.10 多態(tài)
5.1.11 靜態(tài)成員
5.2 任務(wù)實(shí)現(xiàn)
5.2.1 任務(wù)1:求取某學(xué)生成績總分
5.2.2 任務(wù)2:描述圓、圓柱體,并計(jì)算其特征值
5.2.3 任務(wù)3:認(rèn)識(shí)動(dòng)物
5.2.4 任務(wù)4:求各種幾何圖形的面積
5.3 實(shí)踐與指導(dǎo)
實(shí)訓(xùn):類與對(duì)象的應(yīng)用
5.4 課外任務(wù)
第6章 異常處理結(jié)構(gòu)
6.1 知識(shí)梳理
6.1.1 程序中的錯(cuò)誤
6.1.2 異常
6.1.3 異常類
6.1.4 異常處理關(guān)鍵字
6.1.5 自定義異常
6.2 任務(wù)實(shí)現(xiàn)
6.2.1 任務(wù)1:一元二次方程求解
6.2.2 任務(wù)2:日期驗(yàn)證
6.3 實(shí)踐與指導(dǎo)
實(shí)訓(xùn):異常處理結(jié)構(gòu)的應(yīng)用
6.4 課外任務(wù)
第7章 常用控件
7.1 知識(shí)梳理
7.1.1 控件概述,
7.1.2 界面常用控件
7.1.3 窗體、菜單及工具欄控件
7.2 任務(wù)實(shí)現(xiàn)
7.2.1 任務(wù)1:知識(shí)問答
7.2.2 任務(wù)2:圖片動(dòng)畫播放器
7.2.3 任務(wù)3:城市樹列表
7.2.4 任務(wù)4:系統(tǒng)主文檔窗體
7.3 實(shí)踐與指導(dǎo)
實(shí)訓(xùn)一:圖片循環(huán)瀏覽器
實(shí)訓(xùn)二:高級(jí)界面控件應(yīng)用實(shí)例
7.4 課外任務(wù)
第8章 文件操作
8.1 知識(shí)梳理
8.1.1 流概述
8.1.2 System.IO命令空間
8.1.3 FileStream類
8.1.4 StreamWriter類
8.1.5 DirectoryInfo類與Directory類
8.1.6 FileInfo類與File類
8.2 任務(wù)實(shí)現(xiàn)
8.2.1 任務(wù)1:應(yīng)用FileStream讀寫文件
8.2.2 任務(wù)2:應(yīng)用StreamReadFile和StreamWriterFile讀寫文件
8.2.3 任務(wù)3:簡易文件瀏覽器
8.3 實(shí)踐與指導(dǎo)
實(shí)訓(xùn):文件瀏覽器
8.4 課外任務(wù)
第9章 ADO.NET訪問數(shù)據(jù)庫
9.1 知識(shí)梳理
9.1.1 ADO.NET概述
9.1.2 SQLServer.NET數(shù)據(jù)提供者
9.1.3 DataGridView控件
9.2 任務(wù)實(shí)現(xiàn)
9.2.1 任務(wù)1:信息管理系統(tǒng)主體框架開發(fā)
9.2.2 任務(wù)2:用戶信息維護(hù)模塊
9.3 實(shí)踐與指導(dǎo)
實(shí)訓(xùn):個(gè)人通信錄信息管理
9.4 課外任務(wù)
參考文獻(xiàn)
封面圖: