書籍簡介:
李法平、芮素娟主編的《面向?qū)ο蟪绦蛟O(shè)計(C#)》對面向?qū)ο缶幊痰?思想和機制進行了準確而透徹的剖析,為讀者深入學(xué)習(xí)C#語言 程序設(shè)計提供了全面、詳細的指導(dǎo)。本書詳細介紹了計算機編程邏輯基礎(chǔ)、 C#與程序邏輯、 面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)、面向?qū)ο蠡咎匦浴⒊S脤ο蟮氖褂?、異常處理?輸入輸出操作、 多線程編程等知識,使廣大讀者能夠掌握C#面向?qū)ο蟪绦蚧炯寄埽煌瑫r, 全書采取統(tǒng)一 案例設(shè)計教學(xué)情境,每個章節(jié)是任務(wù)子情境分解,教材有機反映教學(xué)任務(wù)和 工作任務(wù),以真 實工作任務(wù)帶動全書各章節(jié),讓讀者身臨其境,真實感受過程。書中在每個 子任務(wù)中都補充 了針對本節(jié)主題的應(yīng)用實踐,以滿足不同程度的讀者需求,并應(yīng)用所學(xué)的技 術(shù)解決實際應(yīng)用 程序開發(fā)中遇到的問題。
《面向?qū)ο蟪绦蛟O(shè)計(C#)》既可以作為高等院校相關(guān)專業(yè)程序設(shè)計的 教材,也可以作為C#語言的初學(xué)者、科 技人員和軟件開發(fā)人員的參考書。
作者簡介:
李法平,黃素娟 主編
出版日期:
2012年10月
章節(jié)目錄:
前言
第1章 利用流程圖理解程序邏輯
任務(wù)1.1 繪制簡單程序流程圖
1.1.1 情境描述
1.1.2 問題分析
1.1.3 解決方案
1.1.4 知識總結(jié)
1.1.5 應(yīng)用實踐
任務(wù)1.2 繪制分支程序流程圖
1.2.1 情境描述
1.2.2 問題分析
1.2.3 解決方案
1.2.4 知識總結(jié)
1.2.5 應(yīng)用實踐
任務(wù)1.3 繪制循環(huán)程序流程圖
1.3.1 情境描述
1.3.2 問題分析
1.3.3 解決方案
1.3.4 知識總結(jié)
1.3.5 應(yīng)用實踐
任務(wù)1.4 繪制模塊化程序流程圖
1.4.1 情境描述
1.4.2 問題分析
1.4.3 解決方案
1.4.4 知識總結(jié)
1.4.5 應(yīng)用實踐
1.5 任務(wù)小結(jié)
1.6 練習(xí)作業(yè)
第2章 C#語法基礎(chǔ)
任務(wù)2.1 利用C#實現(xiàn)系統(tǒng)歡迎菜單界面
2.1.1 情境描述
2.1.2 問題分析
2.1.3 解決方案
2.1.4 知識總結(jié)
2.1.5 應(yīng)用實踐
任務(wù)2.2 編寫C#分支結(jié)構(gòu)程序
2.2.1 情境描述
2.2.2 問題分析
2.2.3 解決方案
2.2.4 知識總結(jié)
2.2.5 應(yīng)用實踐
任務(wù)2.3 編寫C#循環(huán)結(jié)構(gòu)程序
2.3.1 情境描述
2.3.2 問題分析
2.3.3 解決方案
2.3.4 知識總結(jié)
2.3.5 應(yīng)用實踐
2.4 任務(wù)小結(jié)
2.5 練習(xí)作業(yè)
第3章 面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)
任務(wù)3.1 創(chuàng)建類及對象
3.1.1 情境描述
3.1.2 問題分析
3.1.3 解決方案
3.1.4 知識總結(jié)
3.1.5 應(yīng)用實踐
任務(wù)3.2 體驗對象的一生
3.2.1 情境描述
3.2.2 問題分析
3.2.3 解決方案
3.2.4 知識總結(jié)
3.2.5 應(yīng)用實踐
任務(wù)3.3 創(chuàng)建靜態(tài)成員
3.3.1 情境描述
3.3.2 問題分析
3.3.3 解決方案
3.3.4 知識總結(jié)
3.3.5 應(yīng)用實踐
3.4 任務(wù)小結(jié)
3.5 練習(xí)作業(yè)
第4章 引用類型
任務(wù)4.1 創(chuàng)建數(shù)組
4.1.1 情境描述
4.1.2 問題分析
4.1.3 解決方案
4.1.4 知識總結(jié)
4.1.5 應(yīng)用實踐
任務(wù)4.2 使用集合
4.2.1 情境描述
4.2.2 問題分析
4.2.3 解決方案
4.2.4 知識總結(jié)
4.2.5 應(yīng)用實踐
任務(wù)4.3 使用字符串及StmgBuilder
4.3.1 情境描述
4.3.2 問題分析
4.3.3 解決方案
4.3.4 知識總結(jié)
4.3.5 應(yīng)用實踐
4.4 任務(wù)小結(jié)
4.5 練習(xí)作業(yè)
第5章 面向?qū)ο蟪绦虻幕咎匦?br> 任務(wù)5.1 隱藏對象的信息
5.1.1 情境描述
5.1.2 問題分析
5.1.3 解決方案
5.1.4 知識總結(jié)
5.1.5 應(yīng)用實踐
任務(wù)5.2 實現(xiàn)代碼復(fù)用
5.2.1 情境描述
5.2.2 問題分析
5.2.3 解決方案
5.2.4 知識總結(jié)
5.2.5 應(yīng)用實踐
任務(wù)5.3 使用接口實現(xiàn)行為統(tǒng)一
5.3.1 情境描述
5.3.2 問題分析
5.3.3 解決方案
5.3.4 知識總結(jié)
5.3.5 應(yīng)用實踐
任務(wù)5.4 利用函數(shù)重載實現(xiàn)多態(tài)
5.4.1 情境描述
5.4.2 問題分析
5.4.3 解決方案
5.4.4 知識總結(jié)
5.4.5 應(yīng)用實踐
任務(wù)5.5 利用抽象方法和虛函數(shù)重寫實現(xiàn)多態(tài)
5.5.1 情境描述
5.5.2 問題分析
5.5.3 解決方案
5.5.4 知識總結(jié)
5.5.5 應(yīng)用實踐
5.6 任務(wù)小結(jié)
5.7 練習(xí)作業(yè)
第6章 異常處理
任務(wù)6.1 處理系統(tǒng)異常
6.1.1 情境描述
6.1.2 問題分析
6.1.3 解決方案
6.1.4 知識總結(jié)
6.1.5 應(yīng)用實踐
任務(wù)6.2 處理自定義異常
6.2.1 情境描述
6.2.2 問題分析
6.2.3 解決方案
6.2.4 知識總結(jié)
6.2.5 應(yīng)用實踐
6.3 任務(wù)小結(jié)
6.4 練習(xí)作業(yè)
第7章 文件操作
任務(wù)7.1 創(chuàng)建文本文件操作類
7.1.1 情境描述
7.1.2 問題分析
7.1.3 解決方案
7.1.4 知識總結(jié)
7.1.5 應(yīng)用實踐
任務(wù)7.2 創(chuàng)建二進制文件操作類
7.2.1 情境描述
7.2.2 問題分析
7.2.3 解決方案
7.2.4 知識總
7.2.5 應(yīng)用實踐
任務(wù)7.3 創(chuàng)建Mndows文件及文件操作類
7.3.1 情境描述
7.3.2 問題分析
7.3.3 解決方案
7.3.4 知識總結(jié)
7.3.5 應(yīng)用實踐
7.4 任務(wù)小結(jié)
7.5 練習(xí)作業(yè)
第8章 多線程編程
任務(wù)8.1 創(chuàng)建多線程程序
8.1.1 情境描述
8.1.2 問題分析
8.1.3 解決方案
8.1.4 知識總結(jié)
任務(wù)8.2 創(chuàng)建多線程同步程序
8.2.1 情境描述
8.2.2 問題分析
8.2.3 解決方案
8.2.4 知識總結(jié)
8.2.5 應(yīng)用實踐
8.3 任務(wù)小結(jié)
8.4 練習(xí)作業(yè)
附錄
附錄A C#編程規(guī)范
附錄B 課程案例介紹
參考文獻
封面圖: