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

VISUAL BASIC 2005程序設(shè)計(jì)(第六版)

VISUAL BASIC 2005程序設(shè)計(jì)(第六版)

定 價(jià):¥69.00

作 者: (美)施耐德 著,孫燕 等譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 世界著名計(jì)算機(jī)教材精選
標(biāo) 簽: VB

ISBN: 9787302145516 出版時(shí)間: 2007-03-01 包裝: 膠版紙
開(kāi)本: 其它 頁(yè)數(shù): 579 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)任務(wù)1.闡述核心內(nèi)容。本書(shū)不是粗略論及眾多主題,而是針對(duì)重要問(wèn)題進(jìn)行深入分析。2.采用初學(xué)者能夠理解和關(guān)聯(lián)并感到舒適的示例與練習(xí)。示例中通常使用實(shí)際數(shù)據(jù),沒(méi)有包含太多的修飾內(nèi)容,以幫助學(xué)習(xí)者能夠更好地掌握編程技術(shù)。3.做到內(nèi)容簡(jiǎn)明扼要,將可讀性與知識(shí)性融為一體。每個(gè)主題都是先討論要點(diǎn),后將次要細(xì)節(jié)以說(shuō)明的形式進(jìn)行介紹。4.介紹當(dāng)今編程方法中好的編程經(jīng)驗(yàn)。首先論述問(wèn)題解決技術(shù)和結(jié)構(gòu)化程序設(shè)計(jì),然后將它們貫穿使用在本書(shū)中。風(fēng)格方面,采用面向?qū)ο蟮木幊谭绞健?.剖析主要的計(jì)算機(jī)應(yīng)用程序。

作者簡(jiǎn)介

  本書(shū)提供作譯者介紹David Schneider已從事教學(xué)34年,主要是在馬里蘭大學(xué)。他已編寫了28本圖書(shū),多半是關(guān)于計(jì)算機(jī)程序設(shè)計(jì)方面的,并開(kāi)發(fā)了很多軟件包。他于1962年在MIT的林肯實(shí)驗(yàn)室就開(kāi)始了計(jì)算機(jī)程序設(shè)計(jì)工作。Schneider在奧奧伯林學(xué)院獲得學(xué)士學(xué)位,在MIT獲得數(shù)學(xué)博士學(xué)位。...

圖書(shū)目錄

