複製鏈接
請複製以下鏈接發送給好友

Visual Basic程序設計

(2018年科學出版社出版的圖書)

鎖定
《Visual Basic程序設計》是由梅挺、羅玉軍主編,2018年8月科學出版社出版的普通高等教育“十三五”規劃教材、中國科學院信息技術規劃教材。 [1]  該教材可作為中國高等院校非計算機專業本科教材,也可作為高職高專院校相關專業的教材,同時作為初學者的自學用書。 [2] 
全書共12章,包括Visual Basic應用程序開發步驟及實例、變量和常量、運算符和表達式、常用函數、語句格式與程序格式、單選按鈕和複選框、多分支條件語句、控件數組、子過程的定義和調用、文件的基本概念等章節。 [1] 
書    名
Visual Basic程序設計
作    者
梅挺
羅玉軍
類    別
普通高等教育“十三五”規劃教材
出版社
科學出版社
出版時間
2018-08
頁    數
270 頁
開    本
16 開
裝    幀
平裝
ISBN
9787030571847
字    數
420千字
CIP核字號
2018069571

Visual Basic程序設計成書過程

Visual Basic程序設計修訂情況

《Visual Basic程序設計》教材以Visual Basic 6.0為語言背景,根據高等院校教學的特點,結合《全國計算機等級二級考試大綱(VB語言程序設計)》的要求編寫而成。 [1] 
該教材由梅挺、羅玉軍擔任主編,劉正龍、任偉、聶捷楠、梁潔擔任副主編,由梅挺、羅玉軍、劉正龍、任偉、聶捷楠、梁潔、張承虎、曾愛國、王靜、吳啓、崔園、胡豔梅、王萍、鄭芸芸、李綱、羅婷、宋坤霞、張毅、何文、李爽、杜曉曦、韓軻、蔣智明等編寫。全書由梅挺、羅玉軍負責統稿工作,由劉正龍、任偉、聶捷楠、梁潔負責審校工作。 [2] 

Visual Basic程序設計出版工作

2018年8月,《Visual Basic程序設計》由科學出版社出版。 [1] 
出版工作人員
責任編輯
責任校對
責任印製
封面設計
馮鉑、梅傑
韓雨舟
羅科
墨創文化 [2] 

Visual Basic程序設計內容簡介

全書共分十二章,主要內容包括:Visual Basic程序開發環境、對象和事件驅動的概念、常用內部函數和表達式、數據輸入輸出、常用標準控件、基本控制結構、數組、過程調用、文件處理、圖形設計、常用界面設計、數據庫功能、程序調試及出錯處理等。各章後都配有習題和上機練習題。 [1] 

Visual Basic程序設計教材目錄

