Visual C#程序設(shè)計實驗教程

出版時間:2012-9  出版社:電子工業(yè)出版社  作者:李飛 主編  頁數(shù):222  字數(shù):384000  
Tag標簽:無  

前言

  Visual C#(讀做C Sharp)是微軟公司隨同Visual Studio .NET推出的一種新語言。C#的語法與Java和C++的類似,但在創(chuàng)建圖形用戶界面及事件驅(qū)動型應(yīng)用程序方面的簡易性可與Visual Basic相媲美,它融合了Visual Basic的高效和C/C++的強大,是目前進行 .NET開發(fā)的首選語言。從程序設(shè)計基礎(chǔ)教學(xué)角度來講,Visual C#語言具有簡單易學(xué)和快速開發(fā)等優(yōu)點,非常適合學(xué)生學(xué)習(xí)。近年來不少學(xué)校嘗試面向非計算機專業(yè)學(xué)生開設(shè)了Visual C#程序設(shè)計課程,把C#作為大學(xué)生程序設(shè)計的入門語言,上海市今年也把Visual C#程序設(shè)計追加為計算機等級考試科目,因此對Visual C#程序設(shè)計輔助教材的需求更為迫切。  學(xué)生學(xué)習(xí)程序設(shè)計語言時,往往會有這樣的感覺,看書或聽老師講課時,各種語言要素和編程方法的敘述都非常簡單,老師講的內(nèi)容基本上都能理解,但需要自己面對問題去編程時卻又無從下手,上機調(diào)試時更是錯誤百出,感到程序設(shè)計課程太難。其實程序設(shè)計語言是一門實踐性很強的課程,與其他課程相比,更注重實際動手能力。上機實踐是學(xué)習(xí)程序設(shè)計的重要教學(xué)環(huán)節(jié),只有通過上機實踐,才能真正理解程序設(shè)計的基本思想,正確靈活地使用語言中的各種要素,熟練使用集成開發(fā)環(huán)境,從而獲得用程序設(shè)計解決實際問題的經(jīng)驗和技巧?! ”緯恰禫isual C#程序設(shè)計基礎(chǔ)》(徐安東主編)的配套實驗教程,章節(jié)安排基本與主教材一致,但根據(jù)教學(xué)需要,有些章節(jié)做了拆分,有些章節(jié)對涉及的知識點進行了擴充,并予以較為詳實地解釋或說明,以便讀者能在上機實踐過程中拓展知識面,學(xué)到更多的知識。為方便讀者使用本書進行上機實驗,書中對每個實驗在不重復(fù)的前提下,給出了較為詳盡的代碼,需要指出的是,希望讀者不要被書中的代碼和思路所束縛,因為編程的方法很多,關(guān)鍵是要抓住重點、開拓思路,提升分析問題、解決問題的能力。  全書共12章,內(nèi)容包括:認識C#.NET環(huán)境和程序設(shè)計初步、簡單C#.NET程序設(shè)計、C#語言基礎(chǔ)、C#程序流程控制、數(shù)組及應(yīng)用、用戶界面設(shè)計、面向?qū)ο蟪绦蛟O(shè)計、文件操作、GDI+與圖形編程、數(shù)據(jù)庫應(yīng)用。本書與主教材既相互關(guān)聯(lián),又各自獨立,對主教材每章內(nèi)容精心設(shè)計了若干實驗。全書共119個實驗,每個實驗均包含實驗名稱、實驗?zāi)康?、實驗要求、解題分析、問題實現(xiàn)和相關(guān)練習(xí)。值得一提的是,每個實驗的相關(guān)練習(xí),既能使學(xué)習(xí)者立即檢驗對本實驗相關(guān)語法和編程思想的掌握情況,又能及時運用學(xué)過的知識,起到加深理解和強化鞏固的作用。部分實驗后面還提供了思考題,總之,本書能夠為學(xué)生學(xué)習(xí)C#程序設(shè)計提供全面有效的上機實踐指導(dǎo)?! ”緯衫铒w、徐安東、葉元卯共同策劃,上海交通大學(xué)、華東理工大學(xué)的教師合作編寫,李飛編寫3~6章、11~12章,葉元卯編寫1~2章、7~10章,全書由李飛統(tǒng)稿,上海交通大學(xué)徐安東教授審閱了全書?! ”緯诰帉戇^程中得到了華東理工大學(xué)計算中心的大力支持,上海交通大學(xué)徐安東教授對本書的編寫提出了許多寶貴的意見,在此表示感謝。也要感謝電子工業(yè)出版社編輯對本書的策劃、出版所給予的幫助?! ∮捎诰幷咚接邢蓿瑫须y免有不足與疏漏之處,敬請讀者指正?! ”緯木帉憛⒖剂藝鴥?nèi)外相關(guān)的資料,在此謹向書中參考資料列出的作者表示感謝。  編者

