C#·NET程式設計項目化教程

C#·NET程式設計項目化教程

《C#·NET程式設計項目化教程》是2018年6月清華大學出版社出版的圖書,作者是張震、陳金萍、李秋、孟慶偉。

基本介紹

  • 中文名:C#·NET程式設計項目化教程
  • 作者:張震、陳金萍、李秋、孟慶偉
  • 出版社:清華大學出版社
  • 出版時間:2018年6月
  • 定價:49 元
  • ISBN:9787302491378
內容簡介,圖書目錄,

內容簡介

本書以Visual Studio 2010 為開發平台,從初學者的角度出發,以典型的項目為載體,採取課內外項目並行的模式,系統地介紹使用C#進行Windows應用程式開發的常用技術和方法。為貫徹“項目驅動,案例教學,理論實踐一體化”的教學理念,每個項目單元內容由項目情境、學習重點與難點、學習目標、任務描述、相關知識、任務實現、項目小結、拓展實訓和習題構成,方便在教學過程中將知識的講解和技能訓練相結合。
本書內容包括10個項目單元: 初識Visual C#開發環境、C#基礎知識、設計流程控制程式、數組的使用、開發窗體應用程式、使用集合類型開發程式、設計面向對象應用程式、使用繼承和多態開發程式、檔案操作、綜合實訓。最後部分的綜合實訓依託一個完整的項目——房屋出租管理系統項目,讓學生體驗基於資料庫的Windows應用程式的開發過程。為方便教學,本書提供所有配套教學資源包。
本書既可作為套用型本科院校相關專業的教材,也可作為高職高專、中職學校和培訓班的C#教學用書。

圖書目錄

項目1初識Visual C#開發環境
任務1Visual Studio 2010開發環境的安裝
任務2創建C#控制台應用程式
項目小結
拓展實訓
習題
項目2C#基礎知識
任務1編寫控制台程式——實現個人簡歷的製作
任務2簡單計算器程式
任務3長方體表面積、體積計算器
任務4根據身份證號獲取個人信息
項目小結
拓展實訓
習題
項目3C#流程控制
任務1判斷一個數是不是3的倍數
任務2簡易計算器的設計
任務3計算機票優惠率
任務4猜數字
任務5有規律數列求和
任務6數據加密
任務7輸出圖形
任務8百錢買百雞問題的求解
項目小結
拓展實訓
習題
項目4數組
任務1求取一個整數數列中的最大值和最小值
任務2二維數組的行和列元素互換
任務3輸出楊輝三角形
任務4使用Sort方法對數組快速排序
任務5利用冒泡排序算法對數組中的數進行排序
任務6利用選擇排序算法對數組中的數進行排序
項目小結
拓展實訓
習題
項目5開發窗體應用程式
任務1製作個人信息登記程式
任務2製作簡易文本編輯器
項目小結
拓展實訓
習題
項目6使用集合類型開發程式
任務製作簡易通訊錄管理程式
項目小結
拓展實訓
習題
項目7設計面向對象應用程式
任務1認知面向對象
任務2類的定義
任務3初識屬性
任務4使用屬性
任務5方法
任務6值傳遞
任務7ref參數
任務8out參數
任務9方法重載
任務10構造方法
任務11靜態成員
項目小結
拓展實訓
習題
項目8使用繼承和多態開發程式
任務1繼承中的構造方法
任務2隱藏從基類繼承的成員
任務3虛方法與方法重寫
任務4抽象類與抽象方法
任務5使用接口
項目小結
拓展實訓
習題
項目9檔案操作
任務1獲取檔案屬性和讀寫檔案
任務2檔案基本操作
任務3操作
任務4檔案流
任務5讀寫文本檔案
任務6讀寫二進制檔案
項目小結
拓展實訓
習題
項目10綜合實訓
任務1房屋出租管理系統的概要設計
任務3公共類設計
任務4登錄模組的設計及功能實現
任務5主窗體模組的設計及功能實現
任務6出租人信息模組的設計及功能實現
任務7房屋信息模組的設計及功能實現
任務8房屋查詢模組的設計及功能實現
任務9客戶查詢模組的設計及功能實現
任務10利潤信息模組的設計及功能實現
項目小結
拓展實訓
習題

相關詞條

熱門詞條

聯絡我們