程序設(shè)計(jì)基礎(chǔ)教程
-
【作 者】丁亞濤 杜春敏
【I S B N 】978-7-5170-3310-3
【責(zé)任編輯】李炎
【適用讀者群】本專(zhuān)通用
【出版時(shí)間】2015-09-07
【開(kāi) 本】16開(kāi)
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁(yè) 數(shù)】264
【千字?jǐn)?shù)】414
【印 張】16.5
【定 價(jià)】¥35
【叢 書(shū)】普通高等教育“十三五”規(guī)劃教材
【備注信息】
簡(jiǎn)介
本書(shū)特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書(shū)
本書(shū)根據(jù)全國(guó)計(jì)算機(jī)二級(jí)Visual Basic程序設(shè)計(jì)課程教學(xué)及考試大綱,結(jié)合作者多年教學(xué)實(shí)踐與研發(fā)經(jīng)驗(yàn),并考慮到讀者的反饋信息,作了重新編寫(xiě)。全書(shū)共11章,主要內(nèi)容包括:Visual Basic概述,Visual Basic語(yǔ)言基礎(chǔ),Visual Basic語(yǔ)言進(jìn)階,窗體和常用控件,應(yīng)用界面設(shè)計(jì),過(guò)程,數(shù)據(jù)庫(kù)應(yīng)用,圖形、文本和多媒體應(yīng)用,鼠標(biāo)、鍵盤(pán)和OLE控件,文件,高級(jí)Office應(yīng)用。
本書(shū)采用“案例驅(qū)動(dòng)”的編寫(xiě)方式,以程序設(shè)計(jì)為中心,語(yǔ)法介紹精煉,內(nèi)容敘述深入淺出、循序漸進(jìn),程序案例生動(dòng)易懂,具有很好的啟發(fā)性。每章均配備精心設(shè)計(jì)的習(xí)題。另外,本書(shū)將配套題庫(kù)及軟件測(cè)試系統(tǒng),可供平時(shí)練習(xí)和課程測(cè)試之用。
本書(shū)既可以作為本專(zhuān)科院校 Visual Basic語(yǔ)言程序設(shè)計(jì)課程的教材,又可以作為自學(xué)者的參考用書(shū),同時(shí)還可供各類(lèi)考試人員復(fù)習(xí)參考。
本書(shū)配有電子教案,讀者可以從中國(guó)水利水電出版社網(wǎng)站和萬(wàn)水書(shū)苑免費(fèi)下載,網(wǎng)址為:http://www.waterpub.com.cn/softdown/和http://mightybasket.cn。
對(duì)于編程語(yǔ)言的學(xué)習(xí)必須創(chuàng)造一個(gè)“學(xué)習(xí)-評(píng)價(jià)-再學(xué)習(xí)-再評(píng)價(jià)”的環(huán)境,而練習(xí)考試系統(tǒng)具備這樣的功能。
講解基本語(yǔ)法
不求深度,但求實(shí)用。采用“案例驅(qū)動(dòng)”的編寫(xiě)方式,以程序設(shè)計(jì)為中心,語(yǔ)法介紹精煉,很多案例都是經(jīng)典實(shí)用的例子。
重點(diǎn)自然突出
重要知識(shí)點(diǎn)重點(diǎn)介紹,不回避難點(diǎn),但強(qiáng)調(diào)“化難為易”,把重、難點(diǎn)知識(shí)的掌握過(guò)程通過(guò)恰當(dāng)?shù)陌咐⒆⑨尯驼f(shuō)明變成自然學(xué)習(xí)的過(guò)程。
計(jì)算機(jī)技術(shù)的高速發(fā)展給高等教育的計(jì)算機(jī)教學(xué)帶來(lái)了諸多挑戰(zhàn),作為主要的教學(xué)資料—教材如何編寫(xiě)是所有教材編者面臨的最大困難。快餐式的教材顯然不可取,大而全的教材必然浪費(fèi)很多讀者的時(shí)間,因此教材的編寫(xiě)只能從實(shí)用入手。
Visual Basic程序設(shè)計(jì)的教材很多,這本新編的教材有何特色能與之共舞?
簡(jiǎn)單總結(jié)如下,供讀者參考:
1.配套練習(xí)題庫(kù)及軟件
作為教材,好書(shū)不少,但作為面向考試和快速入門(mén),還沒(méi)有實(shí)實(shí)在在的配套軟件和可以練習(xí)評(píng)分的題庫(kù)系統(tǒng)。理論固然重要,但理論和實(shí)踐的緊密結(jié)合更加重要,對(duì)于編程語(yǔ)言的學(xué)習(xí)必須創(chuàng)造一個(gè)“學(xué)習(xí)-評(píng)價(jià)-再學(xué)習(xí)-再評(píng)價(jià)”的環(huán)境,而練習(xí)考試系統(tǒng)具備這樣的功能。
2.講解基本語(yǔ)法
本書(shū)不求深度,但求實(shí)用。書(shū)中很多案例都是經(jīng)典實(shí)用的例子。“經(jīng)典的就是最好的”,雖然這句話有點(diǎn)過(guò)激,但卻是很有道理的。關(guān)于數(shù)據(jù)庫(kù)及高級(jí)Office應(yīng)用方面本書(shū)只是揭開(kāi)冰山一角,猶抱琵琶半遮面。
3.重點(diǎn)自然突出
重要的知識(shí)點(diǎn)都重點(diǎn)介紹,并不回避難點(diǎn),但強(qiáng)調(diào)“化難為易”,把難、重點(diǎn)的掌握過(guò)程通過(guò)恰當(dāng)?shù)陌咐⒆⑨尯驼f(shuō)明變成自然學(xué)習(xí)的過(guò)程,從而減少對(duì)程序語(yǔ)言的畏難情緒,讓讀者感覺(jué)Visual Basic并不難學(xué)。
本書(shū)由丁亞濤、杜春敏主編,王世好、金力、殷云霞任副主編。參加本書(shū)編寫(xiě)工作的還有胡繼禮、束建華、俞磊、朱薇、李芳芳、蔡莉、谷宗運(yùn)等。在全書(shū)的策劃和出版過(guò)程中,一直得到許多從事教學(xué)工作的同仁的關(guān)心和幫助,他們對(duì)本書(shū)提出了很多寶貴的建議。中國(guó)水利水電出版社萬(wàn)水分社的領(lǐng)導(dǎo)和編輯,特別是雷順加總編輯對(duì)本書(shū)的編寫(xiě)和出版給予了大力支持和統(tǒng)籌策劃,在此表示感謝。
本書(shū)所配電子教案及相關(guān)教學(xué)資源可以從中國(guó)水利水電出版社網(wǎng)站下載,網(wǎng)址為:http://www.waterpub.com.cn。使用本書(shū)的學(xué)校也可以與作者聯(lián)系(yataoo@126.com或yataoo@yataoo.com),索取更多相關(guān)教學(xué)資源。
由于編者水平有限,書(shū)中不足之處在所難免,敬請(qǐng)廣大讀者批評(píng)指正。
編 者
2015年5月
1.1 關(guān)于Visual Basic 1
1.1.1 Visual Basic的發(fā)展過(guò)程 1
1.1.2 VB的特點(diǎn) 2
1.1.3 VB的啟動(dòng)與退出 3
1.2 Visual Basic 6.0集成開(kāi)發(fā)環(huán)境 4
1.2.1 主窗口 4
1.2.2 窗體編輯器和窗體 6
1.2.3 工程資源管理器窗口 6
1.2.4 工具箱 7
1.2.5 屬性窗口 8
1.2.6 代碼編輯器窗口 9
1.3 簡(jiǎn)單程序?qū)嵗?9
1.3.1 開(kāi)發(fā)應(yīng)用程序的基本步驟 9
1.3.2 生成可執(zhí)行文件和打包 12
1.4 面向?qū)ο蟮某绦蛟O(shè)計(jì)方法 14
1.4.1 對(duì)象的概念與建立 14
1.4.2 類(lèi)和對(duì)象的屬性、事件、方法 15
1.5 事件驅(qū)動(dòng)的編程機(jī)制 17
習(xí)題一 17
第2章 Visual Basic語(yǔ)言基礎(chǔ) 21
2.1 數(shù)據(jù)類(lèi)型和常量、變量 21
2.1.1 數(shù)據(jù)類(lèi)型 21
2.1.2 常量 23
2.1.3 變量 24
2.2 運(yùn)算符和表達(dá)式 25
2.2.1 運(yùn)算符 25
2.2.2 表達(dá)式 27
2.3 常用內(nèi)部函數(shù) 28
2.3.1 函數(shù)的調(diào)用格式 28
2.3.2 數(shù)學(xué)函數(shù) 28
2.3.3 字符串函數(shù) 29
2.3.4 日期時(shí)間函數(shù) 29
2.3.5 類(lèi)型轉(zhuǎn)換函數(shù) 30
2.3.6 其他函數(shù) 30
2.4 InputBox、MsgBox函數(shù)和Print方法 31
2.4.1 InputBox函數(shù) 31
2.4.2 MsgBox函數(shù) 32
2.4.3 Print方法 34
習(xí)題二 35
第3章 Visual Basic語(yǔ)言進(jìn)階 36
3.1 VB的基本控制結(jié)構(gòu) 36
3.1.1 順序結(jié)構(gòu) 36
3.1.2 分支結(jié)構(gòu) 39
3.1.3 循環(huán)控制結(jié)構(gòu) 49
3.1.4 其他輔助控制語(yǔ)句 58
3.2 數(shù)組 60
3.2.1 數(shù)組的基本概念 60
3.2.2 靜態(tài)數(shù)組 61
3.2.3 數(shù)組的使用 62
3.2.4 動(dòng)態(tài)數(shù)組 64
3.2.5 幾個(gè)與數(shù)組有關(guān)的函數(shù) 66
3.3 用戶定義類(lèi)型 66
3.4 算法 68
3.4.1 枚舉法 68
3.4.2 遞推法 69
3.4.3 排序 70
3.4.4 查找 72
3.4.5 簡(jiǎn)單加(解)密 75
習(xí)題三 76
第4章 窗體和常用控件 86
4.1 窗體的設(shè)計(jì) 86
4.1.1 窗體的結(jié)構(gòu) 86
4.1.2 窗體的屬性 88
4.1.3 窗體的事件 88
4.1.4 窗體常用的方法 89
4.2 控件介紹 90
4.3 內(nèi)部控件 91
4.3.1 標(biāo)簽(Label) 91
4.3.2 文本框(TextBox) 91
4.3.3 命令按鈕(Command) 92
4.3.4 單選按鈕(OptionButton) 94
4.3.5 復(fù)選框(CheckBox) 95
4.3.6 列表框(ListBox) 96
4.3.7 組合框(ComboBox) 98
4.3.8 滾動(dòng)條(ScrollBar) 99
4.3.9 計(jì)時(shí)器(Timer) 100
4.3.10 圖片框(PictureBox) 101
4.3.11 圖像框(Image) 102
4.3.12 框架(Frame) 102
4.4 控件數(shù)組 104
4.4.1 控件數(shù)組的概念 104
4.4.2 創(chuàng)建和使用控件數(shù)組 104
4.5 程序舉例 106
習(xí)題四 108
第5章 應(yīng)用界面設(shè)計(jì) 112
5.1 多窗體 112
5.1.1 添加窗體 112
5.1.2 設(shè)置啟動(dòng)對(duì)象 112
5.1.3 窗體常見(jiàn)的語(yǔ)句和方法 113
5.2 菜單 115
5.2.1 菜單簡(jiǎn)介 115
5.2.2 菜單編輯器 116
5.2.3 彈出式菜單 118
5.3 工具欄 119
5.3.1 在ImageList控件中添加所需
的圖像 120
5.3.2 在Toolbar控件中添加按鈕 120
5.3.3 響應(yīng)Toolbar控件事件 121
5.4 MDI窗體 121
5.5 通用對(duì)話框控件 123
5.5.1 添加“通用對(duì)話框”控件 123
5.5.2 使用“通用對(duì)話框” 123
5.6 程序舉例 126
習(xí)題五 127
第6章 過(guò)程 129
6.1 Visual Basic的工程 129
6.2 過(guò)程 130
6.2.1 Sub過(guò)程 131
6.2.2 Function過(guò)程 133
6.2.3 查看過(guò)程 133
6.3 過(guò)程調(diào)用 134
6.4 參數(shù)傳遞 134
6.4.1 形參與實(shí)參 135
6.4.2 按地址傳遞和按值傳遞 136
6.5 遞歸 137
6.6 變量的作用范圍 138
6.7 過(guò)程的作用范圍 139
6.8 變量的生存期 140
6.9 shell調(diào)用 142
6.10 程序舉例 143
習(xí)題六 146
第7章 數(shù)據(jù)庫(kù)應(yīng)用 150
7.1 數(shù)據(jù)庫(kù)基本知識(shí) 150
7.1.1 數(shù)據(jù)庫(kù)的基本概念 150
7.1.2 關(guān)系數(shù)據(jù)庫(kù)的相關(guān)概念 151
7.1.3 Visual Basic的數(shù)據(jù)庫(kù)應(yīng)用 152
7.2 使用可視化數(shù)據(jù)管理器創(chuàng)建數(shù)據(jù)庫(kù) 153
7.2.1 創(chuàng)建數(shù)據(jù)庫(kù) 153
7.2.2 表記錄的編輯 156
7.2.3 記錄查詢 158
7.3 Data控件的使用 162
7.3.1 Data控件常用屬性、方法和事件 162
7.3.2 記錄集Recordset對(duì)象 163
7.3.3 數(shù)據(jù)綁定控件 165
7.4 ADO對(duì)象訪問(wèn)技術(shù) 168
7.4.1 ADO控件的使用 169
7.4.2 ADO數(shù)據(jù)綁定控件 171
7.4.3 ADO控件應(yīng)用實(shí)例 172
7.4.4 ADO對(duì)象模型 177
7.4.5 數(shù)據(jù)窗體向?qū)?180
7.5 設(shè)計(jì)報(bào)表 182
7.5.1 數(shù)據(jù)報(bào)表設(shè)計(jì)器(DataReport) 183
7.5.2 數(shù)據(jù)環(huán)境(DataEnvironment) 183
7.5.3 數(shù)據(jù)報(bào)表設(shè)計(jì)實(shí)例 183
習(xí)題七 185
第8章 圖形、文本和多媒體應(yīng)用 188
8.1 繪制圖形 188
8.1.1 圖形控件 188
8.1.2 VB坐標(biāo)系統(tǒng)和顏色 190
8.1.3 常用圖形方法 191
8.2 彩色位圖圖像處理 194
8.2.1 獲取圖像數(shù)據(jù) 194
8.2.2 彩色位圖顏色值的分解 194
8.2.3 繪制彩色位圖的步驟 195
8.3 設(shè)置文本 196
8.3.1 文本字體 196
8.3.2 用戶自定義字體 197
8.4 多媒體應(yīng)用 199
8.4.1 多媒體控件Multimedia MCI的引入
和外觀 199
8.4.2 設(shè)計(jì)多媒體應(yīng)用程序 201
8.4.3 開(kāi)發(fā)多媒體程序的其他方法 203
8.5 程序舉例 204
習(xí)題八 207
第9章 鼠標(biāo)、鍵盤(pán)和OLE控件 210
9.1 鼠標(biāo) 210
9.2 鍵盤(pán)事件 212
9.3 拖放 214
9.4 使用OLE控件 217
9.4.1 添加OLE容器控件 217
9.4.2 嵌入對(duì)象和鏈接對(duì)象的區(qū)別 218
9.4.3 設(shè)計(jì)階段使用OLE容器控件 218
9.4.4 程序運(yùn)行階段使用OLE容器控件 219
9.5 程序舉例 223
習(xí)題九 225
第10章 文件 228
10.1 文件的結(jié)構(gòu)和分類(lèi) 228
10.1.1 文件的結(jié)構(gòu) 228
10.1.2 文件的分類(lèi) 229
10.2 文件的操作語(yǔ)句和函數(shù) 229
10.2.1 文件的打開(kāi) 229
10.2.2 文件的讀寫(xiě)相關(guān)函數(shù) 230
10.2.3 文件的關(guān)閉 230
10.3 三種文件的讀寫(xiě)操作 231
10.3.1 順序文件 231
10.3.2 隨機(jī)文件 234
10.3.3 二進(jìn)制文件 235
10.4 文件的基本操作 235
10.5 文件系統(tǒng)控件 237
10.5.1 驅(qū)動(dòng)器列表框 237
10.5.2 目錄列表框 238
10.5.3 文件列表框 238
10.5.4 三種文件系統(tǒng)列表框協(xié)同
工作示例 238
習(xí)題十 239
第11章 高級(jí)Office應(yīng)用 243
11.1 VBA是什么 243
11.1.1 概述 243
11.1.2 簡(jiǎn)單的示例 243
11.2 程序舉例 247
習(xí)題十一 250
附錄A 常用字符與ASCII碼對(duì)照表 251
附錄B 考試指南 252
- 信息技術(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ī)考) [主 編 薛大龍 程 剛 上官緒]
- 航海類(lèi)院校體育教育教學(xué)研究 [張利超 李寧 著]
- 新時(shí)代背景下我國(guó)職業(yè)教育產(chǎn)教融合長(zhǎng)效機(jī)制建設(shè)研究 [王玉賢 著]
- 電路分析 [主編 李飛 毛先柏]
- 信息系統(tǒng)管理工程師(適用第2版大綱)一站通關(guān) [指尖瘋 編著]
- 傳統(tǒng)山水畫(huà)論解讀與實(shí)踐 [陳鈉 著]
- 網(wǎng)絡(luò)工程師備考一本通(適配第6版考綱) [夏杰 編著]
- 陳孝云的職教理想與情懷 [祝吉太 江傳瑞 張義廷 著]
- 地方本科院校電子信息學(xué)科課程思政案例集 [王甫]
- Excel數(shù)據(jù)處理與分析(第二版) [主編 張志明 鄒 蕾]
- 網(wǎng)絡(luò)工程師5天修煉(適配第6版考綱) [主編 朱小平 施游]
- 倉(cāng)儲(chǔ)管理實(shí)務(wù)(第二版) [周寧武 編著]
- 基于AE與C#的地理信息系統(tǒng)二次開(kāi)發(fā) [李小根 賈艷昌 喬翠平 姜彤 ]
- 2023年長(zhǎng)沙市文化和旅游業(yè)發(fā)展報(bào)告 [主編 陳莉]
- 舞臺(tái)化妝造型設(shè)計(jì) [主編 劉思彤 張 濤 張憶雨]
- 產(chǎn)教融合視角高校體育專(zhuā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é)生心理健康教育 [方雄 著]
-
>通識(shí)課
>理工類(lèi)基礎(chǔ)課
>程序設(shè)計(jì)
>大數(shù)據(jù)與人工智能
>計(jì)算機(jī)網(wǎng)絡(luò)與通信
>辦公應(yīng)用
>數(shù)據(jù)庫(kù)技術(shù)
>數(shù)字媒體、虛擬現(xiàn)實(shí)
>電工電子
>物聯(lián)網(wǎng)技術(shù)
>單片機(jī)、微機(jī)原理
>數(shù)據(jù)結(jié)構(gòu)、軟件工程
>輔助設(shè)計(jì)
>圖形圖像
>電商物流、信管
>航空工業(yè)
>機(jī)械與自動(dòng)化
>電子信息
>經(jīng)管
>新聞、廣播影視