內(nèi)容概要

  本書是與徐安東主編的《Visual
C#程序設(shè)計基礎(chǔ)》一書配套使用的上機實驗教材。全書共12章,內(nèi)容包括:認識C#.NET環(huán)境和程序設(shè)計初步、簡單C#.NET程序設(shè)計、C#語言基礎(chǔ)、C#程序流程控制、數(shù)組及應(yīng)用、用戶界面設(shè)計、面向?qū)ο蟪绦蛟O(shè)計、文件操作、GDI+與圖形編程、數(shù)據(jù)庫應(yīng)用。本書與主教材既相互關(guān)聯(lián),又各自獨立,對主教材每章的內(nèi)容精心設(shè)計了若干實驗。全書共119個實驗,每個實驗均包含實驗名稱、實驗?zāi)康摹嶒炓蟆⒔忸}分析、問題實現(xiàn)和相關(guān)練習(xí)。每個實驗的相關(guān)練習(xí),既能使學(xué)習(xí)者立即檢驗對本實驗相關(guān)語法和編程思想的掌握情況,又能及時運用學(xué)過的知識,起到加深理解和強化鞏固的作用。部分實驗后面還提供了思考題,總之,本書能夠為學(xué)生學(xué)習(xí)C#程序設(shè)計提供全面有效的上機實踐指導(dǎo)。

書籍目錄

