注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)BASIC/VB及其相關(guān)程序設(shè)計(jì)基礎(chǔ):Visual Basic教程

程序設(shè)計(jì)基礎(chǔ):Visual Basic教程

程序設(shè)計(jì)基礎(chǔ):Visual Basic教程

定 價(jià):¥33.00

作 者: 周黎
出版社: 人民郵電出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校系列教材
標(biāo) 簽: 入門教程

ISBN: 9787115173195 出版時(shí)間: 2008-03-01 包裝: 平裝
開本: 16 頁數(shù): 344 pages 字?jǐn)?shù):  

內(nèi)容簡介

  本書以Visual Basic(VB)基礎(chǔ)教學(xué)為宗旨,教材系統(tǒng)性強(qiáng)、結(jié)構(gòu)嚴(yán)謹(jǐn)、布局合理、概念清晰。全書共8章,內(nèi)容既包含Visual Basic 6.0編程環(huán)境、數(shù)據(jù)類型、程序結(jié)構(gòu)、用戶界面、文件處理等基本編程問題,也涉及數(shù)據(jù)庫、圖形、多媒體、網(wǎng)絡(luò)等應(yīng)用方面的內(nèi)容,并且諸多應(yīng)用問題都通過實(shí)例加以細(xì)節(jié)描述,具有較強(qiáng)的實(shí)用性。本書實(shí)例、例題、習(xí)題豐富,每章有小結(jié),能夠有效適應(yīng)VB程序設(shè)計(jì)基礎(chǔ)教學(xué)需要。可以作為高等院校非計(jì)算機(jī)專業(yè),或高職、高專計(jì)算機(jī)相關(guān)專業(yè)的VB程序設(shè)計(jì)課程教材或教學(xué)參考書,也可以供從事計(jì)算機(jī)應(yīng)用開發(fā)的初、中級技術(shù)人員應(yīng)用參考,或用做全國計(jì)算機(jī)等級考試或軟件水平考試的培訓(xùn)資料。

作者簡介

暫缺《程序設(shè)計(jì)基礎(chǔ):Visual Basic教程》作者簡介

圖書目錄

