Visual Basic語(yǔ)言程序設(shè)計(jì)及實(shí)驗(yàn)教程
-
【作 者】周建麗
【I S B N 】978-7-5170-1384-6
【責(zé)任編輯】張玉玲
【適用讀者群】本專通用
【出版時(shí)間】2014-03-03
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁(yè) 數(shù)】260
【千字?jǐn)?shù)】410
【印 張】16.25
【定 價(jià)】¥38
【叢 書】普通高等教育“十二五”規(guī)劃教材
【備注信息】
簡(jiǎn)介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書以Visual Basic 6.0為背景,以計(jì)算機(jī)程序設(shè)計(jì)的思想和方法為主線,講解計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言及程序設(shè)計(jì)的原理和技術(shù)。全書共分為9章,主要內(nèi)容為:Visual Basic語(yǔ)言導(dǎo)引、Visual Basic語(yǔ)言基礎(chǔ)、順序結(jié)構(gòu)程序設(shè)計(jì)、選擇結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、數(shù)組、過(guò)程、鍵盤和鼠標(biāo)事件、圖形應(yīng)用。
與同類教材比較,本書以初學(xué)者的視角,循序漸進(jìn)地講解了程序設(shè)計(jì)的方法和原理,重點(diǎn)闡述了順序、分支和循環(huán)結(jié)構(gòu)構(gòu)造原理。例題選擇有層次和梯度,且每章均安排了相應(yīng)的實(shí)驗(yàn)操作題目。內(nèi)容安排層次清晰、通俗易懂、圖文并茂,易教易學(xué)。對(duì)Visual Basic涉及的更深層次內(nèi)容,盡量避開不談,以滿足初學(xué)者對(duì)本課程學(xué)習(xí)的需要。
本書可作為高等院校本科或?qū)?品怯?jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)“Visual Basic程序設(shè)計(jì)”課程的教材,亦可以供其他需求的讀者學(xué)習(xí)使用。
本書配有電子教案,讀者可以從中國(guó)水利水電出版社網(wǎng)站和萬(wàn)水書苑免費(fèi)下載,網(wǎng)址為:http://www.waterpub.com.cn/softdown/和http://mightybasket.cn。
本書以初學(xué)者的視角,根據(jù)“熟悉語(yǔ)言、認(rèn)識(shí)對(duì)象、設(shè)計(jì)程序”的思路,循序漸進(jìn)地講解程序設(shè)計(jì)的方法和原理。
本書重點(diǎn)闡述順序、選擇和循環(huán)結(jié)構(gòu)構(gòu)造原理;內(nèi)容安排層次清晰、圖文并茂、易教易學(xué)。
本書各章節(jié)涉及的例題、習(xí)題及上機(jī)操作題都經(jīng)過(guò)作者的精心選擇與編排,通俗易懂、簡(jiǎn)單實(shí)用。
Visual Basic簡(jiǎn)稱VB,是微軟公司推出的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言,它具有內(nèi)容豐富、功能強(qiáng)大、簡(jiǎn)單易學(xué)的特點(diǎn),在國(guó)內(nèi)外各個(gè)領(lǐng)域應(yīng)用非常廣泛。目前,越來(lái)越多的高等院校將其作為非計(jì)算機(jī)專業(yè)學(xué)生開設(shè)的計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言課程。
作為面向高等院校非計(jì)算機(jī)專業(yè)學(xué)生的公共基礎(chǔ)課教材,本書以初學(xué)者的視角,根據(jù)“熟悉語(yǔ)言、認(rèn)識(shí)對(duì)象、設(shè)計(jì)程序”的思路,在內(nèi)容編排上遵循由簡(jiǎn)到繁、由淺入深和循序漸進(jìn)的原則,重點(diǎn)講授面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想、面向過(guò)程結(jié)構(gòu)化程序設(shè)計(jì)的基本原理,構(gòu)造順序、分支和循環(huán)控制結(jié)構(gòu)的基本方法和技術(shù)。在具體講授語(yǔ)言規(guī)則和程序設(shè)計(jì)的方法時(shí),均用簡(jiǎn)單例子進(jìn)行說(shuō)明,希望把學(xué)生感覺(jué)難學(xué)的知識(shí)點(diǎn)用具體例子加以闡述,讓復(fù)雜的問(wèn)題簡(jiǎn)單化。本書中各章節(jié)涉及的例題、習(xí)題及上機(jī)操作題都經(jīng)過(guò)作者精心的選擇和編排,力求通俗易懂、簡(jiǎn)單實(shí)用。
根據(jù)重慶市計(jì)算機(jī)等級(jí)考試大綱,結(jié)合本校學(xué)生的實(shí)際情況,全書內(nèi)容共包含9章,分別為Visual Basic語(yǔ)言導(dǎo)引、Visual Basic語(yǔ)言基礎(chǔ)、順序結(jié)構(gòu)程序設(shè)計(jì)、選擇結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、數(shù)組應(yīng)用、過(guò)程、鍵盤和鼠標(biāo)事件、圖形應(yīng)用。為了便于教師實(shí)施教學(xué),學(xué)生課后復(fù)習(xí)自學(xué),本教材除了在每章配有客觀題型的習(xí)題外,還安排了實(shí)驗(yàn)內(nèi)容,提供了大量適合上機(jī)練習(xí)的題目,希望充分體現(xiàn)本教材的特點(diǎn),成為一本易讀、易教的實(shí)用教材。
為方便學(xué)生了解計(jì)算機(jī)等級(jí)考試的內(nèi)容和題型,參考并引用了部分重慶市計(jì)算機(jī)等級(jí)考試的題目。由于時(shí)間倉(cāng)促,編者水平有限,書中存在疏漏和不足之處在所難免,懇請(qǐng)同仁和專家批評(píng)指正,多提寶貴意見(jiàn)。
在本書的編寫過(guò)程中,余沛、劉玲、肖湘、鄧召學(xué)、劉真真、賀清碧、張穎淳、謝家宇、朱振國(guó)、姚雪梅、楊芳明、劉穎等老師提出了許多寶貴意見(jiàn),在此表示感謝。如有問(wèn)題可與作者聯(lián)系,聯(lián)系方式為:xxzzhou3@cqjtu.edu.cn,ztp@cqjtu.edu.cn.
1.1 認(rèn)識(shí)Visual Basic語(yǔ)言 1
1.1.1 Visual Basic語(yǔ)言特點(diǎn) 1
1.1.2 設(shè)計(jì)Visual Basic應(yīng)用程序的步驟 2
1.1.3 面向?qū)ο蟪绦蛟O(shè)計(jì)的概念 5
1.2 窗體 7
1.2.1 窗體的屬性 7
1.2.2 窗體的事件 8
1.2.3 窗體調(diào)用的方法 8
習(xí)題1 10
實(shí)驗(yàn)1 11
第2章 Visual Basic語(yǔ)言基礎(chǔ) 16
2.1 基本數(shù)據(jù)類型 16
2.1.1 數(shù)值型(Numeric) 16
2.1.2 字符串型(String) 18
2.1.3 布爾型(Boolean) 18
2.1.4 日期型(Date) 18
2.1.5 對(duì)象型(Object) 19
2.1.6 變體型(Variant) 19
2.2 變量與常量 19
2.2.1 Visual Basic的標(biāo)識(shí)符 19
2.2.2 常量 19
2.2.3 變量 21
2.3 運(yùn)算符與表達(dá)式 24
2.3.1 算術(shù)運(yùn)算符與表達(dá)式 24
2.3.2 字符串運(yùn)算符與表達(dá)式 25
2.3.3 日期運(yùn)算符與表達(dá)式 26
2.4 常用內(nèi)部函數(shù) 27
2.4.1 算術(shù)運(yùn)算函數(shù) 27
2.4.2 字符串運(yùn)算函數(shù) 29
2.4.3 日期與時(shí)間函數(shù) 31
2.4.4 類型轉(zhuǎn)換函數(shù) 32
2.4.5 格式輸出函數(shù) 33
2.5 編碼規(guī)則 36
2.5.1 語(yǔ)句及語(yǔ)法 36
2.5.2 代碼書寫規(guī)則 37
習(xí)題2 37
實(shí)驗(yàn)2 41
第3章 順序結(jié)構(gòu)程序設(shè)計(jì) 44
3.1 數(shù)據(jù)輸出的基本方法 44
3.1.1 用Print方法輸出數(shù)據(jù) 44
3.1.2 用消息對(duì)話框輸出信息 47
3.1.3 用Visual Basic的控件輸出信息 49
3.2 數(shù)據(jù)輸入的基本方法 49
3.2.1 賦值語(yǔ)句 49
3.2.2 用InputBox函數(shù)輸入數(shù)據(jù) 50
3.2.3 用Visual Basic的控件輸入數(shù)據(jù) 51
3.3 常用基本語(yǔ)句 51
3.3.1 注釋語(yǔ)句Rem 52
3.3.2 加載對(duì)象語(yǔ)句Load 52
3.3.3 卸載語(yǔ)句Unload 52
3.3.4 結(jié)束語(yǔ)句End 52
3.3.5 暫停語(yǔ)句Stop 53
3.4 常用標(biāo)準(zhǔn)控件及應(yīng)用 53
3.4.1 控件的基本屬性 53
3.4.2 焦點(diǎn)和Tab鍵序 54
3.4.3 命令按鈕 55
3.4.4 標(biāo)簽控件 56
3.4.5 文本框 57
3.4.6 滾動(dòng)條 62
3.4.7 圖片框 65
習(xí)題3 67
實(shí)驗(yàn)3 71
第4章 選擇結(jié)構(gòu)程序設(shè)計(jì) 76
4.1 選擇結(jié)構(gòu)的概念 76
4.2 條件表達(dá)式 77
4.2.1 關(guān)系表達(dá)式 77
4.2.2 邏輯表達(dá)式 78
4.2.3 運(yùn)算符的優(yōu)先順序 78
4.3 選擇結(jié)構(gòu)程序設(shè)計(jì) 79
4.3.1 條件語(yǔ)句 79
4.3.2 情況選擇語(yǔ)句Select Case 86
4.3.3 IIf函數(shù) 88
4.4 配合選擇功能的控件 89
4.4.1 框架 89
4.4.2 單選按鈕 89
4.4.3 復(fù)選框 91
4.4.4 計(jì)時(shí)器控件 93
習(xí)題4 97
實(shí)驗(yàn)4 101
第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 108
5.1 循環(huán)概念 108
5.2 循環(huán)結(jié)構(gòu)及循環(huán)程序 108
5.2.1 設(shè)計(jì)循環(huán)程序的基本原理 109
5.2.2 用循環(huán)語(yǔ)句書寫循環(huán)程序 111
5.3 循環(huán)程序設(shè)計(jì)舉例 116
5.4 列表框和組合框控件 127
5.4.1 列表框 127
5.4.2 組合框 131
習(xí)題5 134
實(shí)驗(yàn)5 140
第6章 數(shù)組 155
6.1 數(shù)組的概念 155
6.1.1 數(shù)組與數(shù)組元素 155
6.1.2 數(shù)組的下標(biāo)與維數(shù) 156
6.2 數(shù)組的聲明和應(yīng)用 156
6.2.1 數(shù)組聲明語(yǔ)句 156
6.2.2 Array函數(shù) 158
6.2.3 數(shù)組應(yīng)用 159
6.3 動(dòng)態(tài)數(shù)組及聲明 166
6.3.1 建立動(dòng)態(tài)數(shù)組 166
6.3.2 保留動(dòng)態(tài)數(shù)組的內(nèi)容 168
6.3.3 數(shù)組刷新語(yǔ)句 169
6.4 For Each…Next循環(huán)語(yǔ)句 170
6.5 控件數(shù)組 172
6.5.1 控件數(shù)組的概念 172
6.5.2 控件數(shù)組的建立 172
6.5.3 控件數(shù)組的應(yīng)用 174
習(xí)題6 177
實(shí)驗(yàn)6 180
第7章 過(guò)程 188
7.1 通用過(guò)程 188
7.1.1 Sub過(guò)程 189
7.1.2 Function過(guò)程 191
7.2 參數(shù)傳遞 193
7.2.1 形式參數(shù)與實(shí)際參數(shù)的概念 193
7.2.2 參數(shù)按地址傳遞和按值傳遞 193
7.3 過(guò)程的嵌套與遞歸調(diào)用 195
7.3.1 過(guò)程的嵌套調(diào)用 195
7.3.2 過(guò)程的遞歸調(diào)用 196
7.4 變量、過(guò)程的作用域 197
7.4.1 代碼模塊的概念 197
7.4.2 變量的作用域 198
7.4.3 變量的生存期 201
7.4.4 過(guò)程的作用域 202
習(xí)題7 203
實(shí)驗(yàn)7 205
第8章 鍵盤和鼠標(biāo)事件 209
8.1 鼠標(biāo)器和鍵盤 209
8.1.1 鍵盤事件 209
8.1.2 鼠標(biāo)事件 211
8.2 鍵盤和鼠標(biāo)事件的應(yīng)用 213
8.2.1 鍵盤事件應(yīng)用舉例 213
8.2.2 鼠標(biāo)事件應(yīng)用舉例 216
習(xí)題8 217
實(shí)驗(yàn)8 218
第9章 圖形應(yīng)用 220
9.1 圖形操作基礎(chǔ) 220
9.1.1 坐標(biāo)系統(tǒng) 220
9.1.2 自定義坐標(biāo)系統(tǒng) 221
9.2 繪圖屬性 223
9.2.1 當(dāng)前坐標(biāo) 223
9.2.2 線寬 223
9.2.3 線型 224
9.2.4 填充 225
9.2.5 顏色屬性 226
9.3 圖形方法 227
9.3.1 PSet方法 227
9.3.2 Line方法 229
9.3.3 Circle方法 230
9.4 繪圖方法的應(yīng)用 231
9.4.1 繪制規(guī)則幾何圖形 231
9.4.2 鼠標(biāo)事件配合繪圖方法繪圖 236
9.5 圖形控件 239
9.5.1 圖片框控件(PictureBox) 239
9.5.2 圖像框控件(Image) 241
9.5.3 直線控件(Line) 241
9.5.4 形狀控件(Shape) 243
習(xí)題9 244
實(shí)驗(yàn)9 246
附錄1 常用字符的ASCII代碼表 253
附錄2 Visual Basic中表示顏色值的
4種方式 254
- 信息技術(shù)基礎(chǔ)(麒麟操作系統(tǒng)+WPS Office) [主編 芮雪 蔣莉 王亮亮]
- Office高級(jí)應(yīng)用項(xiàng)目式教程(第2版) [主編 李觀金 張倩文 黎夏克 ]
- 巧用翻譯學(xué)英語(yǔ):英漢互譯500例 [王學(xué)文 著]
- 高等教育多維評(píng)價(jià)體系構(gòu)建與高質(zhì)量發(fā)展研究 [張妍 著]
- 系統(tǒng)規(guī)劃與管理師章節(jié)習(xí)題與考點(diǎn)特訓(xùn)(第二版) [主編 薛大龍]
- 計(jì)算機(jī)操作系統(tǒng)實(shí)踐指導(dǎo)(openEuler版) [主編 秦光 曾陳萍 岳付強(qiáng)]
- 信息系統(tǒng)管理工程師真題及模考卷精析(適用機(jī)考) [主 編 薛大龍 程 剛 上官緒]
- 航海類院校體育教育教學(xué)研究 [張利超 李寧 著]
- 新時(shí)代背景下我國(guó)職業(yè)教育產(chǎn)教融合長(zhǎng)效機(jī)制建設(shè)研究 [王玉賢 著]
- 電路分析 [主編 李飛 毛先柏]
- 信息系統(tǒng)管理工程師(適用第2版大綱)一站通關(guān) [指尖瘋 編著]
- 傳統(tǒng)山水畫論解讀與實(shí)踐 [陳鈉 著]
- 網(wǎng)絡(luò)工程師備考一本通(適配第6版考綱) [夏杰 編著]
- 陳孝云的職教理想與情懷 [祝吉太 江傳瑞 張義廷 著]
- 地方本科院校電子信息學(xué)科課程思政案例集 [王甫]
- Excel數(shù)據(jù)處理與分析(第二版) [主編 張志明 鄒 蕾]
- 網(wǎng)絡(luò)工程師5天修煉(適配第6版考綱) [主編 朱小平 施游]
- 倉(cāng)儲(chǔ)管理實(shí)務(wù)(第二版) [周寧武 編著]
- 基于AE與C#的地理信息系統(tǒng)二次開發(fā) [李小根 賈艷昌 喬翠平 姜彤 ]
- 2023年長(zhǎng)沙市文化和旅游業(yè)發(fā)展報(bào)告 [主編 陳莉]
- 舞臺(tái)化妝造型設(shè)計(jì) [主編 劉思彤 張 濤 張憶雨]
- 產(chǎn)教融合視角高校體育專業(yè)實(shí)踐教學(xué)體系構(gòu)建研究 [楊柳青 葉華兵 著]
- 知識(shí)圖譜及應(yīng)用案例 [張善文 黃文準(zhǔn) 于長(zhǎng)青 陳明淑]
- Python程序設(shè)計(jì)案例教程(微課版) [主編 石利平 田輝平 余以勝]
- 皓月繁星:青少年兒童心理成長(zhǎng)手冊(cè) [主 編 林贊歌 副主編 杜志南]
- 材料力學(xué) [章寶華 趙新勝 徐斌]
- 系統(tǒng)集成項(xiàng)目管理工程師考試32小時(shí)通關(guān)(第3版) [主編 薛大龍 副主編 上官緒陽(yáng)]
- 軟考論文高分特訓(xùn)與范文10篇——系統(tǒng)分析師(第二版) [薛大龍 鄒月平 施游]
- 黃河海勃灣水利樞紐防凌安全運(yùn)行 [王戰(zhàn)領(lǐng) 王叢發(fā) 范瑜彬 著]
- 大學(xué)生心理健康教育 [方雄 著]
- 生活經(jīng)管more>>
- 公安信息系統(tǒng)應(yīng)用教程
- 機(jī)械制圖習(xí)題集
- 網(wǎng)頁(yè)設(shè)計(jì)與制作
- 機(jī)械制圖
- 大學(xué)計(jì)算機(jī)基礎(chǔ)實(shí)踐教程——面向計(jì)算思
- 大學(xué)計(jì)算機(jī)基礎(chǔ)——面向計(jì)算思維
- 職業(yè)規(guī)劃與人生管理
- 大學(xué)計(jì)算機(jī)基礎(chǔ)教程
- Access 2010實(shí)做教程
- 大學(xué)計(jì)算機(jī)應(yīng)用基礎(chǔ)實(shí)訓(xùn)(Windows 7+Of
- 工程圖學(xué)基礎(chǔ)
- 大學(xué)計(jì)算機(jī)基礎(chǔ)
- Visual Basic實(shí)做教程
- 大學(xué)計(jì)算機(jī)應(yīng)用基礎(chǔ)(Windows 7+Office
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)
- 計(jì)算機(jī)基本技能訓(xùn)練

