Visual C#程序設(shè)計(jì)實(shí)驗(yàn)教程

出版時(shí)間:2012-9  出版社:電子工業(yè)出版社  作者:李飛 主編  頁(yè)數(shù):222  字?jǐn)?shù):384000  
Tag標(biāo)簽:無(wú)  

前言

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

內(nèi)容概要

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

書籍目錄

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

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Visual C#程序設(shè)計(jì)實(shí)驗(yàn)教程 PDF格式下載


用戶評(píng)論 (總計(jì)4條)

 
 

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

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7