Visual Basic程式設計習題解答與實驗指導(第3版)

Visual Basic程式設計習題解答與實驗指導(第3版)

《Visual Basic程式設計習題解答與實驗指導(第3版)》是2014年4月1日出版的圖書,作者是李雁翎、陳玖冰、李鵬誼。

基本介紹

  • 中文名:Visual Basic程式設計習題解答與實驗指導(第3版)
  • 作者:李雁翎、陳玖冰、李鵬誼
  • 出版時間:2014年04月01日
  • 出版社:清華大學出版社 
  • ISBN:9787302357261
  • 定價:25 元
內容簡介,圖書目錄,

內容簡介

本書是《Visual Basic程式設計(第3版)》的配套輔助教材。全書共分2篇: 習題解答篇和實驗指導篇。第一篇是根據主教材各章的習題而編寫的習題解答,一題一解;第二篇為實驗指導篇,根據主教材相關內容,
編排了10個綜合實驗題目,詳細講述了每一個實驗的實驗目的、實驗手段及實驗方法。全書改編了上一版的部分實例,提升套用性,加入了計算思維訓練內容,使Visual Basic應用程式的功能更加擴展、更加強大。
本書習題內容解答詳細,力求針對性強;實驗內容豐富,綜合性強,並對各章節的知識點加以適當擴充,實驗的套用性相對主教材例題有所提升,也注重了完整性、趣味性,有利於學生知識的掌握和實踐能力的提高。
本書可與《Visual Basic程式設計(第3版)》一書配套使用,也可作為其他Visual Basic程式設計教材的參考用書,還可作為有關技術培訓的教材,程式設計初學者自學用書。

圖書目錄

第一篇習 題 解 答
第1章引言3
第2章建立第一個應用程式5
第3章程式設計基礎11
第4章窗體及標準模組15
第5章程式基本控制結構23
第6章數組34
第7章過程和自定義函式48
第8章常用的內部控制項57
第9章畫圖程式75
第10章ActiveX控制項79
第11章檔案管理88
第12章多媒體技術99
第13章資料庫與數據控制項101
第14章選單、工具列109
第15章API函式118
第16章MDI窗體121
第二篇實 驗 指 導
第17章 “英文打字訓練”實驗程式127
第18章“四則運算器”實驗程式131
第19章 “小球碰磚遊戲”實驗程式135
第20章“信息查找與替換”實驗程式139
第21章“圖片瀏覽”實驗程式143
第22章“電子畫筆”實驗程式148
第23章“顏色漸變”實驗程式152
第24章“圖片管理”實驗程式155
第25章“MP3播放器”實驗程式162
第26章“大獎賽”實驗程式169第1章Visual Basic程式設計概述1
1.1程式設計與程式設計語言1
1.1.1程式1
1.1.2程式設計1
1.1.3程式設計語言 1
1.2Visual Basic概述2
1.2.1Visual Basic的發展2
1.2.2Visual Basic的特點3
1.3Visual Basic集成開發環境4
1.3.1主視窗4
1.3.2工具箱視窗5
1.3.3窗體視窗6
1.3.4工程資源管理器視窗6
1.3.5屬性視窗7
1.3.6代碼視窗8
1.3.7窗體布局視窗9
習題一9
第2章簡單的VB程式設計11
2.1可視化編程的基本概念 11
2.1.1對象11
2.1.2類13
2.1.3窗體13
2.1.4控制項13
2.2簡單的應用程式設計14
2.2.1設計窗體14
2.2.2設計程式代碼15
2.2.3保存和調試程式152.3窗體和基本控制項18
2.3.1基本屬性18
2.3.2窗體21
2.3.3標籤25
2.3.4文本框26
2.3.5命令按鈕29
習題二31
第3章VB語言基礎33
3.1數據類型33
3.1.1標準數據類型33
3.1.2用戶自定義數據類型36
3.2常量和變數36
3.2.1常量36
3.2.2變數38
3.3運算符和表達式40
3.3.1運算符40
3.3.2表達式43
3.3.3常用內部函式45
3.4編 碼 規 則51
習題三52
第4章控制結構55
4.1順序結構55
4.1.1賦值語句55
4.1.2用戶互動函式和過程57
4.1.3輸出語句60
4.1.4結束語句End62
4.2選擇結構63
4.2.1If條件語句63
4.2.2Select Case情況語句68
4.2.3條件函式70
4.3循環結構71
4.3.1For…Next循環語句71
4.3.2While…Wend循環語句75
4.3.3Do…Loop循環語句76
4.3.4循環的嵌套79
4.4輔助控制語句80
4.4.1GoTo語句80
4.4.2With…End With語句81
4.4.3Exit語句82
4.4.4Stop語句82
4.5常用算法83
4.5.1計數問題83
4.5.2圖形問題84
4.5.3素數問題84
4.5.4最大公約數和最低公倍數問題86
習題四87
第5章數組92
5.1數組的概念92
5.2靜態數組93
5.3動態數組102
5.3.1動態數組的定義102
5.3.2動態數組的套用102
5.4控制項數組104
5.4.1設計時建立控制項數組104
5.4.2運行時建立控制項數組105
5.5自定義類型數組108
5.5.1自定義類型的定義108
5.5.2自定義類型變數的聲明109
5.5.3自定義類型數組的套用110
習題五111
第6章過程116
6.1事件過程116
6.2通用過程117
6.2.1Sub過程117
6.2.2Function過程119
6.2.3函式過程與子程式過程的區別122
6.3參數傳遞122
6.3.1形參和實參122
6.3.2按值傳遞和按址傳遞123
6.3.3數組參數的傳遞124
6.3.4可選參數126
6.3.5可變參數127
6.3.6對象參數127
6.4變數和過程的作用域130
6.4.1過程的作用域130
6.4.2變數的作用域131
6.4.3變數的生命周期132
6.5遞歸133
6.6過程套用舉例134
6.6.1查找問題134
6.6.2排序問題136
習題六137
第7章常用控制項144
7.1單選按鈕和複選框144
7.1.1單選按鈕144
7.1.2複選框(CheckBox)145
7.2框架146
7.3列表框和組合框148
7.3.1列表框148
7.3.2組合框(ComboBox)151
7.4定時器153
7.5滾動條154
7.6圖形操作155
7.6.1坐標系統155
7.6.2圖形控制項157
7.6.3圖形方法162
7.7滑鼠和鍵盤164
7.7.1滑鼠事件164
7.7.2鍵盤事件166
習題七169
第8章界面設計174
8.1選單設計174
8.1.1選單編輯器175
8.1.2創建選單項175
8.1.3動態選單179
8.1.4彈出選單180
8.2通用對話框182
8.2.1“打開/另外儲存為”對話框183
8.2.2“顏色”對話框184
8.2.3“字型”對話框184
8.2.4“列印”對話框185
8.2.5“幫助”對話框185
8.3多重窗體和多文檔界面188
8.3.1多重窗體188
8.3.2多文檔界面191
8.4工具列和狀態欄195
8.4.1工具列195
8.4.2狀態欄198
8.5RichTextBox199
習題八201
第9章檔案205
9.1檔案概述205
9.1.1檔案的邏輯結構205
9.1.2檔案的類型206
9.1.3檔案處理的一般步驟207
9.1.4檔案指針207
9.2檔案的基本操作207
9.2.1檔案的打開208
9.2.2檔案的關閉209
9.2.3與檔案有關的函式和語句209
9.3順序檔案的訪問210
9.3.1順序檔案的寫操作210
9.3.2順序檔案的讀操作213
9.4隨機檔案的訪問214
9.4.1定義記錄類型214
9.4.2隨機檔案的寫操作215
9.4.3隨機檔案的讀操作216
9.5二進制檔案的訪問217
9.5.1二進制檔案的寫操作218
9.5.2二進制檔案的讀操作218
9.6檔案系統控制項219
9.6.1“驅動器列表框”控制項219
9.6.2“目錄列表框”控制項220
9.6.3“檔案列表框”控制項221
9.7檔案系統操作語句223
9.7.1FileCopy語句223
9.7.2Kill語句224
9.7.3Name語句224
9.7.4MkDir語句224
9.7.5RmDir語句225
9.7.6CurDir函式225
9.7.7SetAttr語句225
9.7.8GetAttr函式226
9.8檔案系統對象模型228
9.8.1檔案系統對象模型概述228
9.8.2管理驅動器229
9.8.3管理資料夾230
9.8.4管理檔案231
9.9檔案套用舉例233
習題九243
第10章資料庫技術247
10.1資料庫概述247
10.2可視化數據管理器249
10.2.1關係型資料庫的基本結構249
10.2.2資料庫的建立250
10.2.3建立查詢253
10.3數據控制項及其使用254
10.3.1數據控制項及其屬性254
10.3.2數據控制項的建立254
10.3.3資料庫操作255
10.4ADO數據控制項259
10.4.1ADO對象模型259
10.4.2ADO控制項的使用260
10.4.3ADO控制項的綁定以及代碼控制263
10.4.4使用數據窗體嚮導265
10.5結構化查詢語言SQL266
10.5.1SQL的基本組成267
10.5.2SQL在VB中的套用268
10.6ADO數據對象編程271
10.6.1基於ADO數據對象的一般操作過程與操作形式271
10.6.2基於ADO數據對象編程舉例274
10.7數據報表製作277
10.7.1數據報表設計器277
10.7.2用數據報表設計器創建報表278
10.8綜合套用279
習題十282
參考文獻284
第1章VisualBasic程式設計概述1
1.1程式設計與程式設計語言1
1.1.1程式1
1.1.2程式設計1
1.1.3程式設計語言1
1.2VisualBasic概述2
1.2.1VisualBasic的發展2
1.2.2VisualBasic的特點3
1.3VisualBasic集成開發環境4
1.3.1主視窗4
1.3.2工具箱視窗5
1.3.3窗體視窗6
1.3.4工程資源管理器視窗6
1.3.5屬性視窗7
1.3.6代碼視窗8
1.3.7窗體布局視窗9
習題一9
第2章簡單的VB程式設計11
2.1可視化編程的基本概念11
2.1.1對象11
2.1.2類13
2.1.3窗體13
2.1.4控制項13
2.2簡單的應用程式設計14
2.2.1設計窗體14
2.2.2設計程式代碼15
2.2.3保存和調試程式152.3窗體和基本控制項18
2.3.1基本屬性18
2.3.2窗體21
2.3.3標籤25
2.3.4文本框26
2.3.5命令按鈕29
習題二30
第3章VB語言基礎32
3.1數據類型32
3.1.1標準數據類型32
3.1.2用戶自定義數據類型35
3.2常量和變數35
3.2.1常量36
3.2.2變數37
3.3運算符和表達式39
3.3.1運算符39
3.3.2表達式42
3.3.3常用內部函式44
3.4編碼規則50
習題三51
第4章控制結構54
4.1順序結構54
4.1.1賦值語句54
4.1.2用戶互動函式和過程56
4.1.3輸出語句59
4.1.4結束語句End61
4.2選擇結構62
4.2.1If條件語句62
4.2.2SelectCase情況語句67
4.2.3條件函式69
4.3循環結構70
4.3.1For…Next循環語句70
4.3.2While…Wend循環語句74
4.3.3Do…Loop循環語句75
4.3.4循環的嵌套78
4.4輔助控制語句79
4.4.1GoTo語句79
4.4.2With…EndWith語句80
4.4.3Exit語句81
4.4.4Stop語句81
4.5常用算法82
4.5.1計數問題82
4.5.2圖形問題83
4.5.3素數問題83
4.5.4最大公約數和最低公倍數問題85
習題四86
第5章數組91
5.1數組的概念91
5.2靜態數組92
5.3動態數組101
5.3.1動態數組的定義101
5.3.2動態數組的套用101
5.4控制項數組103
5.4.1設計時建立控制項數組103
5.4.2運行時建立控制項數組104
5.5自定義類型數組107
5.5.1自定義類型的定義107
5.5.2自定義類型變數的聲明108
5.5.3自定義類型數組的套用109
習題五110
第6章過程115
6.1事件過程115
6.2通用過程116
6.2.1Sub過程116
6.2.2Function過程118
6.2.3函式過程與子程式過程的區別121
6.3參數傳遞121
6.3.1形參和實參121
6.3.2按值傳遞和按址傳遞122
6.3.3數組參數的傳遞123
6.3.4可選參數125
6.3.5可變參數126
6.3.6對象參數126
6.4變數和過程的作用域129
6.4.1過程的作用域129
6.4.2變數的作用域130
6.4.3變數的生命周期131
6.5遞歸132
6.6過程套用舉例133
6.6.1查找問題133
6.6.2排序問題135
習題六136
第7章常用控制項143
7.1單選按鈕和複選框143
7.1.1單選按鈕143
7.1.2複選框(CheckBox)144
7.2框架145
7.3列表框和組合框147
7.3.1列表框147
7.3.2組合框(ComboBox)150
7.4定時器152
7.5滾動條153
7.6圖形操作154
7.6.1坐標系統154
7.6.2圖形控制項156
7.6.3圖形方法161
7.7滑鼠和鍵盤163
7.7.1滑鼠事件163
7.7.2鍵盤事件165
習題七168
第8章界面設計173
8.1選單設計173
8.1.1選單編輯器174
8.1.2創建選單項174
8.1.3動態選單178
8.1.4彈出選單179
8.2通用對話框181
8.2.1“打開/另外儲存為”對話框182
8.2.2“顏色”對話框183
8.2.3“字型”對話框183
8.2.4“列印”對話框184
8.2.5“幫助”對話框184
8.3多重窗體和多文檔界面187
8.3.1多重窗體187
8.3.2多文檔界面190
8.4工具列和狀態欄194
8.4.1工具列194
8.4.2狀態欄197
8.5RichTextBox198
習題八200
第9章檔案204
9.1檔案概述204
9.1.1檔案的邏輯結構204
9.1.2檔案的類型205
9.1.3檔案處理的一般步驟206
9.1.4檔案指針206
9.2檔案的基本操作206
9.2.1檔案的打開206
9.2.2檔案的關閉208
9.2.3與檔案有關的函式和語句208
9.3順序檔案的訪問209
9.3.1順序檔案的寫操作209
9.3.2順序檔案的讀操作212
9.4隨機檔案的訪問213
9.4.1定義記錄類型213
9.4.2隨機檔案的寫操作214
9.4.3隨機檔案的讀操作215
9.5二進制檔案的訪問216
9.5.1二進制檔案的寫操作217
9.5.2二進制檔案的讀操作217
9.6檔案系統控制項218
9.6.1“驅動器列表框”控制項218
9.6.2“目錄列表框”控制項219
9.6.3“檔案列表框”控制項220
9.7檔案系統操作語句222
9.7.1FileCopy語句222
9.7.2Kill語句223
9.7.3Name語句223
9.7.4MkDir語句223
9.7.5RmDir語句224
9.7.6CurDir函式224
9.7.7SetAttr語句224
9.7.8GetAttr函式225
9.8檔案系統對象模型227
9.8.1檔案系統對象模型概述227
9.8.2管理驅動器228
9.8.3管理資料夾229
9.8.4管理檔案230
9.9檔案套用舉例232
習題九242
第10章資料庫技術246
10.1資料庫概述246
10.2可視化數據管理器248
10.2.1關係型資料庫的基本結構248
10.2.2資料庫的建立249
10.2.3建立查詢252
10.3數據控制項及其使用253
10.3.1數據控制項及其屬性253
10.3.2數據控制項的建立253
10.3.3資料庫操作254
10.4ADO數據控制項258
10.4.1ADO對象模型258
10.4.2ADO控制項的使用259
10.4.3ADO控制項的綁定以及代碼控制262
10.4.4使用數據窗體嚮導264
10.5結構化查詢語言SQL265
10.5.1SQL的基本組成266
10.5.2SQL在VB中的套用267
10.6ADO數據對象編程270
10.6.1基於ADO數據對象的一般操作過程與操作形式270
10.6.2基於ADO數據對象編程舉例273
10.7數據報表製作276
10.7.1數據報表設計器276
10.7.2用數據報表設計器創建報表277
10.8綜合套用278
習題十281
參考文獻283第1章信息技術基礎知識1
實驗1.1微機系統的組成與使用1
實驗1.2Windows7的基本操作4
實驗1.3檔案及資料夾的管理22
實驗1.4控制臺的使用34
第2章Word字處理51
實驗2.1Word文檔的創建和格式化51
實驗2.2Word文檔中的圖文混排68
實驗2.3Word文檔中表格的編輯81
實驗2.4字處理綜合套用90
第3章Excel電子表格103
實驗3.1工作簿的創建和工作表的編輯103
實驗3.2工作表的格式化和公式的套用109
實驗3.3數據的處理和圖表的套用115
第4章PowerPoint演示文稿121
實驗4.1演示文稿的創建和幻燈片的編輯121
實驗4.2幻燈片的動畫設定和放映127
第5章計算機網路與網頁設計132
實驗5.1計算機網路環境的設定132
實驗5.2網頁的瀏覽與信息的檢索141
實驗5.3郵件的接收與傳送151
實驗5.4網頁的簡單設計158第6章多媒體技術與套用168
實驗6.1計算機中多媒體的套用168
實驗6.2多媒體素材的獲取173
實驗6.3數字音頻的處理179
實驗6.4數字圖像處理的基本操作183
實驗6.5數字圖像處理的高級操作187
實驗6.6計算機動畫的製作190
實驗6.7數字視頻的製作195
第7章資料庫技術基礎201
實驗7.1創建資料庫和數據表201
實驗7.2創建查詢217
實驗7.3創建報表225
實驗7.4創建窗體232
第8章程式設計基礎243
實驗8.1C語言程式設計初步243
實驗8.2簡單排序算法的套用253
實驗8.3簡單查找算法的套用254

相關詞條

熱門詞條

聯絡我們