C#程序設(shè)計(高職高專計算機教學改革新體系規(guī)劃教材)
定 價:43.8 元
叢書名: 高職高專計算機教學改革新體系規(guī)劃教材
- 作者:趙華增、張磊、李今花、徐少波、張鋒、馮川
- 出版時間:2016/9/5
- ISBN:9787302442158
- 出 版 社:清華大學出版社
- 中圖法分類:TP312C
- 頁碼:261
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書圍繞C#程序設(shè)計,以讓讀者體驗軟件開發(fā)過程為理念,以一個“計算器”為開發(fā)案例,闡述了.NET4.5平臺VisualStudio.NET2013集成環(huán)境中用C#語言進行程序開發(fā)的基礎(chǔ)知識。通過一個個的學習情境,對C#的基礎(chǔ)知識進行了講解,并詳細介紹了計算器的設(shè)計實現(xiàn)過程。
本書內(nèi)容表現(xiàn)形式新穎,結(jié)構(gòu)合理,學習情景設(shè)置恰當,論述深入淺出,實用性強,突出對基本理論掌握、基本技能和技術(shù)應(yīng)用能力的培養(yǎng)。
本書可作為高職高專計算機相關(guān)專業(yè)的教材,也可作為初學者的入門教材或相關(guān)技術(shù)人員的培訓教材。
本書用一個“計算器”為開發(fā)案例,采用C#語言進行程序計,介紹.NET4.5平臺VisualStudio2013集成環(huán)境下使用C#語言進行程序開發(fā)的基礎(chǔ)知識。本書依據(jù)“全民培訓軟件開發(fā)”的理念,根據(jù)“知識小化、優(yōu)化”的原則,以通俗易懂的語言,采用“圖形化”直觀表示的手段,從斑駁繁雜的C#知識點中提煉出具有代表性知識點,并從零基礎(chǔ)讀者易于理解的角度出發(fā)加以詳細說明講解。
本書可作為高職高專程序設(shè)計課程的普及教材,也可作為初學者的入門教材。
項目1第一個程序——HelloWorld
1.1開發(fā)環(huán)境概述
1.1.1Microsoft Visual Studio的發(fā)展
1.1.2Visual Studio 2013的安裝
1.2集成開發(fā)環(huán)境
1.2.1主菜單
1.2.2“解決方案管理器”面板
1.2.3“工具箱”面板
1.2.4“屬性”面板
1.3Windows窗體應(yīng)用程序設(shè)計入門
1.3.1面向?qū)ο蟮幕靖拍?br />
1.3.2面向?qū)ο蟮娜筇卣?br />
1.3.3Windows窗體應(yīng)用程序
1.4Windows窗體應(yīng)用程序項目的各類文件、文件夾
1.4.1解決方案和項目文件及文件夾
1.4.2窗體設(shè)計器文件和代碼文件
1.4.3Debug和Release文件夾
1.4.4其他文件和文件夾
1.5項目實施: 第一個C#程序——HelloWorld
1.6自測與訓練
項目2Windows窗體程序設(shè)計
2.1學習情境
2.1.1項目需求
2.1.2界面展示
2.1.3技術(shù)分解
2.2基本知識1: 控件類
2.3基本知識2: 窗體設(shè)計
2.3.1Form類的常用成員
2.3.2窗體的自定義成員
2.4基本知識3: 基本控件
2.4.1Label控件
2.4.2TextBox控件
2.4.3Button控件
2.5基本知識4: 菜單相關(guān)控件
2.5.1MenuStrip控件
2.5.2ToolStrip控件(選學)
2.5.3ContextMenuStrip控件(選學)
2.5.4StatusStrip控件(選學)
2.6基本知識5: 其他常用控件(選學)
2.6.1RadioButton控件和CheckBox控件
2.6.2GroupBox控件
2.6.3ComboBox控件
2.6.4DateTimePicker控件
2.6.5Timer控件
2.6.6PictureBox控件
2.7實驗
2.8項目實施: 計算器界面
2.9自測與訓練
項目3數(shù) 據(jù) 類 型
3.1學習情境
3.1.1項目需求
3.1.2展示
3.1.3技術(shù)分解
3.2基本知識1: 標識符
3.2.1標識符的命名規(guī)則
3.2.2關(guān)鍵字
3.3基本知識2: 數(shù)據(jù)類型分類
3.3.1整數(shù)類型
3.3.2浮點類型
3.3.3字符類型
3.3.4布爾類型
3.4基本知識3: 變量和常量
3.4.1變量
3.4.2常量
3.5基本知識4: 類型轉(zhuǎn)換
3.5.1隱式轉(zhuǎn)換
3.5.2顯式轉(zhuǎn)換
3.6基本知識5: string類型
3.6.1字符串變量的聲明與賦值
3.6.2字符串類型的幾個基本屬性和方法
3.7基本知識6: 變量作用域
3.8項目實施: 計算器的簡單顯示
3.8.1設(shè)計步驟
3.8.2項目運行
3.9自測與訓練
項目4運算符與表達式
4.1學習情境
4.1.1項目需求
4.1.2展示
4.1.3技術(shù)分解
4.2基礎(chǔ)知識1: 運算符
4.2.1算術(shù)運算符
4.2.2賦值運算符
4.2.3比較運算符
4.2.4邏輯運算符
4.2.5條件運算符
4.3基礎(chǔ)知識2: 表達式及運算符的優(yōu)先級
4.4項目實施
4.4.1思路
4.4.2算法分析
4.4.3項目實施步驟
4.5自測與訓練
項目5數(shù)組與泛型
5.1學習情境
5.1.1項目需求
5.1.2展示
5.1.3技術(shù)分解
5.2基礎(chǔ)知識1: 一維數(shù)組
5.2.1一維數(shù)組的聲明
5.2.2一維數(shù)組的創(chuàng)建與初始化
5.2.3一維數(shù)組元素的訪問
5.2.4數(shù)組的長度
5.3基礎(chǔ)知識2: 值類型與引用類型
5.4基礎(chǔ)知識3: 泛型集合List
5.4.1泛型集合的聲明和創(chuàng)建
5.4.2泛型集合的常用成員方法
5.4.3泛型集合的屬性
5.4.4泛型集合的訪問
5.5項目實施
5.6自測與訓練
項目6選擇結(jié)構(gòu)程序設(shè)計
6.1學習情境
6.1.1項目需求
6.1.2展示
6.1.3技術(shù)分解
6.2基礎(chǔ)知識1: if語句
6.2.1if語句
6.2.2方法
6.2.3if...else語句
6.2.4if...else if...else語句
6.2.5if語句的嵌套(選學)
6.3基礎(chǔ)知識2: switch語句
6.4項目實施
6.5自測與訓練
項目7循環(huán)結(jié)構(gòu)程序設(shè)計
7.1學習情境
7.1.1項目需求
7.1.2展示
7.1.3技術(shù)分解
7.2基礎(chǔ)知識1: for循環(huán)結(jié)構(gòu)
7.2.1認識循環(huán)
7.2.2語法結(jié)構(gòu)
7.2.3例題
7.2.4練習
7.3基礎(chǔ)知識2: break語句和continue語句
7.3.1break語句
7.3.2continue語句
7.4基礎(chǔ)知識3: while語句和do...while語句
7.4.1while循環(huán)
7.4.2do...while循環(huán)
7.5基礎(chǔ)知識4: foreach語句
7.6項目實施
7.7自測與訓練
項目8計算器數(shù)據(jù)的存儲(LINQ)
8.1學習情境
8.1.1項目需求
8.1.2展示
8.1.3技術(shù)分解
8.2基礎(chǔ)知識1: LINQ語法基礎(chǔ)
8.2.1var關(guān)鍵字
8.2.2基本字句
8.2.3LINQ查詢子句的作用
8.3基本知識2: O/R設(shè)計器
8.4基本知識3: 創(chuàng)建數(shù)據(jù)庫及管理數(shù)據(jù)
8.4.1創(chuàng)建數(shù)據(jù)庫
8.4.2向數(shù)據(jù)庫添加數(shù)據(jù)
8.4.3從數(shù)據(jù)庫中刪除數(shù)據(jù)
8.5項目實施
8.5.1用O/R設(shè)計器設(shè)計JiLu類
8.5.2建立數(shù)據(jù)庫
8.5.3菜單欄設(shè)計
8.5.4右鍵菜單設(shè)計
8.5.5DataGridView控件
8.5.6實現(xiàn)數(shù)據(jù)庫存入、刪除和顯示功能
8.6自測與訓練
項目9用數(shù)據(jù)庫來存儲計算器數(shù)據(jù)
9.1學習情境
9.1.1項目需求
9.1.2展示
9.1.3技術(shù)分解
9.2基礎(chǔ)知識1: 創(chuàng)建數(shù)據(jù)庫與數(shù)據(jù)表
9.2.1創(chuàng)建數(shù)據(jù)庫
9.2.2創(chuàng)建數(shù)據(jù)表
9.2.3為數(shù)據(jù)表添加初始數(shù)據(jù)
9.3基礎(chǔ)知識2: 可視化的簡單數(shù)據(jù)訪問
9.3.1利用向?qū)?chuàng)建數(shù)據(jù)源
9.3.2應(yīng)用數(shù)據(jù)源訪問數(shù)據(jù)庫
9.4基礎(chǔ)知識3: 用Connection、Command組件訪問數(shù)據(jù)庫
9.4.1SqlConnection組件
9.4.2SqlCommand組件
9.5基礎(chǔ)知識4: 數(shù)據(jù)庫中數(shù)據(jù)的Excel導(dǎo)出
9.5.1創(chuàng)建Excel文檔
9.5.2訪問已有的Excel文檔
9.6項目實施
9.6.1數(shù)據(jù)庫存入
9.6.2在窗體中顯示數(shù)據(jù)庫中的數(shù)據(jù)
9.6.3將數(shù)據(jù)庫中的數(shù)據(jù)導(dǎo)出到Excel文件
9.7自測與訓練
參考文獻