第1章 Visual Basic 6.0概述 1
1.1 Visual Basic簡介 1
1.1.1 Visual Basic的特點 1
1.1.2 Visual Basic的版本 3
1.2 Visual Basic開發環境 3
1.2.1 主窗口 4
1.2.2 其他窗口 5
1.3 Visual Basic 6.0中的對象 8
1.3.1 對象的概念 8
1.3.2 對象的屬性 9
1.3.3 對象的事件 9
1.3.4 對象的方法 10
1.4 Visual Basic應用程序開發步驟及實例 10
1.4.1 創建應用程序界面 11
1.4.2 設置屬性 12
1.4.3 編寫程序代碼 13
1.4.4 運行調試 13
1.4.5 保存工程 13
1.5 Visual Basic幫助系統 18
本章小結 19
習題 19
第2章 VB程序語法基礎 21
2.1 基本數據類型 21
2.1.1 數值型 21
2.1.2 字符串 22
2.1.3 日期型 22
2.1.4 邏輯型 22
2.1.5 變體型 22
2.1.6 貨幣型 23
2.2 變量和常量 23
2.2.1 變量 23
2.2.2 常量 25
2.3 運算符和表達式 27
2.3.1 算術運算符和表達式 27
2.3.2 字符串運算符和表達式 28
2.3.3 關係運算符和表達式 29
2.3.4 邏輯運算符和表達式 30
2.3.5 日期運算符和日期表達式 31
2.4 常用函數 31
2.4.1 數學函數 31
2.4.2 字符串函數 32
2.4.3 轉換函數 34
2.4.4 隨機函數和語句 35
2.4.5 日期和時間函數 36
本章小結 37
習題 37
第3章 Visual Basic程序設計基礎 40
3.1 語句格式與程序格式 40
3.1.1 語句格式 40
3.1.2 程序格式 42
3.2 基本輸入輸出語句 42
3.2.1 賦值語句 42
3.2.2 窗體打印語句Print 43
3.2.3 輸入框(Inputbox)函數 46
3.2.4 消息框(MsgBox)函數和語句 47
3.3 常用控件 51
3.3.1 命令按鈕(CommandButton) 51
3.3.2 標籤控件(Label)52
3.3.3 文本框控件(TextBox) 53
3.3.4 計時器(Timer)控件 54
3.3.5 單選按鈕和複選框 55
3.3.6 列表框 57
3.3.7 組合框 59
3.3.8 滾動條 61
3.3.9 圖像框(Image)控件 63
3.3.10 圖片框(PictureBox)控件 65
本章小結 68
習題 68
第4章 選擇結構程序設計 72
4.1 單行If語句 72
4.2 塊結構If語句 75
4.3 IIf函數的應用 77
4.4 多分支條件語句 77
4.5 Select Case語句 80
4.6 IF語句的嵌套 82
本章小結 86
習題 86
第5章 循環結構程序設計 90
5.1 For…Next循環結構 90
5.2 Do…Loop循環結構 93
5.3 While循環 97
5.4 循環的嵌套 97
5.5 綜合應用程序舉例 100
5.5.1 二分法方程求解 100
5.5.2 求最大公約數和最小公倍數 100
5.5.3 求素數 101
本章小結 102
習題 102
第6章 數組 104
6.1 數組的基本概念 104
6.2 靜態與動態數組 104
6.2.1 定長數組 105
6.2.2 動態數組 106
6.2.3 Option Base語句 108
6.3 數組的基本操作 108
6.3.1 數組的引用 108
6.3.2 數組元素的賦值 109
6.3.3 數組元素的輸入與輸出 110
6.3.4 For Each…Next語句 111
6.4 控件數組 111
6.4.1 控件數組的概念 111
6.4.2 控件數組的建立 112
6.4.3 控件數組的使用 113
6.5 用户自定義類型 114
6.5.1 自定義類型的定義 114
6.5.2 自定義類型變量的應用 114
6.5.3 自定義類型數組的應用 115
6.6 綜合應用程序舉例 116
6.6.1 最大值與最小值 116
6.6.2 查詢 117
6.6.3 排序 119
6.6.4 插入與刪除 121
6.6.5 矩陣運算 122
本章小結 125
習題 125
第7章 過程 130
7.1 子過程的定義和調用 130
7.1.1 子過程的定義和建立 130
7.1.2 子過程的調用 132
7.2 函數過程的定義和調用 134
7.2.1 函數過程的定義和建立 134
7.2.2 函數過程的調用 135
7.3 子過程與函數過程的參數傳遞 138
7.3.1 參數及參數傳遞 139
7.3.2 按地址參數傳遞 139
7.3.3 按值參數傳遞 140
7.3.4 表達式參數傳遞 141
7.3.5 數組參數傳遞 142
7.4 變量與過程的作用域 144
7.4.1 模塊 144
7.4.2 變量的作用域 146
7.4.3 變量的生存期 149
7.4.4 過程的作用域 150
7.5 過程的遞歸與嵌套 152
7.5.1 過程的嵌套調用 152
7.5.2 過程的遞歸調用 153
7.6 綜合應用程序舉例 155
7.6.1 哥德巴赫猜想 155
7.6.2 數制轉換 156
7.6.3 加密和解密 157
本章小結 159
習題 159
第8章 文件 164
8.1 文件的基本概念 164
8.1.1 文件的結構 164
8.1.2 文件的分類 165
8.1.3 文件的基本操作 166
8.2 順序文件 170
8.2.1 順序文件的打開和關閉 170
8.2.2 順序文件的讀操作 171
8.2.3 順序文件的寫操作 174
8.3 隨機文件 177
8.3.1 隨機文件的打開和關閉 177
8.3.2 隨機文件的讀操作 177
8.3.3 隨機文件的寫操作 178
8.3.4 隨機文件中記錄的修改、增加與刪除 178
8.4 二進制文件 181
8.4.1 二進制文件的打開與關閉 182
8.4.2 二進制文件的讀/寫操作 182
8.5 文件控件 183
8.5.1 驅動器列表框 184
8.5.2 目錄列表框 185
8.5.3 文件列表框 186
本章小結 189
習題 189
第9章 圖形設計 194
9.1 座標系統和顏色 194
9.1.1 座標系統 194
9.1.2 使用VB顏色 197
9.2 圖形控件 198
9.2.1 線條控件 198
9.2.2 形狀控件 199
9.2.3 圖形控件與動畫 199
9.2.4 與圖形有關的屬性 202
9.3 常用繪圖方法 205
9.3.1 畫點方法 205
9.3.2 畫直線、矩形方法 206
9.3.3 畫圓方法 208
9.3.4 清除圖形方法 209
本章小結 209
習題 209
第10章 菜單與工具欄 213
10.1 菜單與工具欄 213
10.1.1 菜單編輯器 213
10.1.2 下拉式菜單 215
10.1.3 彈出式菜單 219
10.1.4 工具欄 220
10.2 多重窗體 224
10.2.1 多重窗體的建立 224
10.2.2 多重窗體的應用 226
10.3 鍵盤和鼠標 228
10.3.1 鍵盤 228
10.3.2 鼠標 229
本章小結 230
習題 231
第11章 數據庫技術 236
11.1 關係數據庫的基本結構 236
11.2 數據管理器 237
11.2.1 可視化數據庫建立 237
11.2.2 建立數據查詢 241
11.3 數據控件 242
11.3.1 屬性、方法和事件 242
11.3.2 控件的綁定 244
11.4 ADO數據控件 245
11.4.1 ADO基本概念 245
11.4.2 ADO的創建 246
11.4.3 數據嚮導 249
11.4.4 ADO編程模型 252
本章小結 257
習題 257
第12章 程序調試與異常處理 259
12.1 VB6.0程序錯誤類型 259
12.2 程序跟蹤與調試 261
12.2.1 程序跟蹤 261
12.2.2 程序的調試 263
12.3 異常捕獲與處理 269
主要參考文獻 271
(注:目錄排版從左到右列 [1] 

Visual Basic程序設計教學資源

  • 配套教材
《Visual Basic程序設計》的配套教材是《Visual Basic程序設計實驗教程》。 [3] 
書名
主編
ISBN
出版時間
出版社
《Visual Basic程序設計實驗教程》
梁潔、羅玉軍
9787030571830
2018年8月
科學出版社 [3] 

Visual Basic程序設計教材特色

1、該教材採用任務驅動方式逐步講解Viusal Basic編程的概念。
2、該教材在體系結構和內容上注意了理論與實踐相結合。
3、該教材在內容編排上具有實用性,重點和難點內容配有微課講解。 [2] 

Visual Basic程序設計作者簡介

梅挺,成都醫學院教授,四川省高等院校計算機基礎教育研究會第七屆理事會理事長。 [4] 
羅玉軍,川北醫學院副教授,從事應用數學專業。 [5] 

Visual Basic程序設計圖書目錄

第1章Visual Basic6.0概述
第2章VB程序語法基礎
第3章Visual Basic程序設計基礎
第4章選擇結構程序設計
第5章循環結構程序設計
第6章數組
第7章過程
第8章文件
第9章圖形設計
第10章菜單與工具欄
第11章數據庫技術
第12章程序調試與異常處理
主要參考文獻 [6] 
參考資料