第1章 C# .NET環(huán)境和程序設(shè)計初步
實驗1-1 創(chuàng)建一個簡單的Windows應(yīng)用程序項目
實驗1-2 創(chuàng)建一個簡單的控制臺應(yīng)用程序項目
實驗1-3 創(chuàng)建一個簡單的網(wǎng)站
第2章 簡單的C# .NET程序設(shè)計
實驗2-1 創(chuàng)建Windows窗體個人簡歷
實驗2-2 帶數(shù)據(jù)檢測功能的加法器
實驗2-3 窗體事件改變窗體風格
實驗2-4 文本框選擇復(fù)制及字體設(shè)定
第3章 C#語言基礎(chǔ)
實驗3-1 交換變量
實驗3-2 倒序輸出三位正整數(shù)
實驗3-3 字母大小寫轉(zhuǎn)換
實驗3-4 求三個數(shù)中的最大數(shù)、最小數(shù)
實驗3-5 簡易計算器
實驗3-6 輸出字符ASCII碼
實驗3-7 進制轉(zhuǎn)換
實驗3-8 判斷閏年
實驗3-9 打印C#簡單類型的取值范圍
實驗3-10 打印位運算規(guī)則表
第4章 C#程序流程控制(一)
實驗4-1 顯示當前日歷
實驗4-2 十二生肖查詢
實驗4-3 手機號碼分類查詢
實驗4-4 個人所得稅計算
實驗4-5 電視廣告費計算
實驗4-6 分段函數(shù)求值
實驗4-7 三角形判定
實驗4-8 三個數(shù)排序
實驗4-9 一元二次方程求解
實驗4-10 IP地址分類查詢
實驗4-11 存款利息計算
實驗4-12 學(xué)分績點計算器
實驗4-13 星座查詢
第5章 C#程序流程控制(二)
實驗5-1 字符串倒序
實驗5-2 求圓周率
實驗5-3 三位數(shù)字黑洞
實驗5-4 水仙花數(shù)
實驗5-5 字符分類統(tǒng)計
實驗5-6 最大公約數(shù)
實驗5-7 Fibonacii數(shù)列
實驗5-8 打印楊輝三角形
實驗5-9 打印ASCII碼表
實驗5-10 打印月歷表
實驗5-11 判斷素數(shù)
實驗5-12 十進制轉(zhuǎn)二進制
實驗5-13 猴子吃桃問題
實驗5-14 百錢百雞問題
實驗5-15 尋找完全數(shù)
實驗5-16 韓信點兵問題
實驗5-17 蒙特卡羅法求面積
實驗5-18 驗證哥德巴赫猜想
實驗5-19 統(tǒng)計大數(shù)階乘尾0個數(shù)
實驗5-20 求親密對數(shù)
實驗5-21 迭代法求解
實驗5-22 三色球問題
實驗5-23 尋找靈巧數(shù)
第6章 數(shù)組及其應(yīng)用
實驗6-1 字符串倒序
實驗6-2 判斷回文數(shù)
實驗6-3 守形數(shù)之和
實驗6-4 年齡段統(tǒng)計
實驗6-5 成績分析
實驗6-6 打印楊輝三角形
實驗6-7 選擇排序
實驗6-8 冒泡排序
實驗6-9 插入數(shù)據(jù)
實驗6-10 二分查找
實驗6-11 矩陣轉(zhuǎn)置
實驗6-12 擲骰子模擬
實驗6-13 求標準差
實驗6-14 約瑟夫環(huán)問題
實驗6-15 矩陣鞍點
實驗6-16 替換加密法
實驗6-17 統(tǒng)計字母頻數(shù)
實驗6-18 進制轉(zhuǎn)換
實驗6-19 魔方陣
實驗6-20 二維數(shù)組排序
實驗6-21 大數(shù)階乘
實驗6-22 福彩雙色球模擬
實驗6-23 打印蛇形方陣
實驗6-24 打印螺旋方陣
第7章 用戶界面設(shè)計
實驗7-1 用戶信息的登記
實驗7-2 猜數(shù)字游戲
實驗7-3 數(shù)據(jù)統(tǒng)計程序
實驗7-4 隨機滾動字幕
實驗7-5 菜單設(shè)計
第8章 面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)(一)
實驗8-1 從面向過程到面向?qū)ο?-圓類
實驗8-2 封裝和實例化--學(xué)生類
實驗8-3 構(gòu)造函數(shù)和屬性--日期類
實驗8-4 類成員和實例成員
實驗8-5 方法的參數(shù)傳遞
第9章 面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)(二)
實驗9-1 類的繼承性
實驗9-2 類的多態(tài)性
實驗9-3 面向?qū)ο缶C合應(yīng)用
第10章 文件操作
實驗10-1 驅(qū)動器操作
實驗10-2 操作
實驗10-3 文件操作
實驗10-4 文本文件的字節(jié)讀/寫
實驗10-5 文本文件的字串讀寫
實驗10-6 二進制文件讀寫
第11章 GDI+與圖形編程
實驗11-1 繪制工行LOGO
實驗11-2 繪制太極圖
實驗11-3 繪制圓柱體
實驗11-4 繪制奧運五環(huán)
實驗11-5 分步繪制大眾LOGO
實驗11-6 分步繪制齒輪
實驗11-7 顯示旋轉(zhuǎn)文字
實驗11-8 繪制花瓣圖案
實驗11-9 繪制閃閃紅星
實驗11-10 分步繪制正弦曲線
實驗11-11 繪制李薩如圖形
實驗11-12 繪制鉆石圖案
實驗11-13 繪制柱形統(tǒng)計圖
實驗11-14 分步繪制華東理工大學(xué)徽標
第12章 數(shù)據(jù)庫應(yīng)用
實驗12-1 建立數(shù)據(jù)庫連接
實驗12-2 查詢數(shù)據(jù)表
實驗12-3 插入數(shù)據(jù)至數(shù)據(jù)表
實驗12-4 修改表中數(shù)據(jù)
實驗12-5 刪除表中數(shù)據(jù)
實驗12-6 數(shù)據(jù)集填充與顯示
實驗12-7 數(shù)據(jù)瀏覽
實驗12-8 綜合查詢
實驗12-9 數(shù)據(jù)連動顯示
參考文獻

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Visual C#程序設(shè)計實驗教程 PDF格式下載


用戶評論 (總計4條)

 
 

  •   C#入門教程,國內(nèi)比較經(jīng)典的,參考一下,配合VS 2013使用
  •   很好,書看起來不錯很有幫助
  •   挺好的,就是被壓的皺了
  •   暫時沒上課,還不知道怎樣,不過還能感謝能那么快送到。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7