出版時間:2010-4 出版社:清華大學出版社 作者:譚恒松 編 頁數(shù):245
內(nèi)容概要
本書以Microsoft Visual Studio 2005為集成開發(fā)環(huán)境,通過多個學習任務,引導讀者完成C#程序設計的基礎學習。本書主要內(nèi)容包括C#語言概述、常用標準控件的使用、C#程序設計基礎、面向?qū)ο蟪绦蛟O計、高級控件的使用,以及兩個階段項目和課程設計。 本書采用任務驅(qū)動模式編寫,每一章都由幾個學習任務組成,每個學習任務都將相關的理論知識融入其中。在每一章后面都有配套的實訓指導,方便讀者鞏固已學知識。本書還設計了兩個大的階段項目,給出了基本的項目代碼,預留出許多需要改進的地方,具體的項目完善工作讀者可以通過相關實訓來完成。 本書適合大專(高職)學生使用,也可以作為其他C#程序設計初學者的參考書。
書籍目錄
第1章 C#語言概述 1.1 C#語言簡介 1.1.1 .NET框架概述 1.1.2 C#簡介 1.1.3 安裝Visual Studio 2005 1.2 Visual Studio.NET 2005的集成開發(fā)環(huán)境 1.2.1 啟動Visual Studio 2005 1.2.2 Visual Studio 2005的集成環(huán)境 1.2.3 【工具箱】窗口 1.2.4 設計器 1.2.5 解決方案資源管理器 1.2.6 【屬性】窗口 1.3 創(chuàng)建控制臺應用程序的步驟 1.3.1 啟動Visual Studio 2005 1.3.2 創(chuàng)建控制臺應用程序 1.3.3 編寫代碼 1.3.4 編譯并運行程序 學習任務1.1 第一個控制臺應用程序 1.4 創(chuàng)建Windows應用程序的步驟 學習任務1.2 第一個Windows應用程序 本章小結(jié) 實訓指導 習題第2章 常用標準控件的使用 2.1 標簽控件 2.1.1 標簽控件的常用屬性 2.1.2 標簽控件的常用事件 2.2 按鈕控件 2.2.1 按鈕控件的常用屬性 2.2.2 按鈕控件的常用事件 2.3 文本框控件 2.3.1 文本框控件的常用屬性 2.3.2 文本框控件的常用事件 2.3.3 文本框控件的常用方法 學習任務2.1 登錄界面設計 2.4 列表框控件 2.4.1 列表框控件的常用屬性 2.4.2 列表框控件的常用事件 2.4.3 列表框控件的常用方法 2.5 消息框 學習任務2.2 學生信息登記界面設計 本章小結(jié) 實訓指導 習題第3章 C#程序設計基礎 3.1 常量和變量 3.2 數(shù)據(jù)類型及轉(zhuǎn)換 學習任務3.1 路程計算器設計 3.3 運算符與表達式 學習任務3.2 時間轉(zhuǎn)換器設計 3.4 條件判斷語句 3.4.1 if語句 3.4.2 if…else語句 學習任務3.3 數(shù)字大小比較器設計 3.4.3 if…else if…語句 3.4.4 if語句的嵌套 學習任務3.4 數(shù)字排序器設計 3.4.5 switch語句 學習任務3.5 學生成績評定器設計 3.5 循環(huán)語句 3.5.1 while語句 3.5.2 do while語句 3.5.3 for語句 3.5.4 foreach語句 3.5.5 break語句與continue語句 學習任務3.6 自然數(shù)加法計算器設計 3.6 數(shù)組 學習任務3.7 學生成績統(tǒng)計器設計 本章小結(jié) 實訓指導 習題第4章 面向?qū)ο蟪绦蛟O計 4.1 面向?qū)ο蠹夹g簡介 4.2 類和對象 4.2.1 類 4.2.2 對象 4.3 構(gòu)造函數(shù)與析構(gòu)函數(shù) 4.3.1 構(gòu)造函數(shù) 4.3.2 析構(gòu)函數(shù) 4.4 public、private和protected修飾符 學習任務4.1 學生類設計 4.5 方法 4.5.1 方法的定義 4.5.2 方法的調(diào)用 4.5.3 方法的重載 4.6 屬性 學習任務4.2 教師類設計 4.7 繼承 4.7.1 類繼承的基本概念 4.7.2 類繼承的實現(xiàn) 學習任務4.3 學校人員類設計 4.8 多態(tài)性 4.8.1 面向?qū)ο蟮亩鄳B(tài)性 4.8.2 虛方法 4.8.3 抽象類和抽象方法 4.8.4 委托與事件的基本概念 學習任務4.4 教師職稱類設計 本章小結(jié) 實訓指導 習題第5章 階段項目一:四則運算計算器 學習任務5.1 整數(shù)四則運算計算器設計 學習任務5.2 實數(shù)四則運算計算器設計 學習任務5.3 帶記憶功能四則運算計算器設計 本章小結(jié) 實訓指導 習題第6章 高級控件的使用 6.1 單選按鈕 6.1.1 單選按鈕的常用屬性 6.1.2 單選按鈕的常用事件 6.2 復選框與復選列表框 6.2.1 復選框控件的常用屬性 6.2.2 復選框控件的常用事件 6.2.3 復選列表框控件的常用屬性 6.2.4 復選列表框控件的常用事件 6.3 組合框 6.3.1 組合框控件的常用屬性 6.3.2 組合框控件的常用事件 6.4 選項卡 6.4.1 選項卡控件的常用屬性 6.4.2 選項卡控件的常用事件 學習任務6.1 學生信息調(diào)查系統(tǒng)設計 6.5 圖片框 6.5.1 圖片框控件的常用屬性 6.5.2 圖片框控件的常用方法 6.6 ImageList控件 6.6.1 ImageList控件的常用屬性 6.6.2 ImageList控件的常用方法 6.7 TreeView控件 6.7.1 TreeView控件的常用屬性 6.7.2 TreeView控件的常用事件 6.8 ListView控件 6.8.1 ListView控件的常用屬性 6.8.2 ListVJew控件的常用事件 學習任務6.2 學生信息顯示 本章小結(jié) 實訓指導 習題第7章 階段項目二:學生成績管理系統(tǒng) 學習任務7.1 系統(tǒng)分析 學習任務7.2 系統(tǒng)登錄窗體設計 學習任務7.3 主界面設計 學習任務7.4 學生信息模塊設計 學習任務7.5 課程信息模塊設計 學習任務7.6 成績管理模塊設計 學習任務7.7 系統(tǒng)打包 本章小結(jié) 實訓指導 習題第8章 課程設計 學習任務8.1 班級通訊錄管理系統(tǒng)設計 學習任務8.2 大學科研信息管理系統(tǒng)設計 本章小結(jié)附錄A 關鍵字附錄B WinForm控件命名規(guī)范參考文獻
編輯推薦
本書根據(jù)高職高專學生的特點編寫,用最簡單的學習任務,講解基礎的程序設計知識。本書遵循理論必需夠用、強調(diào)實踐應用、好學好教的思路,將每一個小的知識點都有機地融入到一個個小的學習任務中,讀者可以通過完成任務掌握相關的知識,不必遵循傳統(tǒng)的方式進行教與學?! ∪珪卜职苏?,主要內(nèi)容包括C#語言概述、常用標準控件的使用、C#程序設計基礎、面向?qū)ο蟪绦蛟O計、高級控件的使用,以及兩個階段項目和課程設計。
圖書封面
評論、評分、閱讀與下載