出版時(shí)間:2012-9 出版社:電子工業(yè)出版社 作者:李飛 主編 頁數(shù):222 字?jǐn)?shù):384000
Tag標(biāo)簽:無
前言
Visual C#(讀做C Sharp)是微軟公司隨同Visual Studio .NET推出的一種新語言。C#的語法與Java和C++的類似,但在創(chuàng)建圖形用戶界面及事件驅(qū)動型應(yīng)用程序方面的簡易性可與Visual Basic相媲美,它融合了Visual Basic的高效和C/C++的強(qiáng)大,是目前進(jìn)行 .NET開發(fā)的首選語言。從程序設(shè)計(jì)基礎(chǔ)教學(xué)角度來講,Visual C#語言具有簡單易學(xué)和快速開發(fā)等優(yōu)點(diǎn),非常適合學(xué)生學(xué)習(xí)。近年來不少學(xué)校嘗試面向非計(jì)算機(jī)專業(yè)學(xué)生開設(shè)了Visual C#程序設(shè)計(jì)課程,把C#作為大學(xué)生程序設(shè)計(jì)的入門語言,上海市今年也把Visual C#程序設(shè)計(jì)追加為計(jì)算機(jī)等級考試科目,因此對Visual C#程序設(shè)計(jì)輔助教材的需求更為迫切?! W(xué)生學(xué)習(xí)程序設(shè)計(jì)語言時(shí),往往會有這樣的感覺,看書或聽老師講課時(shí),各種語言要素和編程方法的敘述都非常簡單,老師講的內(nèi)容基本上都能理解,但需要自己面對問題去編程時(shí)卻又無從下手,上機(jī)調(diào)試時(shí)更是錯(cuò)誤百出,感到程序設(shè)計(jì)課程太難。其實(shí)程序設(shè)計(jì)語言是一門實(shí)踐性很強(qiáng)的課程,與其他課程相比,更注重實(shí)際動手能力。上機(jī)實(shí)踐是學(xué)習(xí)程序設(shè)計(jì)的重要教學(xué)環(huán)節(jié),只有通過上機(jī)實(shí)踐,才能真正理解程序設(shè)計(jì)的基本思想,正確靈活地使用語言中的各種要素,熟練使用集成開發(fā)環(huán)境,從而獲得用程序設(shè)計(jì)解決實(shí)際問題的經(jīng)驗(yàn)和技巧?! ”緯恰禫isual C#程序設(shè)計(jì)基礎(chǔ)》(徐安東主編)的配套實(shí)驗(yàn)教程,章節(jié)安排基本與主教材一致,但根據(jù)教學(xué)需要,有些章節(jié)做了拆分,有些章節(jié)對涉及的知識點(diǎn)進(jìn)行了擴(kuò)充,并予以較為詳實(shí)地解釋或說明,以便讀者能在上機(jī)實(shí)踐過程中拓展知識面,學(xué)到更多的知識。為方便讀者使用本書進(jìn)行上機(jī)實(shí)驗(yàn),書中對每個(gè)實(shí)驗(yàn)在不重復(fù)的前提下,給出了較為詳盡的代碼,需要指出的是,希望讀者不要被書中的代碼和思路所束縛,因?yàn)榫幊痰姆椒ê芏?,關(guān)鍵是要抓住重點(diǎn)、開拓思路,提升分析問題、解決問題的能力。 全書共12章,內(nèi)容包括:認(rèn)識C#.NET環(huán)境和程序設(shè)計(jì)初步、簡單C#.NET程序設(shè)計(jì)、C#語言基礎(chǔ)、C#程序流程控制、數(shù)組及應(yīng)用、用戶界面設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)、文件操作、GDI+與圖形編程、數(shù)據(jù)庫應(yīng)用。本書與主教材既相互關(guān)聯(lián),又各自獨(dú)立,對主教材每章內(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)要求、解題分析、問題實(shí)現(xiàn)和相關(guān)練習(xí)。值得一提的是,每個(gè)實(shí)驗(yàn)的相關(guān)練習(xí),既能使學(xué)習(xí)者立即檢驗(yàn)對本實(shí)驗(yàn)相關(guān)語法和編程思想的掌握情況,又能及時(shí)運(yùn)用學(xué)過的知識,起到加深理解和強(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é)徐安東教授審閱了全書?! ”緯诰帉戇^程中得到了華東理工大學(xué)計(jì)算中心的大力支持,上海交通大學(xué)徐安東教授對本書的編寫提出了許多寶貴的意見,在此表示感謝。也要感謝電子工業(yè)出版社編輯對本書的策劃、出版所給予的幫助?! ∮捎诰幷咚接邢蓿瑫须y免有不足與疏漏之處,敬請讀者指正?! ”緯木帉憛⒖剂藝鴥?nèi)外相關(guān)的資料,在此謹(jǐn)向書中參考資料列出的作者表示感謝?! 【幷?/pre>內(nèi)容概要
本書是與徐安東主編的《Visual
C#程序設(shè)計(jì)基礎(chǔ)》一書配套使用的上機(jī)實(shí)驗(yàn)教材。全書共12章,內(nèi)容包括:認(rèn)識C#.NET環(huán)境和程序設(shè)計(jì)初步、簡單C#.NET程序設(shè)計(jì)、C#語言基礎(chǔ)、C#程序流程控制、數(shù)組及應(yīng)用、用戶界面設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)、文件操作、GDI+與圖形編程、數(shù)據(jù)庫應(yīng)用。本書與主教材既相互關(guān)聯(lián),又各自獨(dú)立,對主教材每章的內(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)要求、解題分析、問題實(shí)現(xiàn)和相關(guān)練習(xí)。每個(gè)實(shí)驗(yàn)的相關(guān)練習(xí),既能使學(xué)習(xí)者立即檢驗(yàn)對本實(shí)驗(yàn)相關(guān)語法和編程思想的掌握情況,又能及時(shí)運(yùn)用學(xué)過的知識,起到加深理解和強(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è)簡單的Windows應(yīng)用程序項(xiàng)目
實(shí)驗(yàn)1-2 創(chuàng)建一個(gè)簡單的控制臺應(yīng)用程序項(xiàng)目
實(shí)驗(yàn)1-3 創(chuàng)建一個(gè)簡單的網(wǎng)站
第2章 簡單的C# .NET程序設(shè)計(jì)
實(shí)驗(yàn)2-1 創(chuàng)建Windows窗體個(gè)人簡歷
實(shí)驗(yàn)2-2 帶數(shù)據(jù)檢測功能的加法器
實(shí)驗(yàn)2-3 窗體事件改變窗體風(fēng)格
實(shí)驗(yàn)2-4 文本框選擇復(fù)制及字體設(shè)定
第3章 C#語言基礎(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 簡易計(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#簡單類型的取值范圍
實(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ī)號碼分類查詢
實(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é)分績點(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 猴子吃桃問題
實(shí)驗(yàn)5-14 百錢百雞問題
實(shí)驗(yàn)5-15 尋找完全數(shù)
實(shí)驗(yàn)5-16 韓信點(diǎ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 求親密對數(shù)
實(shí)驗(yàn)5-21 迭代法求解
實(shí)驗(yàn)5-22 三色球問題
實(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 成績分析
實(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)問題
實(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ī)滾動字幕
實(shí)驗(yàn)7-5 菜單設(shè)計(jì)
第8章 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)(一)
實(shí)驗(yàn)8-1 從面向過程到面向?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ū)動器操作
實(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ù)庫應(yīng)用
實(shí)驗(yàn)12-1 建立數(shù)據(jù)庫連接
實(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ù)連動顯示
參考文獻(xiàn)圖書封面
圖書標(biāo)簽Tags
無評論、評分、閱讀與下載
- 還沒讀過(99)
- 勉強(qiáng)可看(717)
- 一般般(122)
- 內(nèi)容豐富(5077)
- 強(qiáng)力推薦(416)
Visual C#程序設(shè)計(jì)實(shí)驗(yàn)教程 PDF格式下載