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

Visual Basic程序設計

(2016年清華大學出版社出版的圖書)

鎖定
《Visual Basic程序設計》是由關媛、海濱主編,2016年11月清華大學出版社出版的高等學校計算機基礎教育精選教材。該教材可作為高等教育相關專業的教學用書。
全書共10章,主要內容包括:第1章主要介紹Visual Basic的軟件界面、編程原理和程序設計方法;第2章主要介紹窗體及常用控件的用法;第3章主要介紹Visual Basic的基本語句和語法;第4章主要介紹程序的三種基本結構及相關算法;第5章主要介紹數組的應用;第6章主要介紹自定義過程、函數的定義及使用、變量的作用域與生命期;第7章主要介紹程序中的常見錯誤及程序調試的方法;第8章主要介紹文件的相關操作及文件控件;第9章主要介紹Visual Basic的圖形圖像編程;第10章主要介紹Visual Basic的數據庫編程。書中每章後均附有課後習題。 [1] 
書    名
Visual Basic程序設計
作    者
主編:關媛
海濱,副主編:劉新昱
張潔玉
類    別
高等學校計算機基礎教育精選教材
出版社
清華大學出版社
出版時間
2016年11月1日
頁    數
292 頁
開    本
16 開
裝    幀
平裝
ISBN
9787302448945
字    數
461千字
CIP核字號
2016201668

Visual Basic程序設計成書過程

Visual Basic程序設計修訂過程

該教材是根據教育部高等學校計算機科學與技術教學指導委員會於2006年編寫的《關於進一步加強高等學校計算機基礎教學的意見暨計算機基礎課程教學基本要求》編寫而成。 [2] 
該教材由關媛、海濱主編,劉新昱、張潔玉任副主編。具體編寫分工如下:第1章、第5章由海濱編寫,第2章、第6章、第10章由關媛編寫,第3章、第8章、第9章由張潔玉編寫,第4章、第7章由劉新昱編寫。全書由關媛進行統稿。易治萍為該教材的部分課後習題提供素材。 [2] 

Visual Basic程序設計出版工作

2016年11月1日,該教材由清華大學出版社出版。
出版社工作人員
責任編輯
封面設計
責任校對
責任印製
張玥、薛陽
何鳳霞
李建莊
何芊 [3] 

Visual Basic程序設計內容簡介

全書共10章,主要內容包括:第1章主要介紹Visual Basic的軟件界面、編程原理和程序設計方法;第2章主要介紹窗體及常用控件的用法;第3章主要介紹Visual Basic的基本語句和語法;第4章主要介紹程序的三種基本結構及相關算法;第5章主要介紹數組的應用;第6章主要介紹自定義過程、函數的定義及使用、變量的作用域與生命期;第7章主要介紹程序中的常見錯誤及程序調試的方法;第8章主要介紹文件的相關操作及文件控件;第9章主要介紹Visual Basic的圖形圖像編程;第10章主要介紹Visual Basic的數據庫編程。書中每章後均附有課後習題。 [1] 

Visual Basic程序設計教材目錄

