本書是《面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)——Visual Basic》(孫中紅主編,清華大學(xué)出版社)的配套實(shí)驗(yàn)教材,全書共分3篇:實(shí)驗(yàn)篇、設(shè)計(jì)篇和測試篇。第1篇是實(shí)驗(yàn)篇,按照主教材各章內(nèi)容,每一章都給出了知識要點(diǎn)、基礎(chǔ)練習(xí)、驗(yàn)證型實(shí)驗(yàn)和綜合設(shè)計(jì)型實(shí)驗(yàn)。知識要點(diǎn)對各章的知識點(diǎn)進(jìn)行了歸納總結(jié);基礎(chǔ)練習(xí)強(qiáng)化了知識要點(diǎn),并為下一步的實(shí)驗(yàn)打下扎實(shí)的理論基礎(chǔ);驗(yàn)證型實(shí)驗(yàn)使學(xué)生驗(yàn)證、理解、鞏固并掌握所要掌握的基本教學(xué)內(nèi)容;綜合設(shè)計(jì)型實(shí)驗(yàn)注重知識點(diǎn)的綜合應(yīng)用,旨在培養(yǎng)學(xué)生的計(jì)算思維和綜合應(yīng)用能力。第2篇是設(shè)計(jì)篇,在掌握面向?qū)ο蟪绦蛟O(shè)計(jì)步驟和方法的基礎(chǔ)上,提升學(xué)生利用計(jì)算機(jī)分析問題和解決問題的能力。第3篇是測試篇,綜合鞏固全書知識點(diǎn),滿足學(xué)生全國計(jì)算機(jī)二級考試需求。實(shí)驗(yàn)安排由淺入深、循序漸進(jìn),既注重基礎(chǔ)知識的強(qiáng)化,又注重計(jì)算思維創(chuàng)新應(yīng)用能力的培養(yǎng)。 本書是2015年山東省高等學(xué)校教學(xué)改革項(xiàng)目“基于‘雙U’目標(biāo)體現(xiàn)‘雙主’理念‘翻轉(zhuǎn)課堂’模式的計(jì)算機(jī)公共基礎(chǔ)課教學(xué)改革研究與實(shí)踐”(編號:2015M065)的配套教材,是翻轉(zhuǎn)課堂教學(xué)配套教材。 本書可作為高等本科院校、高職高專院校面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)課程的實(shí)驗(yàn)教材
1. 滿足以學(xué)生二級考試需求的社會就業(yè)及專業(yè)本身所需要的計(jì)算機(jī)知識和技能的“即時效應(yīng)”,帶動培養(yǎng)學(xué)生計(jì)算思維和創(chuàng)新應(yīng)用能力的“長遠(yuǎn)效應(yīng)”,從而實(shí)現(xiàn)“雙U”教學(xué)目標(biāo)。
2. 滿足學(xué)生計(jì)算機(jī)應(yīng)用能力和計(jì)算思維能力的提升(Upgrade)需求,著力提升大學(xué)生信息素養(yǎng)和信息應(yīng)用能力,凸現(xiàn)計(jì)算思維和應(yīng)用能力特色。
3. 內(nèi)容由淺入深,循序漸進(jìn),既符合*教育部高等學(xué)校大學(xué)計(jì)算機(jī)課程教學(xué)指導(dǎo)委員會于2015年11月制定的《大學(xué)計(jì)算機(jī)基礎(chǔ)課程教學(xué)基本要求》,又符合2013版全國計(jì)算機(jī)二級考試大綱要求。
目錄
第1篇實(shí)驗(yàn)篇
第1章Visual Basic程序設(shè)計(jì)概述3
1.1知識要點(diǎn)3
1.1.1Visual Basic的特點(diǎn)和版本3
1.1.2Visual Basic的啟動與退出4
1.1.3主窗口4
1.1.4其他窗口5
1.2基礎(chǔ)練習(xí)5
1.2.1單選題5
1.2.2參考答案6
1.3驗(yàn)證型實(shí)驗(yàn)6
1.3.1實(shí)驗(yàn)?zāi)康?
1.3.2實(shí)驗(yàn)內(nèi)容6
第2章簡單的面向?qū)ο蟪绦蛟O(shè)計(jì)10
2.1知識要點(diǎn)10
2.1.1對象10
2.1.2控件10
2.1.3控件的畫法和基本操作11
2.1.4窗體11
2.1.5文本控件12
2.1.6創(chuàng)建Visual Basic應(yīng)用程序13
2.1.7程序的保存和裝入13
2.1.8程序的運(yùn)行13
2.1.9Visual Basic應(yīng)用程序的結(jié)構(gòu)與工作方式14
2.2基礎(chǔ)練習(xí)14
2.2.1單選題142.2.2參考答案15
2.3驗(yàn)證型實(shí)驗(yàn)16
2.3.1實(shí)驗(yàn)?zāi)康?6
2.3.2實(shí)驗(yàn)內(nèi)容16
2.4綜合設(shè)計(jì)型實(shí)驗(yàn)19
2.4.1實(shí)驗(yàn)?zāi)康?9
2.4.2實(shí)驗(yàn)內(nèi)容19
第3章Visual Basic程序設(shè)計(jì)基礎(chǔ)24
3.1知識要點(diǎn)24
3.1.1數(shù)據(jù)類型24
3.1.2常量和變量24
3.1.3運(yùn)算符與表達(dá)式25
3.1.4常用內(nèi)部函數(shù)25
3.2基礎(chǔ)練習(xí)27
3.2.1單選題27
3.2.2參考答案30
3.3驗(yàn)證型實(shí)驗(yàn)30
3.3.1實(shí)驗(yàn)?zāi)康?0
3.3.2實(shí)驗(yàn)內(nèi)容30
3.4綜合設(shè)計(jì)型實(shí)驗(yàn)35
3.4.1實(shí)驗(yàn)?zāi)康?5
3.4.2實(shí)驗(yàn)內(nèi)容35
第4章控制結(jié)構(gòu)41
4.1知識要點(diǎn)41
4.1.1語句41
4.1.2數(shù)據(jù)輸出——Print方法41
4.1.3MsgBox函數(shù)和MsgBox過程(語句)42
4.1.4字形43
4.1.5打印機(jī)輸出44
4.1.6選擇控制結(jié)構(gòu)44
4.1.7多分支控制結(jié)構(gòu)45
4.1.8For循環(huán)控制結(jié)構(gòu)46
4.1.9當(dāng)循環(huán)控制結(jié)構(gòu)46
4.1.10Do循環(huán)控制結(jié)構(gòu)46
4.1.11多重循環(huán)47
4.1.12GoTo型控制47
4.2基礎(chǔ)練習(xí)47
4.2.1單選題47
4.2.2參考答案52
4.3驗(yàn)證型實(shí)驗(yàn)52
4.3.1實(shí)驗(yàn)?zāi)康?2
4.3.2實(shí)驗(yàn)內(nèi)容53
4.4綜合設(shè)計(jì)型實(shí)驗(yàn)60
4.4.1實(shí)驗(yàn)?zāi)康?0
4.4.2實(shí)驗(yàn)內(nèi)容60
第5章數(shù)組69
5.1知識要點(diǎn)69
5.1.1數(shù)組的概念69
5.1.2靜態(tài)數(shù)組與動態(tài)數(shù)組69
5.1.3數(shù)組的基本操作69
5.1.4數(shù)組的初始化70
5.1.5選擇控件——列表框和組合框70
5.1.6控件數(shù)組71
5.2基礎(chǔ)練習(xí)71
5.2.1單選題71
5.2.2參考答案75
5.3驗(yàn)證型實(shí)驗(yàn)75
5.3.1實(shí)驗(yàn)?zāi)康?5
5.3.2實(shí)驗(yàn)內(nèi)容75
5.4綜合設(shè)計(jì)型實(shí)驗(yàn)81
5.4.1實(shí)驗(yàn)?zāi)康?1
5.4.2實(shí)驗(yàn)內(nèi)容81
第6章過程93
6.1知識要點(diǎn)93
6.1.1Function過程93
6.1.2Sub過程93
6.1.3參數(shù)傳送94
6.1.4可選參數(shù)與可變參數(shù)94
6.1.5對象參數(shù)95
6.1.6變量和過程的作用域95
6.2基礎(chǔ)練習(xí)95
6.2.1單選題95
6.2.2參考答案101
6.3驗(yàn)證型實(shí)驗(yàn)101
6.3.1實(shí)驗(yàn)?zāi)康?01
6.3.2實(shí)驗(yàn)內(nèi)容101
6.4綜合設(shè)計(jì)型實(shí)驗(yàn)110
6.4.1實(shí)驗(yàn)?zāi)康?10
6.4.2實(shí)驗(yàn)內(nèi)容110
第7章界面設(shè)計(jì)116
7.1知識要點(diǎn)116
7.1.1選擇控件——復(fù)選框、單選按鈕和框架116
7.1.2滾動條116
7.1.3圖形控件117
7.1.4計(jì)時器118
7.1.5鍵盤與鼠標(biāo)118
7.1.6通用對話框120
7.1.7菜單設(shè)計(jì)122
7.2基礎(chǔ)練習(xí)123
7.2.1單選題123
7.2.2參考答案130
7.3驗(yàn)證型實(shí)驗(yàn)131
7.3.1實(shí)驗(yàn)?zāi)康?31
7.3.2實(shí)驗(yàn)內(nèi)容131
7.4綜合設(shè)計(jì)型實(shí)驗(yàn)140
7.4.1實(shí)驗(yàn)?zāi)康?40
7.4.2實(shí)驗(yàn)內(nèi)容140
第8章多重窗體程序設(shè)計(jì)與環(huán)境應(yīng)用148
8.1知識要點(diǎn)148
8.1.1建立多重窗體應(yīng)用程序148
8.1.2多重窗體程序的保存與Sub Main過程149
8.1.3閑置循環(huán)與DoEvents語句150
8.2基礎(chǔ)練習(xí)150
8.2.1單選題150
8.2.2參考答案155
8.3驗(yàn)證型實(shí)驗(yàn)155
8.3.1實(shí)驗(yàn)?zāi)康?55
8.3.2實(shí)驗(yàn)內(nèi)容155
8.4綜合設(shè)計(jì)型實(shí)驗(yàn)161
8.4.1實(shí)驗(yàn)?zāi)康?61
8.4.2實(shí)驗(yàn)內(nèi)容161
第9章數(shù)據(jù)文件164
9.1知識要點(diǎn)164
9.1.1文件結(jié)構(gòu)和分類164
9.1.2文件操作語句和函數(shù)164
9.1.3順序文件165
9.1.4隨機(jī)文件165
9.1.5文件系統(tǒng)控件166
9.2基礎(chǔ)練習(xí)167
9.2.1單選題167
9.2.2參考答案175
9.3驗(yàn)證型實(shí)驗(yàn)176
9.3.1實(shí)驗(yàn)?zāi)康?76
9.3.2實(shí)驗(yàn)內(nèi)容176
9.4綜合設(shè)計(jì)型實(shí)驗(yàn)179
9.4.1實(shí)驗(yàn)?zāi)康?79
9.4.2實(shí)驗(yàn)內(nèi)容179
第2篇設(shè)計(jì)篇
第1章Visual Basic課程設(shè)計(jì)189
1.1課程設(shè)計(jì)目的189
1.2課程設(shè)計(jì)要求189
1.3課程設(shè)計(jì)內(nèi)容190
1.4課程設(shè)計(jì)過程190
1.4.1了解文字處理系統(tǒng)的開發(fā)背景190
1.4.2字處理軟件系統(tǒng)分析190
1.4.3系統(tǒng)設(shè)計(jì)191
第3篇測試篇
試題1221
試題2231
試題3241
試題4249
試題5259
試題6268
附錄答案解析277
試題1277
試題2282
試題3286
試題4290
試題5293
試題6296
參考文獻(xiàn)300