C#程式開發基礎

C#程式開發基礎

本書主要培養學生面向過程軟體開發的能力,書中涉及了幾乎所有軟體開發基礎的內容。

基本介紹

  • 書名:C#程式開發基礎
  • 作者:羅勇、朱德君、龔玉霞、李發陵、鄭孝宗
  • ISBN:9787302327400
  • 定價:24元
  • 出版社:清華大學出版社 
  • 出版時間:2013.09.01
書籍信息,內容簡介,圖書目錄,

書籍信息

作者:羅勇、朱德君、龔玉霞、李發陵、鄭孝宗
定價:24元
印次:1-1
ISBN:9787302327400
出版日期:2013.09.01
印刷日期:2013.08.22

內容簡介

本書主要培養學生面向過程軟體開發的能力,書中涉及了幾乎所有軟體開發基礎的內容。內容包括認識C#、順序結構、分支結構、循環、重構、調試,每個知識點都由淺到深,由易到難,並緊密結合項目開發實踐。 本書共11章。第1~3章是C#基礎學習,講解了開發環境的安裝配置、變數、運算符等內容,使讀者掌握這門語言的語法和簡單使用; 第4~7章以“學生獎學金查詢評定系統”為主線,講解了條件、循環語句的各種使用方法; 第8和9章講述數組和字元串,把學生獎學金信息和數組結合使用,最後利用字元串操作輸出結果。這樣,第4~9章構成了獎學金評定到記錄的一個完整的流程,第10和11章講述方法和異常處理,對前面的內容進行最佳化,使C#的知識體系更加完整。 通過本書的學習,能夠幫助零基礎的讀者掌握程式開發的流程和基本方法。

圖書目錄

第1章C#操作環境與套用/
1.1C#概述
1.1.1C#的產生
1.1.2C#語言編程環境
1.2認識C#的開發工具VisualStudio.NET
1.2.1VisualStudio的發展歷史和特點
1.2.2安裝VisualStudio2010
1.3創建第一個C#程式
1.3.1創建控制台應用程式
1.3.2C#程式的編譯和運行
1.4熟悉VisualStudio2010集成開發環境
1.5分析第一個C#程式
1.5.1分析C#程式代碼
1.5.2認識應用程式資料夾
1.6上機實驗
1.7鞏固與提高
第2章數據類型和變數/
2.1認識C#中的數據類型
2.1.1程式的數據類型
2.1.2值類型
2.1.3引用類型
2.2變數
2.2.1定義變數
2.2.2變數命名的規定及規範
2.3常量
2.4數據類型轉換
2.4.1隱式類型轉換
2.4.2顯式類型轉換
2.5控制台的輸入與輸出
2.5.1Console.Read
2.5.2Console.ReadLine
2.5.3Console.Write
2.5.4Console.WriteLine
2.6上機實驗
2.7鞏固與提高
第3章運算符/
3.1C#中的運算符
3.1.1算術運算符
3.1.2遞增、遞減運算符
3.1.3邏輯運算符
3.1.4賦值運算符
3.1.5關係運算符
3.1.6運算符的優先權
3.2表達式
3.3C#中的注釋
3.3.1行注釋和塊注釋
3.3.2注釋規範
3.4上機實驗
3.5鞏固與提高
第4章C#中的條件結構/
4.1C#中的三種if條件結構
4.1.1基本if條件結構
4.1.2if...else條件結構
4.1.3if語句的嵌套條件結構
4.2獎學金評定:根據每科成績判斷應得某等獎學金
4.2.1基本if條件結構的設計與實現
4.2.2if...else條件結構的設計與實現
4.2.3嵌套if結構的設計與實現
4.3上機實驗
4.4鞏固與提高
第5章C#中的分支選擇結構/
5.1C#中的兩種分支選擇結構
5.1.1使用if...elseif條件結構
5.1.2使用switch結構進行等值判斷
5.2獎學金評定:根據獎學金等級判斷應得獎學金的金額
5.2.1採用if...elseif條件結構的設計與實現
5.2.2採用switch...case語句結構設計與實現
5.3C#代碼規範之嵌套縮進
5.4上機實驗
5.5鞏固與提高
第6章C#中的基本循環/
6.1C#中的四種基本循環
6.1.1while循環
6.1.2do...while循環
6.1.3break和continue語句
6.1.4for循環
6.1.5foreach循環的簡單使用
6.2獎學金評定:循環輸入一個學生的每門成績
6.2.1while循環的設計與實現
6.2.2for循環的設計與實現
6.3上機實驗
6.4鞏固與提高
第7章C#中的多重循環/
7.1C#中的多重循環形式
7.1.1雙重循環與單循環的區別
7.1.2雙重循環的使用
7.1.3列印由星號組成的三角形
7.1.4列印由星號組成的菱形
7.1.5多重循環
7.2班級獎學金評定
7.3循環的調試
7.3.1設定斷點
7.3.2常用快捷鍵
7.3.3啟動調試
7.3.4即時視窗
7.4上機實驗
7.5鞏固與提高
第8章數組和集合/
8.1一維數組
8.1.1一維數組的定義與初始化
8.1.2用for和foreach循環使用一維數組
8.1.3數組的常見屬性及方法
8.2二維數組
8.2.1二維數組的定義與初始化
8.2.2在foreach循環和for循環中使用二維數組
8.3獎學金評定: 根據多門課程評定多個學生的獎學金等級
8.3.1根據一位學生多門課程判定
8.3.2根據多位學生一門成績判定
8.3.3根據多位學生多門課程判定
8.4上機實驗
8.5鞏固與提高
第9章字元串的處理/
9.1字元串的基本概念
9.2字元串的常見操作
9.2.1合併字元串
9.2.2取子串Substring()
9.2.3查找子串IndexOf()與LastIndexOf()
9.2.4替換字元串Replace()
9.2.5分割字元串為數組Split()
9.3格式化字元串
9.4字元串與其他數據類型的轉換
9.4.1字元串與數字類型的轉換
9.4.2字元串與時間類型的轉換
9.5輸入/輸出
9.5.1讀檔案
9.5.2寫檔案
9.6把每個學生的成績和獎學金評定結果存儲到文本檔案中
9.7上機實驗
9.8鞏固與提高
第10章重構與方法/
10.1重構
10.1.1重構的概念
10.1.2為什麼要重構
10.1.3進行重構的時機和方案
10.2方法
10.2.1定義方法
10.2.2方法的返回值
10.2.3方法的調用
10.2.4方法的遞歸調用
10.3把獎學金評定的主要步驟運用方法重構
10.4上機實驗
10.5鞏固與提高
第11章異常處理/
11.1C#中的異常類
11.2異常的捕獲機制
11.3用戶自定義異常
附錄/
綜合測試(一)
綜合測試(二)
綜合測試(三)
參考文獻/

相關詞條

熱門詞條

聯絡我們