基本介紹
- 書名:Visual Basic.NET程式設計教程(第3版)
- 作者:龔沛曾
- 類別:“十二五”普通高等教育本科國家級規劃教材
- 出版社:高等教育出版社
- 出版時間:2018年5月9日
- 頁數:349 頁
- 開本:16 開
- 裝幀:平裝
- ISBN:9787040494686
- 字數:550千字
成書過程
修訂情況
人員分工
人員 | 參與第六版修訂章節 |
---|---|
龔沛曾 | 第1~6章 |
楊志強 | 第7~9章 |
龔沛曾、朱君波 | 第10,第12章 |
龔沛曾、陸慰民 | 第11章 |
內容簡介
圖書目錄
前輔文 教學篇 第1章 Visual Basic.NET程式設計入門 1.1 引例和VB.NET的特點 1.1.1 引例——字幕動畫 1.1.2 VB.NET的基本特點 1.2 VB.NET集成開發環境 1.3 建立簡單應用程式 1.3.1 創建應用程式的過程 1.3.2 程式結構和編碼規則 1.4 自主學習——VB.NET概述 1.4.1 Visual Basic的發展 1.4.2 Microsoft.NET概述 1.4.3 使用幫助系統 習題 第2章 面向對象的可視化編程基礎 2.1 基本概念 2.1.1 程式設計方法的發展 2.1.2 類和對象 2.1.3 對象的屬性、方法和事件 2.2 窗體和基本控制項 2.2.1 控制項的基本屬性 2.2.2 窗體 2.2.3 標籤 2.2.4 文本框 2.2.5 命令按鈕 2.2.6 圖片框控制項 2.3 綜合套用 2.4 自主學習——RichTextBox控制項 習題 第3章 VB.NET程式設計基礎 3.1 數據類型 3.1.1 引例——圓柱體積和表面積的計算 3.1.2 數據類型 3.2 常量與變數 3.2.1 常量 3.2.2 變數 3.3 運算符和表達式 3.3.1 運算符 3.3.2 表達式 3.4 常用函式 3.4.1 數學函式 3.4.2 轉換函式 3.4.3 字元串函式 3.4.4 日期函式 3.4.5 其他實用函式 3.5 綜合套用 3.6 自主學習——命名空間 3.6.1 命名空間的作用 3.6.2 命名空間的使用 習題 第4章 基本控制結構 4.1 順序結構 4.1.1 引例——溫度轉換 4.1.2 賦值語句 4.1.3 數據輸入 4.1.4 數據輸出 4.2 選擇結構 4.2.1 If條件語句 4.2.2 Select Case語句 4.2.3 選擇結構的嵌套 4.2.4 條件函式 4.2.5 選擇控制項與分組控制項 4.3 循環結構 4.3.1 引例——求π的近似值 4.3.2 For…Next循環語句 4.3.3 Do…Loop循環語句 4.3.4 循環結構的嵌套 4.4 其他輔助控制語句 4.4.1 GoTo語句 4.4.2 Continue、Exit和End語句 4.4.3 滾動條、進度條和定時器 4.5 綜合套用 4.6 自主學習——程式調試 4.6.1 錯誤類型 4.6.2 調試和排錯 4.6.3 結構化異常處理 習題 第5章 數組 5.1 數組的概念 5.1.1 引例——統計成績問題 5.1.2 數組的概念 5.2 數組聲明及初始化 5.2.1 一維數組 5.2.2 多維數組 5.2.3 數組的初始化 5.2.4 數組重新定義大小 5.3 數組的操作 5.3.1 數組的常用操作 5.3.2 數組排序 5.3.3 有序數組的維護 5.4 列表框和組合框控制項 5.4.1 列表框 5.4.2 組合框 5.4.3 列表框和組合框套用 5.5 結構類型及其數組 5.5.1 結構類型 5.5.2 結構數組 5.6 綜合套用 5.7 自主學習——控制項數組 5.7.1 創建控制項數組 5.7.2 控制項數組套用 習題 第6章 過程 6.1 函式過程 6.1.1 引例——求多邊形面積 6.1.2 函式過程的定義和調用 6.2 子過程 6.2.1 引例——顯示聖誕樹 6.2.2 子過程的定義和調用 6.3 參數傳遞 6.3.1 形參與實參 6.3.2 傳地址與傳值 6.3.3 參數是數組、控制項的傳遞 6.3.4 變數的作用域 6.3.5 靜態變數 6.4 綜合套用 6.4.1 數制轉換 | 6.4.2 加密和解密 6.5 自主學習——二分法 6.5.1 二分法查找 6.5.2 二分法求根 習題 第7章 面向對象程式設計基礎 7.1 類的基本特性 7.1.1 引例——從結構到類 7.1.2 類的基本特性 7.2 類和對象 7.2.1 類的定義 7.2.2 屬性的定義 7.2.3 事件的定義 7.2.4 對象及其成員的訪問 7.2.5 構造函式 7.3 繼承和派生 7.4 綜合套用 7.5 自主學習——多態性 習題 第8章 用戶界面設計 8.1 用戶界面概述 8.1.1 引例——記事本程式 8.1.2 界面設計預定義類 8.2 選單設計 8.2.1 選單設計概述 8.2.2 創建下拉式選單 8.2.3 創建彈出式選單 8.3 對話框設計 8.3.1 通用對話框 8.3.2 自定義對話框 8.4 工具列 8.5 綜合套用 8.6 自主學習——滑鼠和鍵盤 8.6.1 滑鼠 8.6.2 鍵盤 習題 第9章 數據檔案 9.1 數據檔案概述 9.1.1 引例——學生信息管理程式 9.1.2 檔案分類 9.1.3 檔案訪問流程 9.2 檔案訪問 9.2.1 順序檔案的訪問 9.2.2 二進制檔案 9.3 綜合套用 9.4 自主學習——隨機檔案 習題 第10章 資料庫應用程式開發 10.1 ADO.NET基礎 10.1.1 引例——學生信息管理 10.1.2 .NET平台上資料庫套用系統的三層結構 10.1.3 ADO.NET的結構 10.1.4 ADO.NET資料庫訪問方式 10.1.5 連線資料庫 10.2 數據查詢 10.2.1 查詢基礎 10.2.2 斷開式簡單查詢 10.2.3 斷開式互動查詢 10.3 數據維護 10.3.1 數據的維護概述 10.3.2 數據的維護操作 10.4 數據綁定 10.4.1 簡單綁定 10.4.2 複雜綁定 10.4.3 綜合套用 10.5 自主學習 10.5.1 資料庫基本知識 10.5.2 結構化查詢語言 習題 第11章 圖形應用程式開發 11.1 GDI+繪圖基礎 11.1.1 引例——繪製函式圖形 11.1.2 坐標系和常用結構 11.1.3 常用的類 11.2 圖形繪製 11.2.1 常用繪圖方法 11.2.2 繪製文字 11.3 綜合套用 11.3.1 繪製藝術圖 11.3.2 繪製函式圖 11.3.3 繪製統計圖 11.3.4 模擬動畫 11.4 自主學習——圖像處理 11.4.1 載入和顯示圖片 11.4.2 裁切和縮放圖像 11.4.3 非規則窗體 習題 第12章 遞歸及其套用 12.1 遞歸概念 12.1.1 初識遞歸 12.1.2 遞歸概念 12.1.3 遞歸的思維方式 12.1.4 遞歸類型 12.2 設計遞歸程式 12.2.1 遞歸執行過程分析 12.2.2 遞歸程式的設計過程 12.3 遞歸套用舉例 12.3.1 整數數據處理 12.3.2 字元串處理 12.3.3 數組處理 12.4 自主學習——分形圖 12.4.1 三角形分形圖 12.4.2 遞歸樹 習題 實驗篇 實驗1 VB.NET環境和可視化編程基礎 實驗2 順序結構程式設計 實驗3 選擇結構程式設計 實驗4 循環結構程式設計 實驗5 數組 實驗6 過程 實驗7 面向對象程式設計 實驗8 用戶界面設計 實驗9 數據檔案 實驗10 資料庫應用程式開發 實驗11 圖形應用程式開發 實驗12 遞歸及套用 參考文獻 |
教材特色
- 重點放在用代碼實現資料庫的訪問。
- 將現實世界中的數據、現象進行抽象,並在計算機中實現,啟發學生使用計算思維方式解決計算機繪製圖形的實際問題。
- 以計算思維為導向的遞歸教學改革進行探索和實踐。
教學資源
- 配套教材
書名 | 出版時間 | ISBN | 出版社 | 作者 |
---|---|---|---|---|
《Visual Basic.NET實驗指導與測試(第3版)》 | 2018年5月 | 978-7-04-049841-7 | 高等教育出版社 | 龔沛曾 |
- 課程資源