歡迎光臨中圖網(wǎng) 請 | 注冊
> >
C#程序設(shè)計(jì)任務(wù)驅(qū)動教程

C#程序設(shè)計(jì)任務(wù)驅(qū)動教程

出版社:清華大學(xué)出版社出版時間:2017-02-01
開本: 32開 頁數(shù): 393
中 圖 價:¥18.2(3.8折) 定價  ¥48.0 登錄后可看到會員價
加入購物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標(biāo)記、光盤等附件不全詳細(xì)品相說明>>
本類五星書更多>

C#程序設(shè)計(jì)任務(wù)驅(qū)動教程 版權(quán)信息

C#程序設(shè)計(jì)任務(wù)驅(qū)動教程 本書特色

本書對C#程序設(shè)計(jì)的教學(xué)內(nèi)容進(jìn)行了系統(tǒng)化設(shè)計(jì)和優(yōu)化,形成了4個學(xué)習(xí)階段(C#基礎(chǔ)語法學(xué)習(xí)、面向?qū)ο蟪绦蛟O(shè)計(jì)、界面設(shè)計(jì)與交互實(shí)現(xiàn)、面向數(shù)據(jù)庫的程序設(shè)計(jì))、9個單元和3條主線(教學(xué)組織主線、理論知識主線和編程任務(wù)主線)的完整體系,按照“程序探析—知識導(dǎo)讀—編程實(shí)戰(zhàn)—同步訓(xùn)練—析疑解難—單元習(xí)題”6個環(huán)節(jié)有效組織教學(xué)。以“程序設(shè)計(jì)”為中心組織教學(xué)內(nèi)容、設(shè)計(jì)編程任務(wù),圍繞程序?qū)W習(xí)語法、熟悉算法、掌握方法、實(shí)現(xiàn)想法。采用“任務(wù)驅(qū)動”教學(xué)方法,強(qiáng)調(diào)“做中學(xué)、做中會”,強(qiáng)化編程技能的訓(xùn)練,強(qiáng)調(diào)良好編程習(xí)慣的培養(yǎng)。 本書可以作為計(jì)算機(jī)各專業(yè)和非計(jì)算機(jī)專業(yè)C#程序設(shè)計(jì)課程的教材,也可以作為C#程序設(shè)計(jì)的培訓(xùn)教材以及自學(xué)用書。

C#程序設(shè)計(jì)任務(wù)驅(qū)動教程 內(nèi)容簡介

本書對C#程序設(shè)計(jì)的教學(xué)內(nèi)容進(jìn)行了系統(tǒng)化設(shè)計(jì)和優(yōu)化,形成了4個學(xué)習(xí)階段(C#基礎(chǔ)語法學(xué)習(xí)、面向?qū)ο蟪绦蛟O(shè)計(jì)、界面設(shè)計(jì)與交互實(shí)現(xiàn)、面向數(shù)據(jù)庫的程序設(shè)計(jì))、9個單元和3條主線(教學(xué)組織主線、理論知識主線和編程任務(wù)主線)的完整體系,按照“程序探析-知識導(dǎo)讀-編程實(shí)戰(zhàn)-同步訓(xùn)練-疑難解析-單元習(xí)題”6個環(huán)節(jié)有效組織教學(xué)。以“程序設(shè)計(jì)”為中心組織教學(xué)內(nèi)容、設(shè)計(jì)編程任務(wù),圍繞程序?qū)W習(xí)語法、熟悉算法、掌握方法、實(shí)現(xiàn)想法。采用“任務(wù)驅(qū)動”教學(xué)方法,強(qiáng)調(diào)“做中學(xué)、做中會”,強(qiáng)化編程技能和工作態(tài)度的訓(xùn)練,強(qiáng)調(diào)良好編程習(xí)慣的培養(yǎng)。

C#程序設(shè)計(jì)任務(wù)驅(qū)動教程 目錄