第1章VisualBasic概述與程序設計方法1
1.1VisualBasic概述1
1.1.1VisualBasic的發展與特點1
1.1.2對象、屬性、方法和事件3
1.1.3界面與事件驅動4
1.2VisualBasic應用程序的創建6
1.2.1VisualBasic集成開發環境的界面6
1.2.2創建VisualBasic應用程序的一般步驟9
1.3程序設計與算法13
1.3.1程序設計方法概述13
1.3.2算法14
習題116
第2章界面設計與常用控件17
2.1界面設計概述17
2.2窗體22
2.3常用控件27
2.3.1命令按鈕27
2.3.2文本框28
2.3.3標籤30
2.3.4列表框和組合框31
2.3.5圖片框與圖像控件34
2.3.6單選按鈕、複選框與框架35
2.3.7定時器控件37
2.3.8滾動條39
2.4菜單的設計40
2.4.1菜單編輯器的使用41
2.4.2彈出式菜單42
2.5對話框43
2.6多窗體界面設計44
2.6.1多重窗體44
2.6.2多文檔界面46
2.7鍵盤與鼠標事件46
2.7.1鍵盤事件47
2.7.2鼠標事件48
2.7.3對象的拖放48
習題250
第3章VisualBasic程序設計基礎52
3.1VisualBasic程序的代碼組織方式與書寫規則52
3.1.1代碼的組織方式52
3.1.2代碼的書寫規則53
3.2數據類型54
3.2.1標準數據類型54
3.2.2用户自定義數據類型57
3.3常量與變量58
3.3.1常量58
3.3.2變量59
3.4運算符與表達式62
3.4.1算術運算符與算術表達式62
3.4.2關係運算符與關係表達式64
3.4.3邏輯運算符與邏輯表達式66
3.4.4字符串連接運算符與字符串連接表達式67
3.4.5運算符的優先級68
3.5常用內部函數68
3.5.1數學函數68
3.5.2轉換函數69
3.5.3字符函數71
3.5.4日期和時間函數73
3.5.5格式化輸出函數74
3.6基本語句74
3.7數據的輸入與輸出77
3.7.1數據的輸入77
3.7.2數據的輸出78
習題382
第4章VisualBasic的基本控制結構85
4.1順序結構85
4.2選擇結構86
4.2.1If語句86
4.2.2SelectCase語句89
4.2.3選擇結構的嵌套91
4.2.4條件函數93
4.3循環結構95
4.3.1For…Next循環95
4.3.2Do…Loop循環97
4.3.3While…Wend循環100
4.3.4循環結構的嵌套101
4.3.5閒置循環與DoEvents語句102
4.4使用基本控制結構實現簡單算法104
4.4.1累加、連乘算法104
4.4.2統計算法106
4.4.3判斷素數算法107
4.4.4求最大公約數、最小公倍數算法109
4.4.5進制轉換算法110
4.4.6字符串處理算法113
4.4.7求通項和算法116
4.4.8迭代法117
習題4118
第5章數組121
5.1數組概述121
5.1.1數組的概念121
5.1.2數組的定義122
5.1.3數組的結構124
5.2數組的基本操作125
5.2.1數組元素的賦值126
5.2.2數組元素的輸出130
5.2.3數組函數及數組語句134
5.3動態數組136
5.3.1動態數組定義136
5.3.2Erase語句137
5.3.3動態數組應用139
5.4控件數組140
5.4.1控件數組的創建141
5.4.2控件數組的應用143
5.5數組的常用算法145
5.5.1排序算法145
5.5.2查找算法149
5.6數組的綜合應用153
習題5159
第6章過程161
6.1概述161
6.2Sub過程162
6.2.1事件過程162
6.2.2通用過程163
6.2.3Sub過程的創建165
6.2.4Sub過程的調用166
6.2.5SubMain過程168
6.3Function過程172
6.3.1Function過程的創建172
6.3.2Function過程的調用173
6.4參數傳遞176
6.4.1形參與實參176
6.4.2按值傳遞參數177
6.4.3按地址傳遞參數179
6.4.4數組參數183
6.4.5可選參數與可變參數188
6.4.6對象參數189
6.5變量的作用域與生命期190
6.5.1過程級變量191
6.5.2模塊級變量193
6.5.3全局變量194
6.5.4同名變量195
6.6遞歸過程196
習題6200
第7章程序調試205
7.1錯誤類型205
7.1.1語法錯誤205
7.1.2運行錯誤207
7.1.3邏輯錯誤208
7.2程序調試方法209
7.2.1調試工具209
7.2.2調試窗口210
7.2.3調試手段211
7.2.4調試步驟217
習題7221
第8章文件222
8.1文件概述222
8.1.1文件的打開222
8.1.2文件的關閉223
8.1.3常用文件操作函數223
8.2順序文件225
8.2.1順序文件的寫操作225
8.2.2順序文件的讀操作226
8.2.3程序實例228
8.3隨機文件230
8.3.1Type類型的定義230
8.3.2隨機文件的讀操作230
8.3.3隨機文件的寫操作231
8.4二進制文件231
8.5文件管理控件232
8.5.1驅動器列表框232
8.5.2目錄列表框233
8.5.3文件列表框234
8.5.4程序實例236
習題8237
第9章圖形與多媒體241
9.1繪圖操作基礎241
9.1.1座標系統241
9.1.2顏色設置245
9.2圖形控件247
9.2.1直線控件Line247
9.2.2形狀控件Shape248
9.3繪圖方法252
9.3.1Pset方法252
9.3.2Point方法254
9.3.3Line方法255
9.3.4Circle方法256
9.3.5與繪圖有關的基本操作258
9.4多媒體控件259
習題9262
第10章數據庫程序設計264
10.1數據庫概述264
10.2數據庫的創建與訪問265
10.2.1在VisualBasic中創建Access數據庫266
10.2.2用MicrosoftAccess創建數據庫268
10.2.3如何在VisualBasic程序中訪問數據庫272
10.3VisualBasic的Data數據控件274
10.3.1Data控件的常用屬性、方法和事件274
10.3.2數據感知控件275
10.4ADO訪問數據庫276
10.4.1ADO數據控件277
10.4.2ADO對象編程模型281
10.5SQL結構化查詢語言285
10.5.1SQL語句的基本組成286
10.5.2SQL的常用語句287
10.5.3SQL查詢語句的自動生成289
習題10290
參考文獻292
(注:目錄排版順序為從左列至右列 [4] 

Visual Basic程序設計教學資源

  • 配套教材
該教材有配套教材——《Visual Basic程序設計實驗指導與習題彙編》。 [1] 
書名
書號
出版社
出版時間
作者
《Visual Basic程序設計實驗指導與習題彙編》
9787302452157
清華大學出版社
2016.11.01
海濱、潘蕾 [5] 
  • 課程資源
該教材有配套的課程資源網站,提供有教學大綱日曆、電子教案、例題源代碼、講課視頻、習題答案、推薦參考書等課程資源。 [6] 

Visual Basic程序設計教材特色

該教材闡述了Visual Basic的基本語法、算法原理和編程方法,通過實例展示了Visual Basic的程序設計思想。 [1] 
該教材採用先現象後原理的方式展開教學內容,例題具有代表性;不僅介紹了VisualBasic的基本語法,而且融入了經典算法。 [2] 

Visual Basic程序設計作者簡介

關嬡,中國藥科大學理學院教師,獲得2011級優秀本科生導師獎。 [7] 
海濱,中國藥科大學理學院信息管理和信息系統教研室教師。 [8] 
參考資料