第1章  概述  1
1.1  程序設(shè)計(jì)概述  1
1.1.1  程序設(shè)計(jì)語言的發(fā)展  1
1.1.2  結(jié)構(gòu)化的程序設(shè)計(jì)  2
1.1.3  面向?qū)ο蟮某绦蛟O(shè)計(jì)  3
1.1.4  程序設(shè)計(jì)步驟  4
1.2  Visual Basic簡介  4
1.2.1  Visual Basic的發(fā)展歷史  5
1.2.2  Visual Basic的特點(diǎn)  6
1.3  Visual Basic 6.0的安裝  6
1.3.1  Visual Basic 6.0的安裝步驟  7
1.3.2  Visual Basic幫助系統(tǒng)的安裝  8
1.4  Visual Basic 6.0的集成開發(fā)環(huán)境  8
1.4.1  Visual Basic的啟動和退出  8
1.4.2  菜單欄  10
1.4.3  工具欄  10
1.4.4  各種窗口簡介  10
1.4.5  環(huán)境定制  14
1.5  Visual Basic應(yīng)用程序設(shè)計(jì)步驟  14
1.5.1  創(chuàng)建工程  14
1.5.2  界面設(shè)計(jì)  14
1.5.3  屬性設(shè)置  15
1.5.4  代碼編輯  15
1.5.5  文件保存  16
1.5.6  程序運(yùn)行  16
本章小結(jié)  17
思考練習(xí)題  17
第2章  Visual Basic界面設(shè)計(jì)(上)  18
2.1  窗體  18
2.1.1  Visual Basic對象的基本屬性  18
2.1.2  窗體的常用屬性  21
2.1.3  窗體的方法  22
2.1.4  窗體的事件  24
2.1.5  多重窗體和MDI窗體  28
2.2  文本控件  30
2.2.1  標(biāo)簽  30
2.2.2  文本框  31
2.3  按鈕控件  35
2.4  選擇控件  37
2.4.1  單選按鈕、復(fù)選框和框架  38
2.4.2  列表框和組合框  41
2.5  圖形控件  45
2.5.1  圖片框和圖像框  45
2.5.2  直線和形狀控件  47
2.6  滾動條  48
2.7  時(shí)鐘控件  49
2.8  焦點(diǎn)  51
2.9  綜合使用控件實(shí)例  51
本章小結(jié)  54
思考練習(xí)題  55
第3章  Visual Basic界面設(shè)計(jì)(下)  56
3.1  鍵盤和鼠標(biāo)事件  56
3.1.1  鍵盤事件  56
3.1.2  鼠標(biāo)事件  59
3.2  拖放  61
3.2.1  與拖放有關(guān)的屬性、方法和事件  61
3.2.2  自動拖放  63
3.2.3  手動拖放  63
3.3  菜單設(shè)計(jì)  65
3.3.1  菜單編輯器簡介  65
3.3.2  創(chuàng)建菜單  67
3.3.3  彈出式菜單  68
3.3.4  動態(tài)菜單  69
3.3.5  MDI應(yīng)用程序中的菜單  70
3.4  常用ActiveX控件  72
3.4.1  ActiveX控件簡介  72
3.4.2  通用對話框控件  73
3.4.3  Toolbar控件和ImageList控件  79
3.4.4  StatusBar控件  82
3.4.5  TabStrip控件  84
3.4.6  TreeView控件和ListView控件  86
3.4.7  ProgressBar控件和Slider控件  88
3.4.8  RichTextBox控件  90
3.5  圖形繪制  92
3.5.1  坐標(biāo)系統(tǒng)  92
3.5.2  定義顏色  94
3.5.3  繪圖屬性  95
3.5.4  繪圖方法  96
3.6  多媒體處理  99
3.6.1  MMControl控件  99
3.6.2  Animation控件  101
本章小結(jié)  102
思考練習(xí)題  102
第4章  Visual Basic程序設(shè)計(jì)基礎(chǔ)  104
4.1  Visual Basic語言字符集及編碼規(guī)則  104
4.1.1  Visual Basic語言字符集  104
4.1.2  編碼規(guī)則  104
4.2  數(shù)據(jù)類型  106
4.2.1  數(shù)值數(shù)據(jù)類型Byte、Integer、Long、Single、Double、Currency  106
4.2.2  字符數(shù)據(jù)類型String  108
4.2.3  邏輯數(shù)據(jù)類型Boolean  108
4.2.4  日期數(shù)據(jù)類型Date  108
4.2.5  對象數(shù)據(jù)類型Object  108
4.2.6  變體數(shù)據(jù)類型Variant  109
4.3  常量和變量  109
4.3.1  數(shù)據(jù)的存儲  109
4.3.2  常量  109
4.3.3  變量  111
4.4  運(yùn)算符和表達(dá)式  115
4.4.1  算術(shù)運(yùn)算符和算術(shù)、日期表達(dá)式  116
4.4.2  字符串運(yùn)算符和字符串表達(dá)式  117
4.4.3  關(guān)系運(yùn)算符和關(guān)系表達(dá)式  118
4.4.4  邏輯運(yùn)算符和邏輯表達(dá)式  120
4.4.5  表達(dá)式的構(gòu)造與計(jì)算  121
4.5  常用內(nèi)部函數(shù)  122
4.5.1  數(shù)學(xué)函數(shù)  123
4.5.2  轉(zhuǎn)換函數(shù)  124
4.5.3  字符串函數(shù)  126
4.5.4  日期函數(shù)  128
4.5.5  隨機(jī)Rnd函數(shù)與Randomize語句  129
4.5.6  格式輸出Format函數(shù)  130
4.5.7  Shell函數(shù)  131
本章小結(jié)  132
思考練習(xí)題  132
第5章  算法  134
5.1  算法的基本概念  134
5.2  算法的基本特征  135
5.3  算法設(shè)計(jì)的要求  135
5.4  算法的基本結(jié)構(gòu)  136
5.5  算法的表示  136
5.5.1  用自然語言描述算法  136
5.5.2  偽代碼表示  138
5.5.3  流程圖表示  138
5.6  常用算法設(shè)計(jì)方法  140
5.6.1  窮舉搜索法  140
5.6.2  遞推法  141
5.6.3  回溯法  142
5.6.4  分治法  143
本章小結(jié)  143
思考練習(xí)題  144
第6章  順序結(jié)構(gòu)程序設(shè)計(jì)  145
6.1  賦值語句  145
6.2  常用的輸入語句  147
6.2.1  用控件輸入  147
6.2.2  輸入框——InputBox函數(shù)  149
6.3  常用的輸出語句  151
6.3.1  用控件輸出  151
6.3.2  消息框——MsgBox函數(shù)  152
6.4  其他語句  155
6.4.1  注釋語句  155
6.4.2  暫停語句  155
6.4.3  結(jié)束語句  155
6.4.4  Exit語句  156
6.5  常用算法及應(yīng)用  156
6.5.1  交換兩個(gè)數(shù)據(jù)的值  156
6.5.2  數(shù)據(jù)的自運(yùn)算  157
本章小結(jié)  158
思考練習(xí)題  158
第7章  選擇結(jié)構(gòu)程序設(shè)計(jì)  159
7.1  If語句  159
7.1.1  If...Then…結(jié)構(gòu)  159
7.1.2  If...Then...Else…結(jié)構(gòu)  160
7.1.3  If...Then...ElseIf…結(jié)構(gòu)  161
7.1.4  If語句的嵌套  163
7.1.5  與If語句有關(guān)的函數(shù)  165
7.2  Select Case語句  166
7.3  基本算法及應(yīng)用  168
7.3.1  求兩個(gè)數(shù)的最大(小)值  168
7.3.2  用戶輸入時(shí)按鍵的判斷  169
7.3.3  信息的有效性驗(yàn)證  170
7.3.4  單選按鈕和復(fù)選框的應(yīng)用  170
7.4  其他應(yīng)用舉例  171
本章小結(jié)  175
思考練習(xí)題  175
第8章  循環(huán)結(jié)構(gòu)程序設(shè)計(jì)  176
8.1  For...Next語句  176
8.2  Do...Loop語句  179
8.2.1  當(dāng)型循環(huán)  179
8.2.2  直到型循環(huán)  182
8.3  While...Wend語句  183
8.4  GoTo語句  184
8.5  循環(huán)嵌套  185
8.6  常用算法及實(shí)例  187
8.6.1  累加(乘)  187
8.6.2  求最值  189
8.6.3  窮舉法  190
8.6.4  遞推法(迭代法)  193
8.6.5  字符串遍歷  196
8.6.6  有限狀態(tài)自動機(jī)  198
8.6.7  進(jìn)制轉(zhuǎn)換  199
8.6.8  圖形字符的打印  202
本章小結(jié)  202
思考練習(xí)題  202
第9章  高級數(shù)據(jù)類型  204
9.1  數(shù)組  204
9.1.1  數(shù)組的基本概念  204
9.1.2  一維定長數(shù)組  205
9.1.3  二維定長數(shù)組  207
9.1.4  多維定長數(shù)組  210
9.1.5  動態(tài)數(shù)組  210
9.1.6  控件數(shù)組  211
9.1.7  與數(shù)組操作相關(guān)的語句和常用函數(shù)  213
9.2  有關(guān)數(shù)組操作的常用算法  216
9.2.1  數(shù)組的查找  216
9.2.2  數(shù)組的最值問題  218
9.2.3  數(shù)組的逆置  220
9.2.4  數(shù)組的排序  220
9.2.5  數(shù)組的移位  222
9.2.6  數(shù)組的插入  223
9.2.7  數(shù)組的刪除  225
9.2.8  數(shù)組的合并  226
9.3  數(shù)組的應(yīng)用舉例  228
9.4  枚舉類型  231
9.4.1  枚舉類型的聲明  231
9.4.2  引用枚舉類型中的常數(shù)  232
9.4.3  枚舉類型變量的聲明  233
9.4.4  枚舉類型的應(yīng)用  234
9.5  用戶自定義類型  235
9.5.1  定義用戶自定義類型  235
9.5.2  自定義類型變量的聲明  236
9.5.3  自定義類型變量的訪問  236
9.5.4  用戶自定義類型數(shù)組  237
本章小結(jié)  241
思考練習(xí)題  241
第10章  過程  243
10.1  Visual Basic程序代碼的結(jié)構(gòu)化組織  243
10.1.1  模塊  243
10.1.2  過程  244
10.2  函數(shù)過程的定義和調(diào)用  245
10.2.1  函數(shù)過程的定義  245
10.2.2  函數(shù)過程的調(diào)用  248
10.3  子程序過程的定義與調(diào)用  250
10.3.1  子過程的定義  250
10.3.2  子過程的調(diào)用  251
10.3.3  事件過程的調(diào)用  253
10.3.4  其他模塊中的過程調(diào)用  254
10.3.5  Sub Main過程  254
10.4  參數(shù)傳遞  255
10.4.1  形實(shí)結(jié)合  255
10.4.2  參數(shù)傳遞方式  258
10.4.3  數(shù)組參數(shù)的傳遞  262
10.4.4  對象參數(shù)傳遞  264
10.4.5  可選參數(shù)與可變參數(shù)  265
10.5  過程的嵌套調(diào)用  266
10.5.1  嵌套調(diào)用其他過程  266
10.5.2  遞歸調(diào)用  267
10.6  變量、過程的作用域  270
10.6.1  過程的作用域  270
10.6.2  變量的作用域  271
10.6.3  靜態(tài)變量  277
10.7  常見算法的應(yīng)用  278
10.7.1  約數(shù)  278
10.7.2  字符串處理  279
10.7.3  數(shù)字驗(yàn)證  280
10.7.4  高次方程求根  281
10.7.5  遞歸  282
10.7.6  鞍點(diǎn)  282
10.8  綜合應(yīng)用舉例  284
本章小結(jié)  286
思考練習(xí)題  286
第11章  文件  288
11.1  文件的基本概念  288
11.1.1  文件的結(jié)構(gòu)  288
11.1.2  文件的分類  289
11.1.3  文件操作的一般步驟  289
11.2  文件的打開與關(guān)閉  290
11.2.1  文件的打開(建立)  290
11.2.2  文件的關(guān)閉  291
11.2.3  文件指針  292
11.3  文件操作的相關(guān)函數(shù)和語句  292
11.3.1  相關(guān)函數(shù)  292
11.3.2  相關(guān)語句  294
11.4  順序存取文件  296
11.4.1  順序文件的打開與關(guān)閉  296
11.4.2  順序文件的寫操作  296
11.4.3  順序文件的讀操作  299
11.4.4  順序文件的應(yīng)用  304
11.5  隨機(jī)存取文件  305
11.5.1  隨機(jī)文件的打開和關(guān)閉  306
11.5.2  隨機(jī)文件的讀寫  306
11.5.3  隨機(jī)文件的應(yīng)用  308
11.6  二進(jìn)制存取文件  309
11.6.1  打開和關(guān)閉二進(jìn)制文件  310
11.6.2  二進(jìn)制文件的讀寫操作  310
11.6.3  二進(jìn)制文件的應(yīng)用  310
11.7  文件系統(tǒng)控件  311
11.7.1  驅(qū)動器列表框  311
11.7.2  目錄列表框  312
11.7.3  文件列表框  313
11.7.4  文件系統(tǒng)控件的同步與應(yīng)用  315
11.8  有關(guān)文件操作的常用算法  316
11.8.1  讀取文件全部內(nèi)容  316
11.8.2  文件合并  316
11.8.3  文件復(fù)制  318
本章小結(jié)  319
思考練習(xí)題  319
第12章  數(shù)據(jù)庫編程技術(shù)  320
12.1  數(shù)據(jù)庫的基礎(chǔ)知識  320
12.1.1  數(shù)據(jù)庫的發(fā)展歷史  320
12.1.2  數(shù)據(jù)庫的基本概念  321
12.1.3  關(guān)系數(shù)據(jù)庫  322
12.2  SQL語言  322
12.2.1  SQL語言的組成  322
12.2.2  DDL  322
12.2.3  DML  323
12.3  可視化數(shù)據(jù)管理器  324
12.3.1  建立數(shù)據(jù)庫  324
12.3.2  建立查詢  326
12.4  Data控件  326
12.4.1  Data控件的屬性  326
12.4.2  Data控件的事件  327
12.4.3  Data控件的方法  328
12.5  應(yīng)用舉例  329
本章小結(jié)  333
思考練習(xí)題  334
附錄A  程序調(diào)試與錯誤處理  335
A.1  程序調(diào)試  335
A.1.1  錯誤類型  335
A.1.2  Visual Basic的調(diào)試環(huán)境  336
A.1.3  程序調(diào)試  338
A.1.4  程序調(diào)試實(shí)例  339
A.2  錯誤處理  341
A.2.1  錯誤捕捉和處理  341
A.2.2  錯誤處理實(shí)例  341
附錄B  常見錯誤代碼表  343
附錄C  標(biāo)準(zhǔn)ASCⅡ碼表  345
參考文獻(xiàn)  346

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號