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

Visual Basic程序設計

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

鎖定
《Visual Basic程序設計》是由郭秀娟、嶽俊華主編,2011年清華大學出版社出版的高等學校計算機基礎教育精選教材。該教材適用於非計算機專業本科生、高職高專學生,也可作為全國計算機等級考試參考書。 [1] 
該教材共分15章,以Visual Basic 6.0中文版為語言背景,通過實例介紹了Visual Basic程序開發環境,Visual Basic程序設計基礎,Visual Basic可視化編程的概念與方法,順序結構程序設計,選擇結構程序設計,循環結構程序設計,數組,過程,變量與過程的作用域,用户定義類型與枚舉類型,圖形與圖像,菜單、工具欄與對話框,鍵盤與鼠標事件過程,數據文件,數據庫訪問技術等內容。 [1] 
書    名
Visual Basic程序設計
作    者
郭秀娟
嶽俊華
類    別
高等學校計算機基礎教育精選教材
出版社
清華大學出版社
出版時間
2011年9月1日
頁    數
373 頁
開    本
16 開
裝    幀
平裝
ISBN
9787302253068
字    數
578千字
CIP核字號
2011066446

Visual Basic程序設計成書過程

Visual Basic程序設計修訂情況

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

Visual Basic程序設計出版工作

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

Visual Basic程序設計內容簡介

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

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
(注:目錄排版順序為從左列至右列 [6] 

Visual Basic程序設計教學資源

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

Visual Basic程序設計教材特色

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

Visual Basic程序設計作者簡介

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