本書是《Visual Basic程序設(shè)計(jì)教程》的配套習(xí)題解答與實(shí)驗(yàn)指導(dǎo)教材。全書包括兩部分:第一部分是習(xí)題與解答,為鞏固各章知識(shí)點(diǎn)并滿足參加全國(guó)計(jì)算機(jī)等級(jí)考試復(fù)習(xí)的需要,按主教材各章依次給出包括單選題、填空題、判斷題和編程題在內(nèi)的大量習(xí)題,并提供參考答案,對(duì)較難的編程題提供分析提示,并在參考程序清單中注釋。第二部分是實(shí)驗(yàn)指導(dǎo),提供10個(gè)實(shí)驗(yàn)和1個(gè)綜合型實(shí)驗(yàn)。書中的全部程序均在Visual Basic 6.0集成開發(fā)環(huán)境下調(diào)試通過。本書提供配套電子課件、例題和實(shí)驗(yàn)題源代碼等。
楊國(guó)林,內(nèi)蒙古工業(yè)大學(xué)教授,從事計(jì)算機(jī)基礎(chǔ)課程教學(xué)31年,講授過BASIC語言、FORTRAN語言、Pascal語言、DbaseⅢ數(shù)據(jù)庫(kù)、FoxBase數(shù)據(jù)庫(kù)、FoxPro數(shù)據(jù)庫(kù)、Visual FoxPro6.0數(shù)據(jù)庫(kù)、Visual Basic語言、數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο罄碚撆c技術(shù)、C語言等課程。
目 錄
第一部分 習(xí)題與解答
第1章 Visual Basic程序設(shè)計(jì)概述 2
1.1 本章習(xí)題 2
1.1.1 單選題 2
1.1.2 填空題 4
1.1.3 判斷題 6
1.1.4 編程題 7
1.2 參考答案 7
1.2.1 單選題 7
1.2.2 填空題 7
1.2.3 判斷題 8
1.2.4 編程題 8
第2章 Visual Basic可視化編程基礎(chǔ) 10 目 錄
第一部分 習(xí)題與解答
第1章 Visual Basic程序設(shè)計(jì)概述 2
1.1 本章習(xí)題 2
1.1.1 單選題 2
1.1.2 填空題 4
1.1.3 判斷題 6
1.1.4 編程題 7
1.2 參考答案 7
1.2.1 單選題 7
1.2.2 填空題 7
1.2.3 判斷題 8
1.2.4 編程題 8
第2章 Visual Basic可視化編程基礎(chǔ) 10
2.1 本章習(xí)題 10
2.1.1 單選題 10
2.1.2 填空題 13
2.1.3 判斷題 15
2.1.4 編程題 16
2.2 參考答案 16
2.2.1 單選題 16
2.2.2 填空題 16
2.2.3 判斷題 17
2.2.4 編程題 17
第3章 Visual Basic語言基礎(chǔ) 20
3.1 本章習(xí)題 20
3.1.1 單選題 20
3.1.2 填空題 24
3.1.3 判斷題 26
3.1.4 編程題 27
3.2 參考答案 27
3.2.1 單選題 27
3.2.2 填空題 27
3.2.3 判斷題 28
3.2.4 編程題 28
第4章 Visual Basic控制結(jié)構(gòu) 32
4.1 本章習(xí)題 32
4.1.1 單選題 32
4.1.2 填空題 41
4.1.3 判斷題 52
4.1.4 編程題 52
4.2 參考答案 53
4.2.1 單選題 53
4.2.2 填空題 53
4.2.3 判斷題 54
4.2.4 編程題 54
第5章 常用控件 60
5.1 本章習(xí)題 60
5.1.1 單選題 60
5.1.2 填空題 65
5.1.3 判斷題 66
5.1.4 編程題 67
5.2 參考答案 68
5.2.1 單選題 68
5.2.2 填空題 69
5.2.3 判斷題 69
5.2.4 編程題 69
第6章 數(shù)組 72
6.1 本章習(xí)題 72
6.1.1 單選題 72
6.1.2 填空題 77
6.1.3 判斷題 86
6.1.4 編程題 87
6.2 參考答案 88
6.2.1 單選題 88
6.2.2 填空題 88
6.2.3 判斷題 89
6.2.4 編程題 89
第7章 過程 96
7.1 本章習(xí)題 96
7.1.1 單選題 96
7.1.2 填空題 103
7.1.3 判斷題 111
7.1.4 編程題 113
7.2 參考答案 114
7.2.1 單選題 114
7.2.2 填空題 114
7.2.3 判斷題 114
7.2.4 編程題 115
第8章 用戶界面設(shè)計(jì) 122
8.1 本章習(xí)題 122
8.1.1 單選題 122
8.1.2 填空題 124
8.1.3 判斷題 125
8.1.4 編程題 125
8.2 參考答案 126
8.2.1 單選題 126
8.2.2 填空題 126
8.2.3 判斷題 126
8.2.4 編程題 126
第9章 數(shù)據(jù)文件 130
9.1 本章習(xí)題 130
9.1.1 單選題 130
9.1.2 填空題 131
9.1.3 判斷題 133
9.1.4 編程題 133
9.2 參考答案 134
9.2.1 單選題 134
9.2.2 填空題 134
9.2.3 判斷題 134
9.2.4 編程題 134
第10章 圖形操作 136
10.1 本章習(xí)題 136
10.1.1 單選題 136
10.1.2 填空題 137
10.1.3 判斷題 138
10.1.4 編程題 138
10.2 參考答案 139
10.2.1 單選題 139
10.2.2 填空題 139
10.2.3 判斷題 139
10.2.4 編程題 139
第二部分 實(shí)驗(yàn)指導(dǎo)
實(shí)驗(yàn)1 Visual Basic程序設(shè)計(jì)概述 144
實(shí)驗(yàn)2 Visual Basic可視化編程基礎(chǔ) 149
實(shí)驗(yàn)3 Visual Basic語言基礎(chǔ) 156
實(shí)驗(yàn)4 Visual Basic控制結(jié)構(gòu) 162
實(shí)驗(yàn)5 常用控件 169
實(shí)驗(yàn)6 數(shù)組 173
實(shí)驗(yàn)7 過程 177
實(shí)驗(yàn)8 用戶界面設(shè)計(jì) 180
實(shí)驗(yàn)9 數(shù)據(jù)文件 187
實(shí)驗(yàn)10 圖形操作 192
實(shí)驗(yàn)11 綜合型實(shí)驗(yàn) 194
參考文獻(xiàn) 198
前 言
隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,推出了很多種高級(jí)程序設(shè)計(jì)語言。Visual Basic是Windows環(huán)境下的一種功能較強(qiáng)、應(yīng)用范圍較廣的程序設(shè)計(jì)語言,它繼承了BASIC語言簡(jiǎn)單易學(xué)的特點(diǎn),并引入了面向?qū)ο蟮氖录?qū)動(dòng)編程機(jī)制和可視化的程序設(shè)計(jì)方法。使用Visual Basic可擺脫面向過程語言編程時(shí)需要考慮的許多細(xì)節(jié),而將主要精力集中于解決實(shí)際問題,極大地提高了應(yīng)用程序的開發(fā)效率。因此,Visual Basic在各領(lǐng)域得到了廣泛的應(yīng)用,特別適合于初學(xué)者學(xué)習(xí),國(guó)內(nèi)高校的許多非計(jì)算機(jī)專業(yè)都將Visual Basic作為程序設(shè)計(jì)的入門課程。
“Visual Basic程序設(shè)計(jì)”是一門實(shí)踐性較強(qiáng)的課程,它的實(shí)踐環(huán)節(jié)、上機(jī)訓(xùn)練尤為重要,為了配合主教材《Visual Basic程序設(shè)計(jì)教程》的使用,充分發(fā)揮主教材的作用,我們特編寫了本書。
全書包括兩大部分。
第一部分:習(xí)題與解答。按主教材的各章依次給出了相應(yīng)的習(xí)題和參考答案,習(xí)題包括單選題、填空題、判斷題和編程題4類。在編程題的參考程序清單中還給出了注釋,并對(duì)較難的編程題給出了分析提示。讀者按照主教材各章同步選做本書中的習(xí)題,可以鞏固所學(xué)知識(shí)點(diǎn)。本書中的習(xí)題也可供參加全國(guó)計(jì)算機(jī)等級(jí)考試的考生進(jìn)行練習(xí)。
第二部分:實(shí)驗(yàn)指導(dǎo)。按照主教材的各章依次給出了10個(gè)實(shí)驗(yàn)和1個(gè)綜合型實(shí)驗(yàn),其中主教材第4章的內(nèi)容比較多,所以實(shí)驗(yàn)4給出的實(shí)驗(yàn)內(nèi)容可安排2~3次實(shí)驗(yàn),實(shí)驗(yàn)11的綜合型實(shí)驗(yàn)內(nèi)容可安排3次實(shí)驗(yàn),其余實(shí)驗(yàn)的實(shí)驗(yàn)內(nèi)容可根據(jù)課時(shí)情況安排1~2次實(shí)驗(yàn)。除綜合型實(shí)驗(yàn)外,每個(gè)實(shí)驗(yàn)都對(duì)應(yīng)主教材相應(yīng)各章的內(nèi)容,包括驗(yàn)證型和設(shè)計(jì)型兩類實(shí)驗(yàn),學(xué)生通過實(shí)驗(yàn)可加深對(duì)主教材相應(yīng)內(nèi)容的理解。對(duì)設(shè)計(jì)型實(shí)驗(yàn)題目還給出了編程提示,既便于學(xué)生自主學(xué)習(xí),又便于教師安排和輔導(dǎo)實(shí)驗(yàn)。
書中的全部程序均在Visual Basic 6.0集成開發(fā)環(huán)境下調(diào)試通過,但這些參考程序并非唯一答案,學(xué)生通過對(duì)這些參考程序的分析理解,可以寫出更好的程序。
本書由楊國(guó)林、安琪主編,第一部分的第2、3、4章,第二部分的實(shí)驗(yàn)2、3、4由楊國(guó)林編寫;第一部分的第1、6、7章,第二部分的實(shí)驗(yàn)1、6、7、11由安琪編寫;第一部分的第8、9章,第二部分的實(shí)驗(yàn)8、9由吳文廣編寫;第一部分的第5、10章,第二部分的實(shí)驗(yàn)5、10由高磊編寫。全書由楊國(guó)林、安琪修改并統(tǒng)稿。
本套教材配有多媒體電子課件、例題和實(shí)驗(yàn)題源代碼,請(qǐng)登錄華信教育資源網(wǎng)(http://hxedu.com.cn)下載。
本書在編寫過程中,得到了校內(nèi)外同行的大力支持和幫助,參考了一些已出版的書籍,吸取了許多同仁和專家的寶貴經(jīng)驗(yàn),在此一并表示衷心的感謝。
限于編者的水平,書中難免存在錯(cuò)誤和不當(dāng)之處,敬請(qǐng)廣大讀者批評(píng)指正。
編 者