《計算機基礎課程系列教材:Visual Basic.NET程序設計教程》以Visual Basic 2010為語(yǔ)言背景,結合大量的實(shí)例,深入淺出地介紹了Visual Studio 2010集成開(kāi)發(fā)環(huán)境、程序設計的基本概念和基礎知識、結構化程序的三種基本結構、數組、過(guò)程、面向對象程序設計基礎、Visual Basic 2010常用控件、界面設計、圖形設計、文件和數據庫基礎。
《計算機基礎課程系列教材:Visual Basic.NET程序設計教程》概念敘述嚴謹、清晰,內容循序漸進(jìn)、深入淺出,示例豐富,實(shí)用性強,包含大量常見(jiàn)算法,并配有大量的上機練習題,在注重程序設計基本概念和基礎知識介紹的同時(shí),重在強調程序設計能力的培養,配套的習題集提供了大量的多種題型的練習題并附有參考答案。
《計算機基礎課程系列教材:Visual Basic.NET程序設計教程》可作為高等學(xué)?;蚺嘤枡C構計算機程序設計基礎課程的教材,也可作為初學(xué)Visual Basic.NET程序設計語(yǔ)言的讀者的自學(xué)用書(shū)或參考用書(shū)。
第1章 Visual Basic.NET概述
1.1 程序設計語(yǔ)言與程序設計
1.1.1 程序設計語(yǔ)言
1.1.2 程序設計
1.2 Visual Basic.NET語(yǔ)言簡(jiǎn)介
1.3 .NET Framework概述
1.4 Visual Basic 2010的安裝
1.4.1 運行環(huán)境
1.4.2 安裝
1.4.3 啟動(dòng)
1.5 Visual Basic 2010的集成開(kāi)發(fā)環(huán)境
1.6 Visual Basic 2010的幫助系統
1.7 上機練習
第2章 Visual Basic.NET編程基礎
2.1 Visual Basic.NET編程基本概念
2.1.1 面向對象程序設計基本概念
2.1.2 命名空間
2.1.3 對象
2.2 開(kāi)發(fā)Visual Basic.NET應用程序的一般步驟
2.2.1 新建項目
2.2.2 設計界面
2.2.3 編寫(xiě)代碼
2.2.4 保存項目
2.2.5 運行與調試
2.3 Windows窗體、命令按鈕、標簽、文本框
2.3.1 Windows窗體
2.3.2 命令按鈕
2.3.3 標簽
2.3.4 文本框
2.4 焦點(diǎn)和Tab鍵順序
2.5 上機練習
第3章 Visual Basic.NET代碼基礎
3.1 字符集
3.2 數據類(lèi)型
3.2.1 數值型數據
3.2.2 字符型數據
3.2.3 布爾型數據
3.2.4 日期型數據
3.2.5 Object型數據
3.3 常量
3.3.1 直接常量
3.3.2 用戶(hù)自定義符號常量
3.3.3 系統定義符號常量
3.4 變量
3.5 枚舉
3.6 結構
3.7 常用內部函數
3.7.1 數學(xué)函數
3.7.2 字符串函數
3.7.3 轉換函數
3.7.4 日期和時(shí)間函數
3.7.5 格式輸出函數
3.7.6 Shell方法
3.8 運算符與表達式
3.8.1 算術(shù)運算符與算術(shù)表達式
3.8.2 字符串運算符與字符串表達式
3.8.3 關(guān)系運算符與關(guān)系表達式
3.8.4 布爾運算符與布爾表達式
3.8.5 混合表達式的運算順序
3.9 編碼基礎
3.10 上機練習
第4章 順序結構程序設計
4.1 賦值語(yǔ)句
4.2 數據輸入
4.2.1 用InputBox函數輸入數據
4.2.2 用TextBox控件輸入數據
4.3 數據輸出
4.3.1 用TextBox控件輸出數據
4.3.2 用Label控件輸出數據
4.3.3 用MsgBox函數輸出數據
4.3.4 用其他方法輸出數據
4.4 注釋、暫停與程序結束語(yǔ)句
4.5 順序結構程序應用舉例
4.6 上機練習
第5章 選擇結構程序設計
5.1 單行結構條件語(yǔ)句
5.2 多行結構條件語(yǔ)句
5.3 多分支選擇語(yǔ)句
5.4 條件函數
5.5 條件語(yǔ)句的嵌套
5.6 選擇結構程序應用舉例
5.7 上機練習
第6章 循環(huán)結構程序設計
6.1 ForNext循環(huán)結構
6.2 WhileEnd While循環(huán)結構
6.3 DoLoop循環(huán)結構
6.4 循環(huán)的嵌套
6.5 循環(huán)結構程序應用舉例
6.6 上機練習
第7章 數組
7.1 數組基本概念
7.1.1 數組與數組元素
7.1.2 數組的維數
7.2 數組的定義
7.2.1 數組定義語(yǔ)句
7.2.2 使用ReDim語(yǔ)句重新定義數組
7.3 數組的初始化
7.4 數組的輸入輸出
7.5 數組的刪除
7.6 使用For Each…Next循環(huán)處理數組
7.7 數組操作函數
7.8 數組應用舉例
7.9 上機練習
第8章 過(guò)程
8.1 Function過(guò)程
8.1.1 Function過(guò)程的定義
8.1.2 Function過(guò)程的調用
8.2 Sub過(guò)程
8.2.1 Sub過(guò)程的定義
8.2.2 Sub過(guò)程的調用
8.3 參數的傳遞
8.3.1 形式參數和實(shí)際參數
8.3.2 按值傳遞和按地址傳遞
8.3.3 使用可選參數
8.3.4 使用可變參數
8.4 過(guò)程的嵌套調用
8.5 過(guò)程的遞歸調用
8.6 標準模塊
8.7 過(guò)程的作用域
8.8 變量的作用域
8.9 上機練習
第9章 面向對象程序設計
9.1 面向對象程序設計基本概念
9.2 定義類(lèi)和對象
9.2.1 定義類(lèi)的語(yǔ)法格式
9.2.2 定義類(lèi)的位置
9.2.3 定義對象
9.2.4 定義數據成員
9.2.5 定義屬性
9.2.6 定義方法
9.2.7 定義事件
9.2.8 構造函數和析構函數
9.3 類(lèi)的繼承
9.3.1 派生類(lèi)的定義
9.3.2 派生類(lèi)的構造函數
9.4 類(lèi)的多態(tài)性
9.4.1 重載
9.4.2 重寫(xiě)
9.5 上機練習
第10章 Visual Basic.NET常用 控件 ?
10.1 框架控件
10.2 面板控件
10.3 圖片框控件
10.4 單選按鈕控件
10.5 復選框控件
10.6 工具提示控件
10.7 列表框控件
10.8 復選列表框控件
10.9 組合框控件
10.10 定時(shí)器控件
10.11 滾動(dòng)條控件
10.12 跟蹤條控件
10.13 旋轉控件
10.13.1 NumericUpDown控件
10.13.2 DomainUpDown控件
10.14 上機練習
第11章 界面設計
11.1 菜單的設計
11.1.1 下拉式菜單
11.1.2 彈出式菜單
11.2 工具欄的設計
11.3 對話(huà)框的設計
11.3.1 自定義對話(huà)框
11.3.2 通用對話(huà)框
11.4 狀態(tài)欄的設計
11.5 上機練習
第12章 圖形設計
12.1 圖形設計基礎
12.1.1 GDI+概述
12.1.2 坐標系統
12.1.3 顏色
12.1.4 Point結構
12.1.5 Rectangle結構
12.2 繪制圖形
12.2.1 創(chuàng )建Graphics對象
12.2.2 創(chuàng )建繪圖工具
12.2.3 使用Graphics對象的方法繪制圖形
12.3 Paint 事件
12.4 保存圖像
12.5 清除繪圖區
12.6 上機練習
第13章 文件
13.1 文件的基本概念
13.2 文件的基本操作
13.2.1 管理目錄
13.2.2 管理文件
13.3 流
13.3.1 FileStream類(lèi)
13.3.2 StreamReader和StreamWriter類(lèi)
13.3.3 BinaryReader和BinaryWriter類(lèi)
13.4 上機練習
第14章 數據庫
14.1 數據庫的基本概念
14.1.1 關(guān)系數據庫的結構
14.1.2 結構化查詢(xún)語(yǔ)言
14.2 ADO.NET對象模型
14.2.1 ADO.NET結構
14.2.2 ADO.NET訪(fǎng)問(wèn)數據庫的一般步驟
14.3 ADO.NET對象編程
14.3.1 SqlConnection對象
14.3.2 SqlCommand對象
14.3.3 SqlDataReader對象
14.3.4 SqlDataAdapter對象
14.3.5 DataSet對象
14.3.6 DataTableCollection對象
14.3.7 DataTable對象
14.3.8 DataRowCollection對象
14.3.9 DataColumnCollection對象
14.4 數據綁定
14.5 應用舉例
14.6 上機練習
參考文獻