Visual Basic.NET 程序設計教程(第2版)(簡體書)
商品資訊
ISBN13:9787302177531
出版社:清華大學出版社(大陸)
作者:魏崢
出版日:2008/06/01
裝訂/頁數:平裝/370頁
版次:1
商品簡介
目次
相關商品
商品簡介
Visual Basic 2005是一門完全面向對象的程序設計語言,是面向對象程序設計教學的主干語言之一。本書從教學實踐的角度對Visual Basic 2005進行了全面闡述,全書共分12章,包括Visual Basic 2005概述、Visual Basic 2005程序設計基礎、流程控制、復合數據類型、程序的分塊設計、程序調試和異常處理 、面向對象的程序設計基礎、繼承和多態、Windows窗體與控件、常用窗體控件、界面設計、數據庫及應用等內容。 本書從教學實踐的角度考慮,把培養學生能力放到第一位,內容翔實、概念準確、編排合理,可作為高等院校程序設計教程,也可以作為廣大希望掌握Visual Basic 2005編程的程序設計人員的參考書。
目次
第1章 Visual Basic 2005概述
1.1 Microsoft .NET概述
1.1.1 Microsoft .NET 框架概述
1.1.2 Microsoft .NET框架
1.1.3 Microsoft .NET框架目標
1.2 Microsoft .NET技術能給我們帶來什么
1.2.1 計算模式的革命
1.2.2 軟件業運營模式的革命
1.2.3 Microsoft .NET對網絡商業的影響
1.3 創建Visual Basic 2005控制臺程序
1.3.1 Visual Studio 2005集成開發環境的啟動
1.3.2 創建簡單控制臺應用程序
1.4 聯機幫助系統
1.4.1 動態幫助窗口
1.4.2 幫助菜單
1.4.3 互聯網資源
1.5 上機指導
1.5.1 基本輸入輸出
1.5.2 控制臺應用程序的建立和執行
1.6 習題
第2章 Visual Basic 2005程序設計基礎
2.1 Visual Basic 2005程序的書寫規則
2.1.1 關鍵字與標識符
2.1.2 程序語句
2.1.3 程序的書寫規則
2.1.4 命令格式中的符號約定
2.2 基本數據類型
2.2.1 數值數據類型
2.2.2 字符數據類型
2.2.3 Boolean數據類型
2.2.4 Byte數據類型
2.2.5 DateTime數據類型
2.2.6 Decimal數據類型
2.2.7 對象數據類型
2.3 常量與變量
2.3.1 常量
2.3.2 變量
2.3.3 Option Explicit與Option Compare指令
2.4 運算符和表達式
2.4.1 算術運算符和算術表達式
2.4.2 關系運算符和關系表達式
2.4.3 邏輯運算符和邏輯表達式
2.4.4 字符串運算符
2.5 常用內置函數與數學類對象
2.5.1 Visual Basic 2005類型轉換函數
2.5.2 Visual Basic 2005數學對象
2.5.3 隨機數生成器
2.5.4 DataTime類型
2.5.5 日期值的加減
2.6 上機指導
2.6.1 計算下列表達式
2.6.2 已知 a=2 ,b=-9 ,c=8,計算下列表達式
2.6.3 弧度轉化為角度
2.7 習題
第3章 流程控制
3.1 算法概論
3.1.1 算法的概念
3.1.2 算法的描述
3.2 選擇結構(或稱分支結構)
3.2.1 賦值語句
3.2.2 If條件語句
3.2.3 Select Case語句
3.3 循環結構
3.3.1 For…Next結構
3.3.2 Do…Loop結構
3.3.3 多重循環
3.4 上機指導
3.4.1 計算分段函數
3.4.2 判斷成績等級
3.4.3 求一元二次方程的根
3.4.4 遞推法
3.4.5 窮舉法
3.5 習題
第4章 復合數據類型
4.1 數組
4.1.1 一維數組的聲明
4.1.2 二維數組的聲明
4.2 數組的基本操作
4.2.1 數組的初始化值
4.2.2 數組元素的引用
4.2.3 復制數組
4.2.4 For Each語句
4.2.5 改變數組大小
4.2.6 交錯數組
4.3 創建枚舉
4.4 字符串
4.4.1 字符串的聲明和初始化
4.4.2 Visual Basic 2005字符串類的成員
4.5 結構
4.5.1 結構類型與結構變量的定義
4.5.2 結構變量的初始化及其引用
4.5.3 結構數組
4.6 集合
4.6.1 建立集合并向集合中添加項目
4.6.2 集合成員的刪除和檢索
4.6.3 其他集合
4.7 上機指導
4.7.1 矩陣相加
4.7.2 制作頻率表
4.7.3 優秀畢業生花名冊
4.7.4 選擇法排序
4.8 習題
第5章 程序的分塊設計
5.1 過程
5.1.1 Sub過程
5.1.2 Function函數過程
5.1.3 參數順序變動調用過程
5.1.4 過程重載
5.1.5 過程的嵌套調用
5.1.6 過程的遞歸調用
5.2 參數傳遞
5.2.1 按值傳遞參數
5.2.2 按址傳遞參數
5.2.3 參數數組
5.2.4 可選參數
5.2.5 數組參數
5.2.6 枚舉參數
5.3 變量作用域
5.3.1 聲明局部變量
5.3.2 靜態變量
5.3.3 聲明模塊變量
5.3.4 聲明命名空間變量
5.4 上機指導
5.4.1 求最大值
5.4.2 函數遞歸調用
5.4.3 二分法查詢
5.5 習題
第6章 程序調試和異常處理
6.1 錯誤的種類
6.1.1 語法錯誤
6.1.2 運行時錯誤
6.1.3 邏輯錯誤
6.2 調試工具(Debug)
6.2.1 Visual Basic 2005的工作模式
6.2.2 使用調試工具調試程序
6.2.3 調試窗口
6.3 異常處理
6.3.1 Exception類
6.3.2 Try…Catch…Finally…End Try語句
6.3.3 自定義異常處理
6.4 上機指導
6.4.1 單步調試一個簡單的程序
6.4.2 求n!
6.5 習題
第7章 面向對象的程序設計基礎
7.1 對象與類
7.1.1 對象(Object)
7.1.2 類
7.2 面向對象技術
7.2.1 抽象化
7.2.2 封裝
7.2.3 繼承
7.2.4 多態性
7.3 面向對象程序設計流程
7.3.1 需求分析
7.3.2 面向對象分析
7.3.3 面向對象設計
7.3.4 面向對象程序編寫
7.3.5 對象與程序的驗證
7.4 對象與類的創建
7.4.1 創建類
7.4.2 命名空間
7.4.3 創建字段
7.4.4 創建屬性
7.4.5 創建方法
7.4.6 方法重載
7.4.7 創建和使用對象
7.5 向類中添加事件
7.5.1 事件有關的語句和關鍵字
7.5.2 建立事件處理程序
7.6 構造函數
7.6.1 無參構造函數
7.6.2 參數化構造函數
7.6.3 帶可選參數的構造函數
7.7 創建類共享成員
7.7.1 創建共享字段
7.7.2 創建共享方法
7.7.3 創建共享屬性
7.8 上機指導
7.8.1 模擬銀行
7.8.2 統計奶牛產奶量
7.9 習題
第8章 繼承和多態
8.1 繼承與派生
8.1.1 基類與派生類
8.1.2 繼承的實現
8.2 訪問修飾符
8.2.1 公有繼承
8.2.2 受保護繼承
8.2.3 友元繼承
8.2.4 私有繼承
8.3 繼承修飾符
8.3.1 使用MustInherit創建抽象類
8.3.2 使用NotMustInherit禁止繼承
8.4 繼承與重載、重寫和隱藏
8.4.1 重載和繼承
8.4.2 重寫和繼承
8.4.3 隱藏和繼承
8.5 MyBase、MyClass與繼承
8.5.1 MyBase關鍵字
8.5.2 MyClass關鍵字
8.6 繼承構造函數
8.6.1 無參構造函數的繼承
8.6.2 帶參數的構造函數
8.7 接口
8.7.1 接口的定義
8.7.2 接口的實現
8.8 多態性
8.8.1 用繼承實現多態性
8.8.2 用接口實現多態性
8.9 上機指導
8.9.1 測試訪問修飾符
8.9.2 房屋管理
8.9.3 求二維規則圖形面積
8.9.4 接口多態
8.10 習題
第9章 Windows窗體與控件
9.1 Windows窗體
9.1.1 創建簡單的Windows應用程序
9.1.2 Visual Basic 2005開發環境中各個部分的名稱和功能
9.1.3 窗體的結構
9.1.4 窗體屬性
9.1.5 創建應用程序的操作界面
9.1.6 向窗體添加控件
9.1.7 窗體事件
9.1.8 控件的命名
9.2 文本類控件和命令控件
9.2.1 標簽
9.2.2 文本框
9.2.3 命令按鈕
9.3 上機指導
9.3.1 計算職工工資
9.3.2 九宮格益智游戲
9.4 習題
第10章 常用窗體控件
10.1 選擇控件
10.1.1 單選按鈕
10.1.2 復選框
10.1.3 框架
10.1.4 列表框
10.1.5 復選列表框
10.1.6 組合框
10.2 其他常用控件
10.2.1 圖片框
10.2.2 進度條
10.2.3 定時器
10.2.4 滾動條
10.3 鍵盤和鼠標器
10.3.1 鍵盤
10.3.2 鼠標器
10.3.3 拖放
10.4 上機指導
10.4.1 計算劇院門票價格
10.4.2 瀏覽壁紙
10.4.3 書籍管理
10.5 習題
第11章 界面設計
11.1 創建菜單
11.1.1 建立菜單條
11.1.2 快捷菜單
11.2 工具欄
11.2.1 創建工具欄
11.2.2 創建可拖動的工具欄
11.3 狀態欄
11.3.1 創建狀態欄
11.3.2 運行時設置狀態欄
11.4 通用對話框
11.4.1 【打開】與【另存為】對話框
11.4.2 顏色對話框
11.4.3 字體對話框
11.5 多窗體程序設計
11.5.1 添加窗體
11.5.2 與多重窗體程序設計有關的方法
11.6 多文檔界面
11.6.1 與MDI有關的屬性、方法和事件
11.6.2 MDI應用程序中的菜單
11.7 上機指導
11.7.1 使用多重窗體
11.7.2 計算學習成績的應用程序
11.8 習題
第12章 數據庫及應用
12.1 數據庫編程技術基礎
12.1.1 數據庫的基本概念
12.1.2 SQL基礎
12.2 ADO.NET概述
12.2.1 ADO.NET的定義
12.2.2 Microsoft .NET框架數據提供程序
12.2.3 使用Connection對象來連接數據源
12.3 ADO.NET聯機模式的數據存取
12.3.1 使用Command對象
12.3.2 使用DataReader對象
12.4 ADO.NET脫機模式的數據存取
12.4.1 使用DataAdapter對象
12.4.2 使用DataSet對象
12.4.3 使用DataRow對象
12.5 數據綁定控件
12.5.1 簡單綁定
12.5.2 復雜綁定
12.5.3 BindingManagerBase 類
12.6 上機指導
12.6.1 連接環境下的數據庫操作
12.6.2 非連接環境下的數據庫操作
12.7 習題
1.1 Microsoft .NET概述
1.1.1 Microsoft .NET 框架概述
1.1.2 Microsoft .NET框架
1.1.3 Microsoft .NET框架目標
1.2 Microsoft .NET技術能給我們帶來什么
1.2.1 計算模式的革命
1.2.2 軟件業運營模式的革命
1.2.3 Microsoft .NET對網絡商業的影響
1.3 創建Visual Basic 2005控制臺程序
1.3.1 Visual Studio 2005集成開發環境的啟動
1.3.2 創建簡單控制臺應用程序
1.4 聯機幫助系統
1.4.1 動態幫助窗口
1.4.2 幫助菜單
1.4.3 互聯網資源
1.5 上機指導
1.5.1 基本輸入輸出
1.5.2 控制臺應用程序的建立和執行
1.6 習題
第2章 Visual Basic 2005程序設計基礎
2.1 Visual Basic 2005程序的書寫規則
2.1.1 關鍵字與標識符
2.1.2 程序語句
2.1.3 程序的書寫規則
2.1.4 命令格式中的符號約定
2.2 基本數據類型
2.2.1 數值數據類型
2.2.2 字符數據類型
2.2.3 Boolean數據類型
2.2.4 Byte數據類型
2.2.5 DateTime數據類型
2.2.6 Decimal數據類型
2.2.7 對象數據類型
2.3 常量與變量
2.3.1 常量
2.3.2 變量
2.3.3 Option Explicit與Option Compare指令
2.4 運算符和表達式
2.4.1 算術運算符和算術表達式
2.4.2 關系運算符和關系表達式
2.4.3 邏輯運算符和邏輯表達式
2.4.4 字符串運算符
2.5 常用內置函數與數學類對象
2.5.1 Visual Basic 2005類型轉換函數
2.5.2 Visual Basic 2005數學對象
2.5.3 隨機數生成器
2.5.4 DataTime類型
2.5.5 日期值的加減
2.6 上機指導
2.6.1 計算下列表達式
2.6.2 已知 a=2 ,b=-9 ,c=8,計算下列表達式
2.6.3 弧度轉化為角度
2.7 習題
第3章 流程控制
3.1 算法概論
3.1.1 算法的概念
3.1.2 算法的描述
3.2 選擇結構(或稱分支結構)
3.2.1 賦值語句
3.2.2 If條件語句
3.2.3 Select Case語句
3.3 循環結構
3.3.1 For…Next結構
3.3.2 Do…Loop結構
3.3.3 多重循環
3.4 上機指導
3.4.1 計算分段函數
3.4.2 判斷成績等級
3.4.3 求一元二次方程的根
3.4.4 遞推法
3.4.5 窮舉法
3.5 習題
第4章 復合數據類型
4.1 數組
4.1.1 一維數組的聲明
4.1.2 二維數組的聲明
4.2 數組的基本操作
4.2.1 數組的初始化值
4.2.2 數組元素的引用
4.2.3 復制數組
4.2.4 For Each語句
4.2.5 改變數組大小
4.2.6 交錯數組
4.3 創建枚舉
4.4 字符串
4.4.1 字符串的聲明和初始化
4.4.2 Visual Basic 2005字符串類的成員
4.5 結構
4.5.1 結構類型與結構變量的定義
4.5.2 結構變量的初始化及其引用
4.5.3 結構數組
4.6 集合
4.6.1 建立集合并向集合中添加項目
4.6.2 集合成員的刪除和檢索
4.6.3 其他集合
4.7 上機指導
4.7.1 矩陣相加
4.7.2 制作頻率表
4.7.3 優秀畢業生花名冊
4.7.4 選擇法排序
4.8 習題
第5章 程序的分塊設計
5.1 過程
5.1.1 Sub過程
5.1.2 Function函數過程
5.1.3 參數順序變動調用過程
5.1.4 過程重載
5.1.5 過程的嵌套調用
5.1.6 過程的遞歸調用
5.2 參數傳遞
5.2.1 按值傳遞參數
5.2.2 按址傳遞參數
5.2.3 參數數組
5.2.4 可選參數
5.2.5 數組參數
5.2.6 枚舉參數
5.3 變量作用域
5.3.1 聲明局部變量
5.3.2 靜態變量
5.3.3 聲明模塊變量
5.3.4 聲明命名空間變量
5.4 上機指導
5.4.1 求最大值
5.4.2 函數遞歸調用
5.4.3 二分法查詢
5.5 習題
第6章 程序調試和異常處理
6.1 錯誤的種類
6.1.1 語法錯誤
6.1.2 運行時錯誤
6.1.3 邏輯錯誤
6.2 調試工具(Debug)
6.2.1 Visual Basic 2005的工作模式
6.2.2 使用調試工具調試程序
6.2.3 調試窗口
6.3 異常處理
6.3.1 Exception類
6.3.2 Try…Catch…Finally…End Try語句
6.3.3 自定義異常處理
6.4 上機指導
6.4.1 單步調試一個簡單的程序
6.4.2 求n!
6.5 習題
第7章 面向對象的程序設計基礎
7.1 對象與類
7.1.1 對象(Object)
7.1.2 類
7.2 面向對象技術
7.2.1 抽象化
7.2.2 封裝
7.2.3 繼承
7.2.4 多態性
7.3 面向對象程序設計流程
7.3.1 需求分析
7.3.2 面向對象分析
7.3.3 面向對象設計
7.3.4 面向對象程序編寫
7.3.5 對象與程序的驗證
7.4 對象與類的創建
7.4.1 創建類
7.4.2 命名空間
7.4.3 創建字段
7.4.4 創建屬性
7.4.5 創建方法
7.4.6 方法重載
7.4.7 創建和使用對象
7.5 向類中添加事件
7.5.1 事件有關的語句和關鍵字
7.5.2 建立事件處理程序
7.6 構造函數
7.6.1 無參構造函數
7.6.2 參數化構造函數
7.6.3 帶可選參數的構造函數
7.7 創建類共享成員
7.7.1 創建共享字段
7.7.2 創建共享方法
7.7.3 創建共享屬性
7.8 上機指導
7.8.1 模擬銀行
7.8.2 統計奶牛產奶量
7.9 習題
第8章 繼承和多態
8.1 繼承與派生
8.1.1 基類與派生類
8.1.2 繼承的實現
8.2 訪問修飾符
8.2.1 公有繼承
8.2.2 受保護繼承
8.2.3 友元繼承
8.2.4 私有繼承
8.3 繼承修飾符
8.3.1 使用MustInherit創建抽象類
8.3.2 使用NotMustInherit禁止繼承
8.4 繼承與重載、重寫和隱藏
8.4.1 重載和繼承
8.4.2 重寫和繼承
8.4.3 隱藏和繼承
8.5 MyBase、MyClass與繼承
8.5.1 MyBase關鍵字
8.5.2 MyClass關鍵字
8.6 繼承構造函數
8.6.1 無參構造函數的繼承
8.6.2 帶參數的構造函數
8.7 接口
8.7.1 接口的定義
8.7.2 接口的實現
8.8 多態性
8.8.1 用繼承實現多態性
8.8.2 用接口實現多態性
8.9 上機指導
8.9.1 測試訪問修飾符
8.9.2 房屋管理
8.9.3 求二維規則圖形面積
8.9.4 接口多態
8.10 習題
第9章 Windows窗體與控件
9.1 Windows窗體
9.1.1 創建簡單的Windows應用程序
9.1.2 Visual Basic 2005開發環境中各個部分的名稱和功能
9.1.3 窗體的結構
9.1.4 窗體屬性
9.1.5 創建應用程序的操作界面
9.1.6 向窗體添加控件
9.1.7 窗體事件
9.1.8 控件的命名
9.2 文本類控件和命令控件
9.2.1 標簽
9.2.2 文本框
9.2.3 命令按鈕
9.3 上機指導
9.3.1 計算職工工資
9.3.2 九宮格益智游戲
9.4 習題
第10章 常用窗體控件
10.1 選擇控件
10.1.1 單選按鈕
10.1.2 復選框
10.1.3 框架
10.1.4 列表框
10.1.5 復選列表框
10.1.6 組合框
10.2 其他常用控件
10.2.1 圖片框
10.2.2 進度條
10.2.3 定時器
10.2.4 滾動條
10.3 鍵盤和鼠標器
10.3.1 鍵盤
10.3.2 鼠標器
10.3.3 拖放
10.4 上機指導
10.4.1 計算劇院門票價格
10.4.2 瀏覽壁紙
10.4.3 書籍管理
10.5 習題
第11章 界面設計
11.1 創建菜單
11.1.1 建立菜單條
11.1.2 快捷菜單
11.2 工具欄
11.2.1 創建工具欄
11.2.2 創建可拖動的工具欄
11.3 狀態欄
11.3.1 創建狀態欄
11.3.2 運行時設置狀態欄
11.4 通用對話框
11.4.1 【打開】與【另存為】對話框
11.4.2 顏色對話框
11.4.3 字體對話框
11.5 多窗體程序設計
11.5.1 添加窗體
11.5.2 與多重窗體程序設計有關的方法
11.6 多文檔界面
11.6.1 與MDI有關的屬性、方法和事件
11.6.2 MDI應用程序中的菜單
11.7 上機指導
11.7.1 使用多重窗體
11.7.2 計算學習成績的應用程序
11.8 習題
第12章 數據庫及應用
12.1 數據庫編程技術基礎
12.1.1 數據庫的基本概念
12.1.2 SQL基礎
12.2 ADO.NET概述
12.2.1 ADO.NET的定義
12.2.2 Microsoft .NET框架數據提供程序
12.2.3 使用Connection對象來連接數據源
12.3 ADO.NET聯機模式的數據存取
12.3.1 使用Command對象
12.3.2 使用DataReader對象
12.4 ADO.NET脫機模式的數據存取
12.4.1 使用DataAdapter對象
12.4.2 使用DataSet對象
12.4.3 使用DataRow對象
12.5 數據綁定控件
12.5.1 簡單綁定
12.5.2 復雜綁定
12.5.3 BindingManagerBase 類
12.6 上機指導
12.6.1 連接環境下的數據庫操作
12.6.2 非連接環境下的數據庫操作
12.7 習題
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。