- 教材類(lèi)more>>
- 教輔培訓(xùn)more>>
- 生活經(jīng)管more>>
- Excel高級(jí)應(yīng)用實(shí)驗(yàn)指導(dǎo)
- 管理信息系統(tǒng)(第三版)
- Excel在統(tǒng)計(jì)中的應(yīng)用(第三版)
- Visual Basic程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)
- 大學(xué)計(jì)算機(jī)基礎(chǔ)實(shí)驗(yàn)教程
- 大學(xué)計(jì)算機(jī)基礎(chǔ)
- Access數(shù)據(jù)庫(kù)基礎(chǔ)教程實(shí)驗(yàn)指導(dǎo)與習(xí)題集
- 大學(xué)計(jì)算機(jī)基礎(chǔ)教程(第四版)
- Access 數(shù)據(jù)庫(kù)基礎(chǔ)教程
- 大學(xué)計(jì)算機(jī)基礎(chǔ)
- 大學(xué)物理實(shí)驗(yàn)(第二版)
- Office高級(jí)應(yīng)用實(shí)用教程
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)教程(第三版)(Window
- Excel高級(jí)應(yīng)用實(shí)務(wù)
- 大學(xué)物理實(shí)驗(yàn)
- 大學(xué)物理學(xué)習(xí)指導(dǎo)