第1章  計(jì)算機(jī)和Visual Basic 2005
簡(jiǎn)介    1
1.1  計(jì)算機(jī)簡(jiǎn)介    2
1.2  使用 Windows    4
1.2.1  鼠標(biāo)指針    4
1.2.2  鼠標(biāo)操作    4
1.2.3  Windows"Start”按鈕    5
1.2.4  Windows 和小寫的
windows    5
1.2.5  使用記事本    6
1.2.6  說(shuō)明    9
1.2.7  思考題1.2    9
1.2.8  練習(xí)題1.2    9
1.2.9  思考題1.2的解答    10
1.3  文件和文件夾    10
1.3.1  使用Windows資源
管理器    11
1.3.2  使用“Open”和“Save As”
對(duì)話框    13
1.3.3  思考題1.3    14
1.3.4  練習(xí)題1.3    14
1.3.5  思考題1.3的解答    15
1.4  Visual Basic 2005 簡(jiǎn)介    16
1.4.1  Windows和Visual Basic
的由來(lái)    16
1.4.2  如何開(kāi)發(fā)Visual Basic
應(yīng)用程序    16
1.4.3  Visual Basic的不同版本    18
1.5  計(jì)算發(fā)展史    18
第2章  問(wèn)題求解    24
2.1  程序開(kāi)發(fā)過(guò)程    25
2.1.1  在計(jì)算機(jī)上執(zhí)行任務(wù)    25
2.1.2  程序規(guī)劃    25
2.2  程序設(shè)計(jì)工具    27
2.2.1  流程圖    27
2.2.2  偽代碼    28
2.2.3  層次圖    29
2.2.4  確定紐約市給定編號(hào)街道的
方向的算法    30
2.2.5  班級(jí)平均成績(jī)算法    31
2.2.6  說(shuō)明    33
第3章  VisualBasic程序設(shè)計(jì)基礎(chǔ)    34
3.1  Visual Basic控件    35
3.1.1  創(chuàng)建新的Visual Basic程序    35
3.1.2  文本框演練    37
3.1.3  按鈕演練    41
3.1.4  標(biāo)簽演練    42
3.1.5  列表框演練    42
3.1.6 “Name”屬性    42
3.1.7  幫助演練    43
3.1.8  字體    44
3.1.9  自動(dòng)隱藏    44
3.1.10  放置和排列控件    44
3.1.11  說(shuō)明    46
3.1.12  思考題3.1    46
3.1.13  練習(xí)題3.1    47
3.1.14  思考題3.1的解答    49
3.2  Visual Basic事件    49
3.2.1  事件過(guò)程演練    51
3.2.2  表單的屬性和事件過(guò)程    53
3.2.3  事件過(guò)程頭    54
3.2.4  說(shuō)明    54
3.2.5  思考題3.2    56
3.2.6  練習(xí)題3.2    56
3.2.7  思考題3.2的解答    61
3.3  數(shù)字    61
3.3.1  算術(shù)運(yùn)算    61
3.3.2  變量    63
3.3.3  增加變量的值    65
3.3.4  內(nèi)置函數(shù):Math.Sqrt、Int和
Math.Round    65
3.3.5  Integer數(shù)據(jù)類型    67
3.3.6  聲明多個(gè)變量    67
3.3.7  括號(hào)    67
3.3.8  三種錯(cuò)誤類型    68
3.3.9  說(shuō)明    68
3.3.10  思考題3.3    69
3.3.11  練習(xí)題3.3    70
3.3.12  思考題3.3的解答    74
3.4  字符串    75
3.4.1  變量和字符串    75
3.4.2  使用文本框輸入和輸出    76
3.4.3  連接    77
3.4.4  字符串屬性和方法:Length及ToUpper、ToLower、Trim、IndexOf和Substring方法    78
3.4.5  空字符串    81
3.4.6  字符串的初始值    81
3.4.7  Option Strict    81
3.4.8  內(nèi)部說(shuō)明    82
3.4.9  行延續(xù)字符    83
3.4.10  說(shuō)明    83
3.4.11  思考題 3.4    84
3.4.12  練習(xí)題3.4    84
3.4.13  思考題 3.4 的解答    89
3.5  輸入和輸出    89
3.5.1  使用格式函數(shù)按一定格
式顯示輸出信息    89
3.5.2  用區(qū)域設(shè)置輸出信息的格式    90
3.5.3  從文件讀取數(shù)據(jù)    92
3.5.4  使用輸入對(duì)話框輸入信息    96
3.5.5  使用消息對(duì)話框輸出信息    97
3.5.6  使用掩碼文本框輸入信息    98
3.5.7  說(shuō)明    99
3.5.8  思考題3.5    100
3.5.9  練習(xí)題 3.5    100
3.5.10  思考題3.5的解答    109
3.6  總結(jié)    109
3.7  程序設(shè)計(jì)項(xiàng)目    110
第4章  一般過(guò)程    112
4.1  Sub過(guò)程,第1部分    113
4.1.1  將變量和表達(dá)式用作參數(shù)    118
4.1.2  Sub 過(guò)程調(diào)用其他
Sub過(guò)程    121
4.1.3  說(shuō)明    122
4.1.4  思考題4.1    122
4.1.5  練習(xí)題4.1    123
4.1.6  思考題4.1的解答    136
4.2  Sub過(guò)程,第2部分    136
4.2.1  按值傳遞    136
4.2.2  按引用傳遞    137
4.2.3  局部變量    140
4.2.4  類變量    141
4.2.5  調(diào)試    143
4.2.6  思考題4.2    143
4.2.7  練習(xí)題4.2    144
4.2.8  思考題4.2的解答    152
4.3  Function過(guò)程    152
4.3.1  帶有多個(gè)參數(shù)的用戶
定義函數(shù)    155
4.3.2  不帶參數(shù)的用戶定義函數(shù)    158
4.3.3  比較Function過(guò)程與
Sub過(guò)程    159
4.3.4  使用區(qū)域指令縮起過(guò)程    159
4.3.5  思考題4.3    160
4.3.6  練習(xí)題4.3    161
4.3.7  思考題4.3的解答    166
4.4  模塊化設(shè)計(jì)    166
4.4.1  自頂向下設(shè)計(jì)    166
4.4.2  結(jié)構(gòu)化程序設(shè)計(jì)    168
4.4.3  結(jié)構(gòu)化程序設(shè)計(jì)的優(yōu)點(diǎn)    169
4.4.4  面向?qū)ο蟪绦蛟O(shè)計(jì)    170
4.4.5  相關(guān)引語(yǔ)    170
4.5  總結(jié)    170
4.6  程序設(shè)計(jì)項(xiàng)目    171
第5章  判定    173
5.1  關(guān)系運(yùn)算符和邏輯運(yùn)算符    174
5.1.1  ANSI值    174
5.1.2  邏輯運(yùn)算符    176
5.1.3  Boolean數(shù)據(jù)類型    177
5.1.4  說(shuō)明    177
5.1.5  思考題5.1    178
5.1.6  練習(xí)題5.1    178
5.1.7  思考題5.1的解答    180
5.2  If塊    180
5.2.1  If塊    180
5.2.2  ElseIf 子句    184
5.2.3  說(shuō)明    186
5.2.4  思考題5.2    186
5.2.5  練習(xí)題5.2    187
5.2.6  思考題5.2的解答    197
5.3  Select Case 塊    197
5.3.1  示例1    197
5.3.2  示例2    198
5.3.3  示例3    200
5.3.4  示例4    201
5.3.5  示例 5    202
5.3.6  示例6    203
5.3.7  示例7    204
5.3.8  說(shuō)明    205
5.3.9  思考題5.3    205
5.3.10  練習(xí)題5.3    206
5.3.11  思考題5.3的解答    214
5.4  實(shí)例分析:周工資單    214
5.4.1  設(shè)計(jì)周工資單程序    215
5.4.2  工資單事件的偽代碼    216
5.4.3  編寫周工資單程序    216
5.4.4  程序和用戶界面    217
5.4.5  說(shuō)明    221
5.5  總結(jié)    222
5.6  程序設(shè)計(jì)項(xiàng)目    222
第6章  循環(huán)    225
6.1  Do 循環(huán)    226
6.1.1  示例 1    226
6.1.2  示例2    227
6.1.3  示例 3    228
6.1.4  示例 4    229
6.1.5  說(shuō)明    229
6.1.6  思考題6.1    230
6.1.7  練習(xí)題6.1    230
6.1.8  思考題6.1的解答    237
6.2  使用 Do 循環(huán)處理數(shù)據(jù)列表    237
6.2.1  Peek 方法    237
6.2.2  計(jì)數(shù)器和累加器    239
6.2.3  標(biāo)記    240
6.2.4  嵌套的循環(huán)    241
6.2.5  說(shuō)明    242
6.2.6  思考題6.2    243
6.2.7  練習(xí)題6.2    243
6.2.8  思考題6.2的解答    250
6.3  For...Next 循環(huán)    252
6.3.1  控制變量的聲明    255
6.3.2  嵌套的For...Next循環(huán)    256
6.3.3  說(shuō)明    257
6.3.4  思考題6.3    258
6.3.5  練習(xí)題6.3    258
6.3.6  思考題 6.3 的解答    264
6.4  案例學(xué)習(xí):分析貸款    264
6.4.1  設(shè)計(jì)分析貸款程序    265
6.4.2  用戶界面    266
6.4.3  分析貸款程序的偽代碼    267
6.4.4  編寫分析貸款程序    268
6.4.5  說(shuō)明    272
6.5  總結(jié)    273
6.6  程序設(shè)計(jì)項(xiàng)目    273
第7章  數(shù)組    277
7.1  創(chuàng)建和訪問(wèn)數(shù)組    278
7.1.1  聲明數(shù)組變量    279
7.1.2  GetUpperBound 方法    282
7.1.3  ReDim 語(yǔ)句    282
7.1.4  將數(shù)組用作次數(shù)表    284
7.1.5  說(shuō)明    285
7.1.6  思考題 7.1    286
7.1.7  練習(xí)題 7.1    286
7.1.8  思考題7.1的解答    294
7.2  使用數(shù)組    294
7.2.1  有序數(shù)組    295
7.2.2  使用數(shù)組中的部分?jǐn)?shù)據(jù)    297
7.2.3  合并兩個(gè)有序數(shù)組    298
7.2.4  將數(shù)組傳遞給過(guò)程    299
7.2.5  說(shuō)明    303
7.2.6  思考題 7.2    303
7.2.7  練習(xí)題 7.2    303
7.2.8  思考題7.2的解答    309
7.3  一些其他類型的數(shù)組    309
7.3.1  控件數(shù)組    309
7.3.2  結(jié)構(gòu)    311
7.3.3  說(shuō)明    316
7.3.4  思考題 7.3    316
7.3.5  練習(xí)題 7.3    317
7.3.6  思考題 7.3 的解答    324
7.4  排序和查找    324
7.4.1  冒泡排序    325
7.4.2  希爾排序    329
7.4.3  查找    333
7.4.4  說(shuō)明    338
7.4.5  思考題 7.4    339
7.4.6  練習(xí)題 7.4    339
7.4.7  思考題7.4的解答    344
7.5  二維數(shù)組    344
7.5.1  示例 1    345
7.5.2  示例2    348
7.5.3  說(shuō)明    351
7.5.4  思考題7.5    351
7.5.5  練習(xí)題7.5    351
7.5.6  思考題 7.5 的解答    358
7.6  實(shí)例分析:一臺(tái)成熟的收銀機(jī)    359
7.6.1  程序設(shè)計(jì)    359
7.6.2  用戶界面    359
7.6.3  數(shù)據(jù)結(jié)構(gòu)    361
7.6.4  程序編碼    361
7.7  總結(jié)    369
7.8  程序設(shè)計(jì)項(xiàng)目    369
第8章  順序文件    375
8.1  順序文件    376
8.1.1  創(chuàng)建順序文件    376
8.1.2  向順序文件添加條目    378
8.1.3  結(jié)構(gòu)化的異常處理    382
8.1.4  說(shuō)明    386
8.1.5  思考題8.1    386
8.1.6  練習(xí)題 8.1    386
8.1.7  思考題8.1的解答    393
8.2  使用順序文件    395
8.2.1  對(duì)順序文件進(jìn)行排序    395
8.2.2  CSV格式    397
8.2.3  合并順序文件    399
8.2.4  控制改變處理    402
8.2.5  說(shuō)明    403
8.2.6  思考題8.2    404
8.2.7  練習(xí)題8.2    404
8.2.8  思考題8.2的解答    406
8.3  實(shí)例分析:記錄支票和存款    406
8.3.1  程序設(shè)計(jì)    407
8.3.2  用戶界面    407
8.3.3  程序編碼    409
8.4  總結(jié)    417
8.5  程序設(shè)計(jì)項(xiàng)目    418
第9章  其他控件和對(duì)象    423
9.1  列表框、組合框和文件打開(kāi)控件    424
9.1.1  列表框控件    424
9.1.2  組合框控件    426
9.1.3  OpenFileDialog 控件    428
9.1.4  思考題9.1    430
9.1.5  練習(xí)題9.1    430
9.1.6  思考題9.1的解答    432
9.2  七種基本的控件    433
9.2.1  分組框控件    433
9.2.2  復(fù)選框控件    433
9.2.3  單選鈕控件    434
9.2.4  定時(shí)器控件    436
9.2.5  圖片框控件    437
9.2.6  水平滾動(dòng)條和垂直滾動(dòng)條
控件    438
9.2.7  思考題9.2    440
9.2.8  練習(xí)題9.2    440
9.2.9  思考題9.2的解答    443
9.3  四種其他對(duì)象    443
9.3.1  Clipboard對(duì)象    443
9.3.2  Random 類    444
9.3.3  MenuStrip控件    444
9.3.4  多個(gè)表單    447
9.3.5  思考題9.3    450
9.3.6  練習(xí)題9.3    450
9.3.7  思考題9.3的解答    453
9.4  圖形    453
9.4.1  圖形對(duì)象    453
9.4.2  線、矩形、圓和扇形    454
9.4.3  餅圖    456
9.4.4  條形圖    457
9.4.5  動(dòng)畫    458
9.4.6  說(shuō)明    459
9.4.7  思考題9.4    460
9.4.8  練習(xí)題9.4    460
9.4.9  思考題9.4的解答    463
9.5  總結(jié)    464
9.6  程序設(shè)計(jì)項(xiàng)目    464
第10章  數(shù)據(jù)庫(kù)管理    469
10.1  數(shù)據(jù)庫(kù)簡(jiǎn)介    470
10.1.1  Database Explorer    471
10.1.2  使用數(shù)據(jù)表訪問(wèn)
數(shù)據(jù)庫(kù)    472
10.1.3  思考題10.1    478
10.1.4  練習(xí)題 10.1    478
10.1.5  思考題 10.1 的解答    481
10.2  關(guān)系數(shù)據(jù)庫(kù)和 SQL    481
10.2.1  主鍵和外鍵    481
10.2.2  SQL    483
10.2.3  四種 SQL 請(qǐng)求
(查詢)    483
10.2.4  DataGridView 控件    486
10.2.5  改變數(shù)據(jù)庫(kù)的內(nèi)容    488
10.2.6  使用 SQL 實(shí)現(xiàn)計(jì)算列    490
10.2.7  說(shuō)明    491
10.2.8  思考題10.2    491
10.2.9  練習(xí)題10.2    492
10.2.10  思考題10.2的解答    496
10.3  總結(jié)    496
10.4  程序設(shè)計(jì)項(xiàng)目    497
第11章  面向?qū)ο蟪绦蛟O(shè)計(jì)    499
11.1  類和對(duì)象    500
11.1.1  對(duì)象構(gòu)造方法    507
11.1.2  思考題 11.1    510
11.1.3  練習(xí)題11.1    511
11.1.4  思考題 11.1 的解答    516
11.2  對(duì)象數(shù)組、事件、包含    516
11.2.1  對(duì)象數(shù)組    516
11.2.2  事件    519
11.2.3  包含    522
11.2.4  思考題11.2    526
11.2.5  練習(xí)題11.2    526
11.2.6  思考題11.2的解答    529
11.3  繼承    529
11.3.1  多態(tài)和重載    534
11.3.2  抽象屬性、方法和類    539
11.3.3  說(shuō)明    542
11.3.4  思考題11.3    543
11.3.5  練習(xí)題 11.3    544
11.3.6  思考題11.3的解答    549
11.4  總結(jié)    549
11.5  程序設(shè)計(jì)項(xiàng)目    550
附錄A  ANSI值    552
附錄B  如何    554
附錄C  Visual Basic 6.0轉(zhuǎn)換到
Visual Basic 2005    566
附錄D  Visual Basic調(diào)試工具    571

本目錄推薦

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