《Visual Basic語言程式設計教程與實驗(第二版)》是由丁學鈞、溫秀梅編著,2009年清華大學出版社出版的21世紀高等學校計算機基礎實用規劃教材。該教材適宜作為非計算機專業本科生教學或計算機套用培訓班的教材,還可以作為自學或函授學習的參考書。
全書由三個部分組成,共分10章。 第一部分(第1章至第5章)對Visual Basic語言基本特性、程式設計基本知識、語法及典型算法進行了介紹。第二部分(第6章至第10章)是關於可視化界面設計、圖形功能及資料庫技術的介紹。第三部分是該教材的附錄部分,包括有實驗內容設計及Visual Basic集成開發環境介紹。
基本介紹
- 書名:Visual Basic語言程式設計教程與實驗(第二版)
- 作者:丁學鈞
溫秀梅 - ISBN:9787302197096
- 類別:21世紀高等學校計算機基礎實用規劃教材
- 頁數:285頁
- 出版社:清華大學出版社
- 出版時間:2009年6月1日
- 裝幀:平裝
- 開本:16開
- 字數:470千字
- CIP核字號:2009037121
成書過程,修訂過程,出版工作,內容簡介,教材目錄,教材特色,作者簡介,
成書過程
修訂過程
該教材是2005年出版的原書的修訂版。修訂版在保持原書基本框架的基礎上對部分章節內容進行了少量的增刪和修改。該教材由丁學鈞、溫秀梅任主編並完成統稿,高麗婷、龐慧和趙巍任副主編。
出版工作
2009年6月1日,該教材由清華大學出版社出版。
責任編輯 | 責任校對 | 責任印製 |
---|---|---|
魏江江 | 梁毅 | 何芊 |
內容簡介
全書由三個部分組成,共分10章。第一部分(第1章至第5章)對Visual Basic語言基本特性、程式設計基本知識、語法及典型算法進行了介紹。第二部分(第6章至第10章)是關於可視化界面設計、圖形功能及資料庫技術的介紹。第三部分是該教材的附錄部分,包括有實驗內容設計及Visual Basic集成開發環境介紹。
教材目錄
第1章VisualBasic程式設計概述1 1.1VisualBasic的發展與特點1 1.1.1VisualBasic的發展過程1 1.1.2VisualBasic的特點1 1.2VisualBasic的集成開發環境3 1.2.1VisualBasic的啟動與退出3 1.2.2VisualBasic的集成開發環境4 1.2.3幫助系統8 1.3可視化編程的基本概念8 1.3.1類和對象9 1.3.2工程的組成10 1.4控制項12 1.4.1控制項的分類12 1.4.2控制項的畫法和基本操作12 1.4.3窗體和控制項的基本屬性14 1.4.4幾個基本控制項16 1.5編寫簡單的VisualBasic應用程式19 1.5.1設計VisualBasic應用程式的步驟19 1.5.2簡單VisualBasic應用程式舉例20 1.5.3編碼規則23 習題24 第2章VisualBasic語言基礎25 2.1數據類型25 2.2常量與變數28 2.2.1常量和變數的命名規則28 2.2.2常量28 2.2.3變數29 2.3運算符和表達式31 2.3.1運算符31 2.3.2表達式34 2.4常用內部函式35 2.5類型轉換43 習題44 第3章基本控制結構45 3.1VisualBasic應用程式的結構與工作方式45 3.2結構化程式設計概述45 3.3順序結構46 3.3.1順序結構46 3.3.2賦值語句47 3.3.3數據的輸入48 3.3.4數據的輸出50 3.4選擇結構54 3.4.1用If語句實現選擇結構54 3.4.2用SelectCase語句實現選擇結構59 3.4.3IIf函式62 3.5循環結構62 3.5.1For…Next循環64 3.5.2While…Wend循環66 3.5.3Do…Loop循環67 3.5.4循環的嵌套71 習題73 第4章數組75 4.1靜態數組75 4.1.1一維數組75 4.1.2二維數組81 4.2動態數組85 4.3控制項數組89 4.4自定義數據類型95 4.5枚舉類型98 習題100 第5章過程101 5.1子程式101 5.1.1子程式的定義101 5.1.2子程式的調用102 5.2函式104 5.2.1函式定義104 5.2.2函式的調用105 5.3參數傳遞106 5.3.1形式參數與實際參數106 5.3.2參數傳遞106 5.3.3用數組作為參數108 5.4遞歸110 5.5變數與過程的作用域111 5.5.1變數的作用域111 5.5.2過程的作用域113 習題114 第6章常用控制項116 6.1複選框、單選框和框架116 6.1.1複選框和單選框116 6.1.2框架117 6.2列表框和組合框118 6.2.1列表框119 6.2.2組合框121 6.3滾動條122 6.4檔案系統控制項124 6.4.1驅動器列表框124 6.4.2目錄列表框125 6.4.3檔案列表框125 6.4.4檔案系統控制項的配合使用125 6.5定時器127 6.6窗體130 6.6.1窗體的屬性、方法與事件130 | 6.6.2多重窗體132 6.7高級事件過程135 6.7.1滑鼠事件135 6.7.2鍵盤事件137 6.7.3對象拖放139 6.7.4OLE拖放141 6.8剪貼簿的套用144 習題145 第7章界面設計146 7.1選單設計146 7.1.1選單編輯器的使用147 7.1.2選單數組150 7.1.3彈出式選單151 7.2多文檔界面153 7.2.1多文檔界面的創建154 7.2.2MDI窗體與子窗體的互動155 7.3ActiveX控制項157 7.4通用對話框158 7.4.1“打開”對話框160 7.4.2“另外儲存為”對話框161 7.4.3“顏色”對話框161 7.4.4“字型”對話框162 7.4.5“列印”對話框163 7.4.6“幫助”對話框163 7.5工具列和狀態欄166 7.5.1工具列166 7.5.2狀態欄171 7.6應用程式嚮導173 習題175 第8章檔案系統處理176 8.1檔案概述176 8.2檔案的打開和關閉177 8.2.1數據檔案的操作步驟177 8.2.2檔案的打開(建立)177 8.2.3檔案的關閉179 8.3順序檔案的訪問179 8.3.1順序檔案的寫操作179 8.3.2順序檔案的讀操作181 8.4隨機檔案的訪問182 8.5二進制檔案的訪問186 8.6檔案處理函式與語句186 8.6.1檔案訪問函式186 8.6.2檔案的基本操作187 8.6.3目錄的基本操作188 習題189 第9章圖形操作190 9.1圖形操作基礎190 9.1.1坐標系統190 9.1.2自定義坐標系191 9.2繪圖屬性192 9.2.1當前坐標192 9.2.2線寬與線型193 9.2.3填充與色彩194 9.3圖形控制項196 9.3.1PictureBox(圖形框)197 9.3.2Image(圖像框)197 9.3.3Line(直線控制項)198 9.3.4Shape(形狀控制項)199 9.4圖形方法200 9.4.1Line方法200 9.4.2Circle方法201 9.4.3PSet方法202 9.4.4Point方法203 9.5圖形操作舉例204 9.5.1幾何圖形繪製204 9.5.2改變窗體外觀206 9.5.3簡單動畫設計207 習題211 第10章資料庫技術212 10.1資料庫的基本概念212 10.2可視化數據管理器213 10.3數據控制項及其使用217 10.3.1數據控制項的屬性217 10.3.2數據控制項的事件219 10.3.3數據控制項的常用方法220 10.3.4記錄集對象221 10.4SQL簡介224 10.4.1SQL概述224 10.4.2SQL的構成224 10.4.3數據查詢225 10.5ADO數據控制項227 10.5.1ADO對象模型227 10.5.2使用ADO數據控制項228 10.5.3ADO控制項上新增綁定控制項的使用230 10.6資料庫套用232 習題243 附錄A程式的調試244 附錄B標準字元ASCII表249 附錄C實驗251 附錄D模擬考試題259 附錄E參考課時安排285 |
(註:目錄排版順序為從左列至右列)
教材特色
- 該教材在體系結構的安排上將Visual Basic的可視化編程方法和一般的程式設計思想結合,對於典型例題進行了分析解釋,除在每章後附有習題外,還在附錄中整合了實驗設計;
- 該教材參考全國及河北省計算機二級考試(Visual Basic語言)大綱的要求編寫而成,並在書後附有兩套等級考試的模擬題;
- 在該教材中,只介紹了Visual Basic的圖形功能及資料庫技術。
作者簡介
丁學釣,1962年生,女,碩士,河北建築工程學院副教授,主研方向為數據結構、數據挖掘技術及其算法。
溫秀梅,1972年生,女,漢族,碩士,河北張家口人,河北建築工程學院教授。