C#程式設計初學者案例教程

C#程式設計初學者案例教程

《C#程式設計初學者案例教程》是2010年南開大學出版社出版的圖書,作者是少傑。

基本介紹

  • 書名:C#程式設計初學者案例教程
  • 作者:少傑
  • ISBN:9787310033614
  • 定價:35.00元
  • 出版社: 南開大學出版社
  • 出版時間: 2010年3月1日
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

《C#程式設計初學者案例教程》是為高等職業院校非計算機專業的程式設計課程而編寫的一本C#語言程式設計案例教程。全書以C系列程式語言的最新發展趨勢為技術背景,以Visual Studio 2005為程式設計與開發平台,在總共十個學習單元中,由淺入深地分別介紹了C#的開發環境、C#的數據類型和運算符、C#的類與對象、C#的分支結構程式、C#的循環結構程式、C#程式中的數組、C#的方法、C#的窗體和控制項、C#中與資料庫有關的編程、C#中與檔案有關的編程等。《C#程式設計初學者案例教程》的特點是內容新穎、概念清晰、知識全面、層次分明,在內容編排上不僅緊扣國家教育部關於“基於工作過程”的課改理念和要求,而且注意由淺入深、循序漸進,既講求基礎性又突出實用性。

圖書目錄

學習單元1 熟悉C#開發環境
任務1-1:安裝Visual Studio 2005
前期準備:環境需求與安裝檔案獲取
安裝過程
相關知識:關於.NET、Visual Studio 2005和C#
任務1-2:創建空白界面的WINDOWS應用程式
任務分析
任務實現
相關知識:IDE開發環境與項目檔案組成
任務1-3:編寫歡迎程式
任務分析
任務實現
相關知識:程式開發步驟、C#代碼結構
給初學者的建議
實訓指導1-1
實訓指導1-2
實訓指導1-3
學習單元2 數據類型與運算符
任務2-1:設計整數計算器
任務分析
任務實現
代碼分析
相關知識:數據類型、常量與變數、數據類型轉換、運算符與表達式
任務2-2:計算圓的面積
任務分析
任務實現
代碼分析
相關知識:數據使用常見故障、程式調試
實訓指導2-1
實訓指導2-2
學習單元3 類與對象
任務3-1:顯示圖片
任務分析
任務實現
代碼分析
相關知識點:類與對象的概念、再談數據的類型、幾個常用類
任務3-2:視窗界面設計
任務分析
任務實現
相關知識點:控制項類、控制項共有屬性
任務3-3:溫度轉換
任務分析
任務實現
代碼分析
相關知識:類的定義
實訓指導3-1
實訓指導3-2
實訓指導3-3
學習單元4 編寫分支結構的程式
任務4-1:判斷分數是否及格
任務分析
任務實現
代碼分析
相關知識:if分支語句、if語句的嵌套
任務4-2:判斷成績的等級
任務分析
任務實現
相關知識:if…else if…語句、switch語句
實訓指導4-1
實訓指導4-2
學習單元5 編寫循環結構的程式
任務5-1:求1至某個正整數的和
任務分析
任務實現
代碼分析
相關知識:while語句、do…while語句
任務5-2:提取整數中各位對應的數字
任務分析
任務實現
代碼分析
相關知識:for語句、break語句、continue語句
實訓指導5-1
實訓指導5-2
學習單元6 程式中的數組
任務6-1:單個學生成績分析
任務分析
任務實現
代碼分析
相關知識:數組、一維數組、foreach
任務6-2:矩陣轉置
任務分析
任務實現
代碼分析
相關知識:多維數組、Array類
實訓指導6-1
實訓指導6-2
學習單元7 方法
任務7-1:簡單的整數計算器
任務分析
任務實現
代碼分析
相關知識:方法的定義與調用、變數的作用域
任務7-2:四則運算計算器
任務分析
任務實現
代碼分析
相關知識:參數傳遞、方法重載
實訓指導7-1
實訓指導7-2
學習單元8 窗體和控制項
任務8-1:學生管理系統首界面
任務分析
任務實現
代碼分析
相關知識;窗體的結構組成、屬性及事件
任務8-2:用戶登入
任務分析
任務實現
代碼分析
相關知識:Label控制項、LabelLink控制項、TextBox控制項、ComboBox控制項、ListBox控制項、CheckListBox控制項、Button控制項
任務8-3:用戶註冊
任務分析
任務實現
代碼分析
相關知識:RadioButton控制項、CheckedBox控制項、NumericUpDown控制項、GroupBox控制項、Panel控制項
任務8-4:圖片播放器
任務分析
任務實現
代碼分析
相關知識:PictureBox控制項、Timer組件、OpenFileDialog組件
任務8-5:簡易記事本
任務分析
任務實現
代碼分析
相關知識:ColorDialog組件、SaveFileDialog組件、FontDialog組件、MenuStrip控制項、RichTextB0x控制項
任務8-6:製作學生管理系統主窗體
任務分析
任務實現
代碼分析
相關知識:多文檔界面、工具列、狀態欄、快捷選單
實訓指導8-1
實訓指導8-2
實訓指導8-3
實訓指導8-4
實訓指導8-5
實訓指導8-6
學習單元9 與資料庫有關的編程
任務9-1:在資料庫管理系統中創建學生庫和學生基本信息表
任務分析
任務實現
相關知識:幾種不同的資料庫管理系統、資料庫基本概念、SQL查詢語言
任務9-2:用戶登錄
任務分析
任務實現
代碼分析
相關知識:對象模型、Connection對象、Command對象、DataReader對象、在程式中使用SQL語句時應注意的問題
任務9-3:學生信息管理
任務分析
任務實現
代碼分析
相關知識:DataAdapter對象、DataSet對象、數據綁定、BindingSource控制項
任務94:學生信息管理(第二版)
任務分析
任務實現
代碼分析
相關知識:DataGridView控制項、BindingNavigator控制項
任務9-5:雙表查詢
任務分析
任務實現
代碼分析
相關知識:DataSet對象模型中的組件、DataSet中Table關係的建立、DataTable常用屬性和方法
實訓指導9-1
實訓指導9-2
實訓指導9-3
實訓指導9-4
實訓指導9-5
學習單元10 與檔案有關的編程
任務10-1:創建安裝目錄
任務分析
任務實現
代碼分析
相關知識:Directory類、Directorylnfo類
任務10-2:複製檔案
任務分析
任務實現
代碼分析
相關知識:File類、Filelnfo類
任務10-3:讀寫文本檔案
任務分析
任務實現
代碼分析
相關知識:FileStream類、StreamWriter類、StreamReader類、BinaryWriter類、BinaryReader類
任務10-4:在程式中處理不同類型的檔案
任務10-4-1:打開Word文檔
任務實現
任務10-4-2:播放mp3歌曲
任務實現
實訓指導10-1
實訓指導10-2
實訓指導10-3
實訓指導10-4
參考文獻

相關詞條

熱門詞條

聯絡我們