目錄 單元1初識C#程序及其開發(fā)環(huán)境1 程序探析1 任務(wù)11打開已有項(xiàng)目與運(yùn)行C#程序1 知識導(dǎo)讀7 1.1項(xiàng)目與文件7 1.2C#程序的基本框架8 1.3C#語言的關(guān)鍵字9 1.4C#語言的預(yù)定義標(biāo)識符10 1.5C#標(biāo)識符的命名規(guī)則11 編程實(shí)戰(zhàn)13 任務(wù)12認(rèn)知Visual Studio 2012的集成開發(fā)環(huán)境13 任務(wù)13定制Visual Studio集成開發(fā)環(huán)境16 任務(wù)14創(chuàng)建與運(yùn)行控制臺應(yīng)用程序22 任務(wù)15查看與設(shè)置屬性32 任務(wù)16使用“解決方案資源管理器”管理項(xiàng)目 和文件36 任務(wù)17嘗試調(diào)試程序與排除程序錯誤41 同步訓(xùn)練45 任務(wù)18編寫C#程序輸出歡迎信息45 析疑解難45 單元習(xí)題47 單元2C#程序中不同類型數(shù)據(jù)的存儲與輸入50 程序探析50 任務(wù)21編寫程序輸出教師的基本信息50 知識導(dǎo)讀53 2.1數(shù)據(jù)類型53 2.1.1數(shù)據(jù)類型的多樣性分析53C#程序設(shè)計(jì)任務(wù)驅(qū)動教程目錄2.1.2內(nèi)存空間的劃分與管理54 2.1.3C#語言的數(shù)據(jù)類型54 2.1.4C#數(shù)據(jù)類型的應(yīng)用技巧58 2.2數(shù)據(jù)類型轉(zhuǎn)換59 2.2.1隱式類型轉(zhuǎn)換59 2.2.2顯式類型轉(zhuǎn)換60 2.2.3顯式數(shù)值轉(zhuǎn)換的主要方法61 2.3常量與枚舉62 2.3.1常量62 2.3.2枚舉及應(yīng)用63 2.4使用單個變量存儲數(shù)據(jù)65 2.4.1認(rèn)識變量65 2.4.2變量的聲明66 2.4.3變量的賦值67 2.5使用數(shù)組存儲數(shù)據(jù)69 2.5.1認(rèn)識數(shù)組69 2.5.2一維數(shù)組及應(yīng)用70 2.5.3二維數(shù)組及應(yīng)用72 2.6使用結(jié)構(gòu)存儲數(shù)據(jù)73 2.6.1認(rèn)識結(jié)構(gòu)73 2.6.2結(jié)構(gòu)類型的聲明73 2.6.3結(jié)構(gòu)變量的聲明74 2.6.4結(jié)構(gòu)成員的使用方法74 2.6.5DateTime結(jié)構(gòu)及應(yīng)用74 2.7控制臺中C#程序中的數(shù)據(jù)輸入76 編程實(shí)戰(zhàn)77 任務(wù)22應(yīng)用枚舉類型實(shí)現(xiàn)星期數(shù)據(jù)輸出的程序設(shè)計(jì)77 任務(wù)23使用單個變量存儲教師數(shù)據(jù)的程序設(shè)計(jì)79 任務(wù)24使用一維數(shù)組存儲工資數(shù)據(jù)的程序設(shè)計(jì)81 任務(wù)25使用二維數(shù)組存儲工資數(shù)據(jù)的程序設(shè)計(jì)83 任務(wù)26使用結(jié)構(gòu)存儲教師數(shù)據(jù)的程序設(shè)計(jì)87 任務(wù)27編寫程序按約定的格式輸出教師的基本信息89 同步訓(xùn)練91 任務(wù)28編寫程序輸出學(xué)生的基本信息91 任務(wù)29應(yīng)用枚舉類型實(shí)現(xiàn)季節(jié)數(shù)據(jù)輸出的程序設(shè)計(jì)91 任務(wù)210使用單個變量存儲1個學(xué)生多門課程成績的程序設(shè)計(jì)91 任務(wù)211使用單個變量存儲多個學(xué)生1門課程成績的程序設(shè)計(jì)92 任務(wù)212使用一維數(shù)組存儲1個學(xué)生多門課程成績的程序設(shè)計(jì)92 任務(wù)213使用二維數(shù)組存儲多個學(xué)生多門課程成績的程序設(shè)計(jì)92 任務(wù)214使用結(jié)構(gòu)存儲學(xué)生數(shù)據(jù)的程序設(shè)計(jì)92 析疑解難93 單元習(xí)題100 單元3C#程序中數(shù)據(jù)的運(yùn)算與輸出103 程序探析103 任務(wù)31計(jì)算并輸出教師的工資數(shù)據(jù)103 知識導(dǎo)讀108 3.1運(yùn)算符與表達(dá)式概述108 3.2算術(shù)運(yùn)算109 3.2.1算術(shù)運(yùn)算符110 3.2.2算術(shù)表達(dá)式111 3.3賦值運(yùn)算111 3.3.1賦值運(yùn)算符111 3.3.2賦值表達(dá)式113 3.4連接運(yùn)算113 3.4.1連接運(yùn)算符113 3.4.2連接表達(dá)式114 3.5關(guān)系運(yùn)算114 3.5.1關(guān)系運(yùn)算符114 3.5.2關(guān)系表達(dá)式115 3.6邏輯運(yùn)算116 3.6.1邏輯運(yùn)算符116 3.6.2邏輯表達(dá)式117 3.7控制臺中C#程序中的數(shù)據(jù)輸出117 3.7.1控制臺中C#程序的數(shù)據(jù)輸出方法117 3.7.2數(shù)據(jù)的格式化及其輸出格式118 編程實(shí)戰(zhàn)119 任務(wù)32計(jì)算商品平均優(yōu)惠價格119 任務(wù)33商品庫存數(shù)量的更新120 任務(wù)34判斷商品的當(dāng)前庫存數(shù)量是否足夠122 任務(wù)35判斷與輸出商品是否有貨123 任務(wù)36判斷是否符合打折條件124 任務(wù)37使用Console類的方法實(shí)現(xiàn)教師數(shù)據(jù)的輸出125 同步訓(xùn)練126 任務(wù)38計(jì)算購買空調(diào)的實(shí)付金額和優(yōu)惠金額126 任務(wù)39判斷是否符合評選“三好學(xué)生”的基本條件127 任務(wù)310使用Console類的方法實(shí)現(xiàn)學(xué)生數(shù)據(jù)的輸出127 析疑解難127 單元習(xí)題131 單元4C#程序的流程控制與算法實(shí)現(xiàn)134 程序探析134 任務(wù)41使用順序結(jié)構(gòu)編寫程序計(jì)算與輸出工資數(shù)據(jù)134 知識導(dǎo)讀135 4.1順序結(jié)構(gòu)135 4.2選擇結(jié)構(gòu)136 4.2.1if語句136 4.2.2if...else語句137 4.2.3if...else if語句139 4.2.4switch語句140 4.3循環(huán)結(jié)構(gòu)141 4.3.1for語句144 4.3.2foreach語句145 4.3.3while語句146 4.3.4do...while語句147 4.4嵌套結(jié)構(gòu)148 4.4.1嵌套結(jié)構(gòu)常見的形式148 4.4.2嵌套結(jié)構(gòu)的使用說明149 4.5算法設(shè)計(jì)與實(shí)現(xiàn)149 4.5.1算法概述150 4.5.2算法描述的方法151 4.5.3程序設(shè)計(jì)的基本步驟156 編程實(shí)戰(zhàn)157 任務(wù)42使用if語句編寫程序計(jì)算基本工資157 任務(wù)43使用if...else 語句編寫程序計(jì)算個人所得稅159 任務(wù)44使用switch語句編寫程序計(jì)算調(diào)整后的工資額161 任務(wù)45使用for語句編寫程序計(jì)算平均工資163 任務(wù)46使用foreach語句編寫程序計(jì)算平均工資164 任務(wù)47使用while語句編寫程序計(jì)算平均工資165 任務(wù)48使用do...while語句編寫程序計(jì)算平均工資167 任務(wù)49使用嵌套結(jié)構(gòu)語句編寫程序計(jì)算平均工資168 任務(wù)410使用for語句編寫程序計(jì)算銀行存款的本利和172 任務(wù)411使用混合嵌套結(jié)構(gòu)編寫程序計(jì)算*高工資和*低工資176 同步訓(xùn)練178 任務(wù)412使用選擇結(jié)構(gòu)編寫程序178 任務(wù)413使用循環(huán)結(jié)構(gòu)編寫程序178 任務(wù)414使用嵌套結(jié)構(gòu)編寫程序179 單元習(xí)題182 單元5面向?qū)ο蠡境绦蛟O(shè)計(jì)186 程序探析186 任務(wù)51初識Person類的完整定義結(jié)構(gòu)186 知識導(dǎo)讀188 5.1類的定義及其成員188 5.1.1類的定義格式189 5.1.2類的成員190 5.1.3嵌套類193 5.2對象的創(chuàng)建與使用193 5.2.1對象概述193 5.2.2創(chuàng)建對象194 5.2.3使用對象194 5.3類的成員方法195 5.3.1方法的聲明195 5.3.2方法的參數(shù)195 5.4類的屬性197 5.4.1屬性的定義197 5.4.2屬性的使用199 5.5類的繼承199 5.5.1創(chuàng)建子類199 5.5.2base和this的使用200 5.6命名空間201 5.6.1自定義命名空間202 5.6.2引用命名空間中的類202 5.6.3.NET框架常用的命名空間203 5.7類及類成員的可訪問性及變量的作用域206 5.7.1訪問修飾符概述206 5.7.2類的可訪問性206 5.7.3類成員的可訪問性207 5.7.4默認(rèn)的可訪問性207 5.7.5靜態(tài)類和靜態(tài)成員208 5.7.6類及成員的可訪問域208 5.7.7變量的作用域208 5.8Visual C#常用的類209 5.8.1Console類209 5.8.2Object類209 5.8.3String類209 5.8.4Array類210 5.8.5Math類210 5.8.6Form類210 5.8.7Control類211 5.8.8MessageBox類211 5.9值類型和引用類型及裝箱和拆箱212 5.9.1值類型和引用類型212 5.9.2裝箱和拆箱215 5.10異常及異常處理216 5.10.1異常與異常類216 5.10.2異常處理217 編程實(shí)戰(zhàn)221 任務(wù)52定義父類——職員類Personnel221 任務(wù)53定義職員類的子類——教師類Teacher227 任務(wù)54在同一個解決方案的不同項(xiàng)目之間訪問類及類的成員234 同步訓(xùn)練239 任務(wù)55定義學(xué)生類Student239 析疑解難239 單元習(xí)題241 單元6面向?qū)ο蟾呒壋绦蛟O(shè)計(jì)245 程序探析245 任務(wù)61根據(jù)指定的語言類型在屏幕上動態(tài)輸出對應(yīng)語言的 問候語245 知識導(dǎo)讀246 6.1委托與事件246 6.1.1委托概述247 6.1.2委托的定義、實(shí)例化與使用247 6.1.3事件的定義248 6.1.4事件的使用249 6.2接口249 6.2.1接口的定義與實(shí)現(xiàn)249 6.2.2顯式接口250 6.2.3接口作為參數(shù)和返回值251 6.3抽象類251 6.3.1抽象類的定義251 6.3.2抽象類的實(shí)現(xiàn)252 6.4類的多態(tài)252 6.4.1利用方法和運(yùn)算符重載實(shí)現(xiàn)多態(tài)252 6.4.2利用虛方法和方法隱藏實(shí)現(xiàn)多態(tài)255 6.4.3通過接口實(shí)現(xiàn)多態(tài)259 編程實(shí)戰(zhàn)261 任務(wù)62使用委托實(shí)現(xiàn)屏幕上動態(tài)輸出不同語言的問候語261 任務(wù)63使用事件驅(qū)動機(jī)制輸出指定日期對應(yīng)的星期數(shù)263 任務(wù)64商品接口的定義與實(shí)現(xiàn)265 任務(wù)65商品抽象類的定義與繼承267 任務(wù)66通過方法的重載實(shí)現(xiàn)多態(tài)271 同步訓(xùn)練278 任務(wù)67委托的定義與使用278 任務(wù)68設(shè)計(jì)銀行卡模擬系統(tǒng)的抽象類和接口278 析疑解難279 單元習(xí)題280 單元7文件操作應(yīng)用程序設(shè)計(jì)282 程序探析282 任務(wù)71創(chuàng)建文件夾與查看文件夾的屬性282 知識導(dǎo)讀286 7.1用于文件和文件夾操作的類286 7.2文件夾的操作287 7.3文件的操作289 7.4讀寫文件的操作291 編程實(shí)戰(zhàn)297 任務(wù)72文件的建立與復(fù)制及其屬性輸出297 任務(wù)73讀寫文件的操作300 同步訓(xùn)練305 任務(wù)74創(chuàng)建文件夾和文件并輸出學(xué)生信息305 析疑解難305 單元習(xí)題306 單元8用戶界面設(shè)計(jì)與交互實(shí)現(xiàn)308 程序探析308 任務(wù)81設(shè)計(jì)用戶登錄界面與實(shí)現(xiàn)用戶登錄功能308 知識導(dǎo)讀317 8.1Windows窗體317 8.1.1Windows窗體概述318 8.1.2Windows窗體的基本操作318 8.1.3Windows窗體的主要屬性及其設(shè)置319 8.1.4Windows窗體的常用方法322 8.1.5Windows窗體的常用事件322 8.2Visual C#的控件323 8.2.1窗體中控件的基本操作323 8.2.2控件的通用屬性324 8.2.3Visual C#常用的控件326 8.3菜單設(shè)計(jì)327 8.3.1主菜單327 8.3.2上下文菜單328 8.4工具欄的設(shè)計(jì)329 8.5狀態(tài)欄的設(shè)計(jì)330 8.6對話框的設(shè)計(jì)330 8.7MDI多窗體程序的設(shè)計(jì)331 編程實(shí)戰(zhàn)331 任務(wù)82設(shè)計(jì)職員信息輸入窗體與實(shí)現(xiàn)信息輸入功能331 任務(wù)83設(shè)計(jì)簡易記事本與實(shí)現(xiàn)其基本功能337 任務(wù)84設(shè)計(jì)人力資源管理系統(tǒng)的“主界面”348 同步訓(xùn)練354 任務(wù)85設(shè)計(jì)學(xué)生成績錄入界面354 析疑解難354 單元習(xí)題356 單元9數(shù)據(jù)庫訪問應(yīng)用程序設(shè)計(jì)357 程序探析357 任務(wù)91獲取并輸出“用戶表”中的用戶總數(shù)357 知識導(dǎo)讀360 9.1ADO.NET概述360 9.2創(chuàng)建與使用Connection對象361 9.2.1ADO.NET的SqlConnection連接對象362 9.2.2ADO.NET的OleDBConnection連接對象365 9.3創(chuàng)建與使用SqlCommand對象366 9.4創(chuàng)建與使用SqlDataReader對象368 9.5創(chuàng)建與使用SqlDataAdapter對象370 9.6創(chuàng)建與使用DataSet對象373 編程實(shí)戰(zhàn)376 任務(wù)92使用SqlDataAdapter對象從“用戶表”中獲取并輸出 全部用戶數(shù)據(jù)376 任務(wù)93通過三層架構(gòu)方式實(shí)現(xiàn)用戶登錄和新增用戶功能378 同步訓(xùn)練390 任務(wù)94使用SqlDataReader對象從“用戶表”中獲取并輸出所有的 用戶名390 任務(wù)95創(chuàng)建“更改密碼”窗體與實(shí)現(xiàn)更改密碼功能391 析疑解難391 單元習(xí)題392 附錄C#程序設(shè)計(jì)處理數(shù)據(jù)說明394 參考文獻(xiàn)395
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服