書籍簡介:
《普通高等教育“十二五”計算機類規(guī)劃教材:C#程序設(shè)計基礎(chǔ)》針對初次學(xué)習(xí)程序設(shè)計語言的讀者,以C#語言為載體,以微軟VisualStudi02010為開發(fā)環(huán)境,通過討論C#程序設(shè)計的一般過程和方法,重點介紹程序設(shè)計的基本思想和實現(xiàn)方法。
《普通高等教育“十二五”計算機類規(guī)劃教材:C#程序設(shè)計基礎(chǔ)》通過數(shù)據(jù)組織、控制結(jié)構(gòu)、文件處理等程序設(shè)計基礎(chǔ)知識的討論,向讀者介紹使用C#語言進(jìn)行程序設(shè)計的基本方法,通過類的設(shè)計、對象定義、重載、派生等知識的討論向讀者介紹面向?qū)ο蟪绦蛟O(shè)計的基本思想,通過對GUI程序設(shè)計、圖形和圖像處理、數(shù)據(jù)庫訪問及Web程序開發(fā)等知識的討論,使讀者能夠循序漸進(jìn)地掌握使用C#語言開發(fā)各類常見應(yīng)用程序的基本技能。
《普通高等教育“十二五”計算機類規(guī)劃教材:C#程序設(shè)計基礎(chǔ)》覆蓋了C#語言的應(yīng)用基礎(chǔ),內(nèi)容深入淺出、語言流暢、例題豐富,可作為非計算機專業(yè)第一門程序設(shè)計語言課程的教材,也可作為計算機類專業(yè)程序設(shè)計基礎(chǔ)課程的教材,對于程序設(shè)計愛好者也是極佳的入門教材或參考書。
作者簡介:
伍星, 熊壯編著
出版日期:
2012年08月
章節(jié)目錄:
前言
第1章 C#及VisualStudi02010開發(fā)環(huán)境簡介
1.1 NET平臺簡介
1.2 VisualStudi02010平臺簡介
1.2.1 VisualStudio平臺的發(fā)展過程
1.2.2 VisualStudi02010中的組件
1.2.3 VisualStudi02010版本特點
1.3 C#開發(fā)應(yīng)用程序
1.3.1 VisualStudi02010環(huán)境介紹
1.3.2 控制臺應(yīng)用程序開發(fā)
1.3.3 Windows窗體應(yīng)用程序開發(fā)
1.3.4 Web程序開發(fā)
習(xí)題
第2章 C#程序設(shè)計基礎(chǔ)
2.1 C#基礎(chǔ)語法
2.1.1 C#的字符集
2.1.2 C#的詞匯集
2.2 C#的基本數(shù)據(jù)類型
2.2.1 C#中的常量與變量
2.2.2 整型數(shù)據(jù)類型
2.2.3 實型數(shù)據(jù)類型
2.2.4 字符類型
2.2.5 布爾類型
2.3 基本運算符
2.3.1 賦值運算符
2.3.2 算術(shù)運算符
2.3.3 復(fù)合賦值運算符
2.3.4 自增/自減運算符
2.3.5 sizeof運算符
2.4 C#中的數(shù)據(jù)類型轉(zhuǎn)換
2.4.1 數(shù)據(jù)的隱式類型轉(zhuǎn)換
2.4.2 數(shù)據(jù)的顯式類型轉(zhuǎn)換
2.5 數(shù)據(jù)的基本輸入/輸出方法
2.5.1 控制臺應(yīng)用程序中數(shù)據(jù)輸入/輸出方法
2.5.2 Windows窗體應(yīng)用程序中數(shù)據(jù)
常用的輸入/輸出方法
習(xí)題
第3章 流程控制
3.1 關(guān)系運算和邏輯運算
3.1.1 關(guān)系運算
3.1.2 邏輯運算
3.2 選擇結(jié)構(gòu)
3.2.1 if語句與程序的單分支結(jié)構(gòu)
3.2.2 if-else語句與程序的雙分支結(jié)構(gòu)
3.2.3 條件運算符與條件表達(dá)式
3.2.4 if語句的嵌套與程序的多分支結(jié)構(gòu)
3.2.5 switch語句與程序的多分支結(jié)構(gòu)
3.3 循環(huán)結(jié)構(gòu)
3.3.1 while型循環(huán)結(jié)構(gòu)
3.3.2 do-while型循環(huán)結(jié)構(gòu)
3.3.3 for型循環(huán)結(jié)構(gòu)
3.3.4 循環(huán)的嵌套
3.4 C#的其他簡單控制結(jié)構(gòu)
3.4.1 break語句
3.4.2 continue語句
3.5 C#控制結(jié)構(gòu)的簡單應(yīng)用
3.5.1 窮舉思想及其程序?qū)崿F(xiàn)
3.5.2 迭代方法及其程序?qū)崿F(xiàn)
習(xí)題
第4章 面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)
4.1 類的概念和對象的定義
4.1.1 字段
4.1.2 方法
4.1.3 對象的定義和訪問
4.2 方法調(diào)用過程中的參數(shù)傳遞
4.2.1 值參數(shù)
4.2.2 引用參數(shù)
4.3 方法的嵌套調(diào)用和遞歸調(diào)用
4.3.1 方法的嵌套調(diào)用
4.3.2 方法的遞歸調(diào)用
4.4 作用域和方法的重載
4.4.1 定義局部作用域
4.4.2 定義類屬作用域
4.4.3 方法的重載
4.5 static關(guān)鍵字的使用
4.5.1 靜態(tài)字段
4.5.2 靜態(tài)方法
4.6 構(gòu)造函數(shù)
4.6.1 默認(rèn)構(gòu)造函數(shù)
4.6.2 構(gòu)造函數(shù)的重載
4.7 繼承
4.7.1 基類和派生類
4.7.2 調(diào)用基類構(gòu)造函數(shù)
4.7.3 在基類中使用protected關(guān)鍵字
4.8 常用系統(tǒng)定義類
4.8.1 數(shù)學(xué)類(SystemMath類)
4.8.2 字符串類(System.String類)
4.8.3 日期時間類(System.Date
Time類)
4.8.4 隨機數(shù)類(SystemRandom類)
習(xí)題
第5章 數(shù)組
5.1 數(shù)組的定義和使用
5.1.1 數(shù)組的定義和初始化
5.1.2 數(shù)組元素值的引用
5.1.3 用foreach語句遍歷數(shù)組
5.1.4 數(shù)組元素值的隨機生成
5.2 數(shù)組的常用屬性和方法
5.2.1 數(shù)組的Length屬性和Rank屬性
5.2.2 數(shù)組的Clone方法
5.2.3 數(shù)組的CopyTo方法
5.2.4 數(shù)組的Reverse方法
5.2.5 數(shù)組的Sort方法
5.2.6 數(shù)組的BinarySearch方法
5.3 數(shù)組參數(shù)和參數(shù)數(shù)組
5.3.1 數(shù)組參數(shù)
5.3.2 參數(shù)數(shù)組
習(xí)題
第6章 Windows程序設(shè)計基礎(chǔ)
6.1 Windows系統(tǒng)的消息機制
6.1.1 Windows系統(tǒng)的工作方式
6.1.2 事件與消息
6.2 Windows窗體應(yīng)用程序常用控件和組件
6.2.1 按鈕控件
6.2.2 文本控件
6.2.3 選擇控件和分組控件
6.2.4 列表選擇控件
6.2.5 圖片列表組件
6.2.6 定時器組件
6.3 菜單
6.3.1 菜單的創(chuàng)建
6.3.2 菜單事件處理
6.3.3 快捷菜單
6.4 工具欄和狀態(tài)欄
6.4.1 工具欄控件
6.4.2 狀態(tài)欄控件
6.5 對話框
6.5.1 打開文件對話框
6.5.2 保存文件對話框
6.5.3 顏色對話框
6.5.4 字體對話框
習(xí)題
……
第7章 文件讀寫
第8章 Web程序開發(fā)基礎(chǔ)
第9章 圖形和圖像處理
第10章 數(shù)據(jù)庫訪問基礎(chǔ)
參考文獻(xiàn)
封面圖: