Visual Basic程式設計(2011年清華大學出版社出版的圖書)

Visual Basic程式設計(2011年清華大學出版社出版的圖書)

《Visual Basic程式設計》是由郭秀娟、岳俊華主編,2011年清華大學出版社出版的高等學校計算機基礎教育精選教材。該教材適用於非計算機專業本科生、高職高專學生,也可作為全國計算機等級考試參考書。

該教材共分15章,以Visual Basic 6.0中文版為語言背景,通過實例介紹了Visual Basic程式開發環境,Visual Basic程式設計基礎,Visual Basic可視化編程的概念與方法,順序結構程式設計,選擇結構程式設計,循環結構程式設計,數組,過程,變數與過程的作用域,用戶定義類型與枚舉類型,圖形與圖像,選單、工具列與對話框,鍵盤與滑鼠事件過程,數據檔案,資料庫訪問技術等內容。

基本介紹

  • 書名:Visual Basic程式設計
  • 作者:郭秀娟、岳俊華
  • ISBN:9787302253068
  • 類別:高等學校計算機基礎教育精選教材
  • 頁數:373頁
  • 出版社:清華大學出版社
  • 出版時間:2011年9月1日
  • 裝幀:平裝
  • 開本:16開
  • 字數:578千字
  • CIP核字號:2011066446
成書過程,修訂情況,出版工作,內容簡介,教材目錄,教學資源,教材特色,作者簡介,

成書過程

修訂情況

該教材由吉林建築工程學院的郭秀娟和吉林建築工程學院的岳俊華擔任主編,吉林建築工程學院的范小鷗、吉林大學地球探測與信息技術學院的研究生張勤和吉林省經濟幹部管理學院的張樹彬擔任副主編,另外,袁越也參加了該教材的編寫。在編寫過程中,得到了吉林建築工程學院計算機學院老師的關心和幫助。

出版工作

2011年9月1日,該教材由清華大學出版社出版。
出版社工作人員
責任編輯責任校對責任印製
白立軍、薛陽
白蕾
王秀菊

內容簡介

全書共分15章,第1~2章介紹Visual Basic程式設計語言的基本知識、開發環境。第3~7章系統介紹Visual Basic語言的基礎知識及用設計程式、解決問題的方法,包括Visual Basic語言的基本語句、結構、函式以及一些算法的實現。第8~15章屬於Visual Basic語言的提高部分,注重面向對象程式設計,在掌握前一部分知識的基礎上,學習Visual Basic語言的過程、檔案、多重窗體與控制項、繪圖、選單設計與滑鼠和鍵盤回響、Visual Basic資料庫功能及多媒體等內容。

教材目錄

第1章VisualBasic程式設計概述1
1.1程式設計語言1
1.2VB的發展及特點2
1.3安裝和啟動VB6.04
1.4VB的集成開發環境(IDE)簡介5
1.5使用幫助10
習題11
第2章簡單VB程式設計13
2.1VB面向對象的基本概念13
2.2VB程式設計的基本步驟18
2.2.1VB應用程式的組成18
2.2.2創建應用程式的步驟19
2.3程式實例22
2.3.1利用VB開發應用程式的一般步驟22
2.3.2創建VB程式示例23
習題29
第3章VB程式設計基礎31
3.1數據類型31
3.2常量和變數38
3.3不同類型數據的轉換46
3.4運算符與表達式47
3.4.1算術運算符與表達式47
3.4.2字元串運算符與表達式48
3.4.3關係運算符與表達式50
3.4.4邏輯運算符與表達式51
3.4.5表達式的套用52
3.5常用內部函式54
3.5.1數學運算函式54
3.5.2字元函式55
3.5.3日期和時間函式56
3.5.4轉換函式57
3.5.5格式輸出函式57
習題59
第4章VB程式的順序結構63
4.1算法及算法的表示63
4.1.1算法概述63
4.1.2算法的特性65
4.1.3算法的表示65
4.2順序結構68
4.2.1程式語句68
4.2.2數據輸入73
4.2.3數據輸出80
4.2.4程式調試83
4.3本節實例86
習題87
第5章VB程式的選擇結構90
5.1塊If90
5.2塊If嵌套和IIf函式96
5.2.1If語句的嵌套96
5.2.2ElseIf語句100
5.2.3條件函式103
5.3SelectCase語句104
習題106
第6章VB程式的循環結構108
6.1循環結構概述108
6.2For…Next循環語句108
6.3While…Wend循環語句115
6.4Do…Loop循環語句118
6.5循環的嵌套122
6.6循環的退出126
6.7控制結構應用程式舉例127
習題129
第7章數組131
7.1數組的概念131
7.2一維數組132
7.2.1一維數組的定義132
7.2.2一維數組的引用134
7.2.3一維數組的基本操作135
7.2.4ForEach…Next語句138
7.2.5一維數組的套用139
7.2.6數組排序140
7.3二維數組144
7.3.1二維數組的定義144
7.3.2二維數組的引用145
7.3.3二維數組的基本操作146
7.3.4二維數組的套用148
7.4可調數組150
7.4.1可調數組的定義150
7.4.2可調數組中的套用舉例151
7.5控制項數組153
7.5.1控制項數組的概念153
7.5.2控制項數組的建立154
7.5.3控制項數組的套用舉例155
7.6數組中常見錯誤和注意事項160
習題161
第8章過程165
8.1子過程166
8.1.1建立子過程166
8.1.2過程的調用167
8.2函式過程171
8.2.1函式過程的定義171
8.2.2函式的調用172
8.2.3查看過程175
8.3參數傳遞175
8.3.1形參與實參176
8.3.2傳值178
8.3.3傳址179
8.3.4數組參數的傳遞180
8.3.5有關過程之間數據傳遞的幾點說明184
8.4過程的嵌套和遞歸調用184
8.4.1過程的嵌套184
8.4.2過程的遞歸調用185
8.5過程的可選參數與不定數量參數186
8.5.1可選參數186
8.5.2可變參數188
8.6對象參數189
8.6.1窗體參數190
8.6.2控制項參數191
8.7過程與變數的作用域192
8.7.1過程的作用域192
8.7.2變數的作用域193
8.7.3靜態變數195
8.8滑鼠事件和鍵盤事件196
8.8.1滑鼠事件196
8.8.2鍵盤事件199
8.9綜合套用200
8.9.1查找201
8.9.2加密和解密203
8.9.3用梯形法求定積分206
8.9.4高次方程求根206
習題209
第9章標準控制項與多窗體211
9.1概述211
9.2圖片框與圖像框212
9.2.1圖片框、圖像框的常用屬性212
9.2.2圖片框、圖像框的區別213
9.3定時器215
9.4選擇控制項--單選按鈕與複選框217
9.4.1單選按鈕217
9.4.2複選框219
9.5容器與框架221
9.6列表框與組合框222
9.6.1列表框223
9.6.2組合框226
9.7滾動條229
9.8焦點與Tab順序231
9.8.1焦點231
9.8.2Tab順序232
9.9多窗體233
9.9.1建立多窗體應用程式234
9.9.2與多窗體程式設計有關的語句和方法236
9.9.3多窗體程式設計舉例237
習題240
第10章檔案243
10.1檔案的基本概念243
10.1.1檔案說明243
10.1.2檔案結構和分類244
10.2檔案的打開與關閉245
10.2.1檔案的打開或建立245
10.2.2關閉檔案247
10.2.3檔案操作語句和函式247
10.3順序檔案253
10.3.1順序檔案的打開與關閉253
10.3.2順序檔案的寫操作255
10.3.3順序檔案的讀操作257
10.4隨機檔案258
10.4.1隨機檔案的打開與關閉258
10.4.2隨機檔案的寫操作259
10.4.3隨機檔案的讀操作260
10.5二進制檔案261
10.5.1二進制檔案的打開與關閉262
10.5.2二進制檔案的讀/寫操作262
10.6檔案系統控制項262
10.6.1驅動器列表框262
10.6.2目錄列表框263
10.6.3檔案列表框265
10.7檔案套用舉例267
習題270
第11章高級界面設計272
11.1VB中的選單272
11.1.1下拉式選單273
11.1.2彈出式選單279
11.2對話框282
11.2.1通用對話框282
11.2.2【打開對話框】284
11.2.3【另外儲存為】對話框288
11.2.4【顏色】對話框289
11.2.5【字型】對話框290
11.2.6【列印】對話框291
11.2.7【幫助】對話框292
11.2.8自定義對話框293
11.2.9實例294
11.3多重文檔界面(MDI)296
11.4檔案操作控制項301
11.4.1驅動器列表框301
11.4.2目錄列表框概述303
11.4.3檔案列表框304
11.4.4目錄列表框307
11.5工具列308
11.5.1ImageList控制項308
11.5.2ToolBar控制項309
11.5.3如何建立工具條309
習題312
第12章圖形操作315
12.1圖形控制項315
12.1.1直線控制項315
12.1.2形狀控制項316
12.2VB坐標系317
12.2.1坐標系317
12.2.2坐標單位317
12.2.3自定義坐標系318
12.3圖形方法319
12.3.1Pset方法畫點319
12.3.2Line方法畫直線或矩形321
12.3.3Circle方法畫圓、橢圓、圓弧和扇形324
12.4套用舉例325
習題330
第13章VB資料庫開發332
13.1資料庫基本知識332
13.1.1資料庫的基本概念332
13.1.2關係型資料庫333
13.2資料庫的創建335
13.2.1創建資料庫335
13.2.2創建數據表336
13.2.3查詢340
13.3結構化查詢語言(SQL)342
13.4訪問資料庫344
13.4.1數據訪問接口344
13.4.2ADO對象模型數據訪問344
13.5ADO控制項349
13.5.1添加ADO數據控制項349
13.5.2使用ADODATA控制項連線資料庫350
13.6報表製作352
習題353
第14章VB多媒體套用355
14.1多媒體基礎355
14.2MCI命令和MMControl控制項356
14.2.1MCI命令356
14.2.2MMControl控制項356
14.2.3MMControl控制項的特有事件及編程步驟357
14.2.4套用舉例358
14.3API函式361
14.3.1API函式簡介361
14.3.2API函式的說明361
14.3.3API多媒體函式套用舉例363
14.4引用外部功能編程366
14.4.1MSTTS簡介366
14.4.2套用舉例366
習題368
第15章ActiveX控制項369
15.1創建一個簡單的ActiveX控制項369
15.2創建ActiveX控制項的一般步驟373
習題373
參考文獻374
(註:目錄排版順序為從左列至右列

教學資源

該教材配有習題與實驗指導教材——《Visual Basic程式設計習題與實驗》,同時在習題指導與實驗教材中配有綜合實驗。
書名書號出版社出版時間作者
《Visual Basic程式設計習題與實驗》
9787302253112
清華大學出版社
2012.01.01
郭秀娟、張樹彬

教材特色

該教材注重教材的可讀性和適用性,對關鍵知識點進行了說明,並附有圖表,使讀者能直觀地理解問題。同時按照學生的認知規律及學習特點,介紹知識結構和例題,採取逐步深入的方式學習。為幫助初學者正確地掌握Visual Basic語言的特點,書後附有一定數量的習題。
該教材以掌握程式設計思想為主線,先講述基本知識及例題,再講述套用,重點在於訓練學生的編程思想,從而提高學生套用Visual Basic程式設計語言的能力。該教材的編寫結合作者對套用型本科人才培養的經驗,重點體現套用型本科人才培養的要求。
該教材根據學生對Visual Basic程式設計知識的掌握程度,側重於實際編程的綜合能力訓練,適合有一定Visual Basic編程基礎的同學學習。該教材建議學時為54~72學時,其中實驗教學將占總學時的1/2以上。

作者簡介

郭秀娟,吉林建築大學電氣與計算機學院院長。
岳俊華,1970年生,女,吉林遼源人,博士研究生,1992年於南京理工大學獲得學士學位,2005年於遼寧石油化工大學獲得碩士學位,研究方向為數字圖像處理、模式識別、CD在計算機中的套用等。

相關詞條

熱門詞條

聯絡我們