本書(shū)根據(jù)教育部頒發(fā)的《中等職業(yè)學(xué)校專(zhuān)業(yè)教學(xué)標(biāo)準(zhǔn)(試行)信息技術(shù)類(lèi)(第一輯)》中的相關(guān)教學(xué)內(nèi)容和要求編寫(xiě)而成。本書(shū)的編寫(xiě)從滿足經(jīng)濟(jì)發(fā)展對(duì)高素質(zhì)勞動(dòng)者和技能型人才的需求出發(fā),在課程結(jié)構(gòu)、教學(xué)內(nèi)容、教學(xué)方法等方面進(jìn)行了新的探索與改革創(chuàng)新,以利于學(xué)生更好地掌握本課程的內(nèi)容,利于學(xué)生理論知識(shí)的掌握和實(shí)際操作技能的提高。本書(shū)系統(tǒng)介紹了Visual Basic程序設(shè)計(jì)的基礎(chǔ)知識(shí)、設(shè)計(jì)應(yīng)用程序窗體、用標(biāo)準(zhǔn)控件構(gòu)建用戶(hù)界面、制作多媒體程序、設(shè)計(jì)菜單和工具欄、訪問(wèn)與管理文件、創(chuàng)建數(shù)據(jù)庫(kù)應(yīng)用程序、開(kāi)發(fā)學(xué)生成績(jī)管理系統(tǒng)等內(nèi)容。全書(shū)內(nèi)容通俗易懂,緊密聯(lián)系編程實(shí)際,具有良好的可操作性。
趙增敏,男,1982年3月―1995年8月在河南省科學(xué)院工作,1995年9月至今 在河南信息工程學(xué)校工作,著作方向可視化編程、數(shù)據(jù)庫(kù)應(yīng)用、多媒體技術(shù)應(yīng)用、網(wǎng)頁(yè)制作、ASP/JSP/ PHP/ASP.NET動(dòng)態(tài)Web網(wǎng)站開(kāi)發(fā)、網(wǎng)絡(luò)操作系統(tǒng)
項(xiàng)目1 開(kāi)始VB編程之旅 1
任務(wù) 創(chuàng)建我的第一個(gè)VB程序 1
任務(wù)目標(biāo) 1
任務(wù)描述 2
任務(wù)分析 2
程序測(cè)試 6
相關(guān)知識(shí) 6
項(xiàng)目小結(jié) 10
項(xiàng)目實(shí)訓(xùn) 11
項(xiàng)目2 快速掌握VB編程語(yǔ)言 12
任務(wù)1 在VB中使用常量 12
任務(wù)目標(biāo) 12
任務(wù)描述 12
任務(wù)分析 12
程序測(cè)試 14
相關(guān)知識(shí) 14
任務(wù)2 使用變量存儲(chǔ)數(shù)據(jù) 16
任務(wù)目標(biāo) 16
任務(wù)描述 17
程序測(cè)試 18
相關(guān)知識(shí) 18
任務(wù)3 計(jì)算三角形的面積 20
任務(wù)目標(biāo) 20
任務(wù)描述 20
任務(wù)分析 20
程序測(cè)試 21
相關(guān)知識(shí) 21
任務(wù)4 判斷是否閏年 22
任務(wù)目標(biāo) 22
任務(wù)描述 22
任務(wù)分析 23
程序測(cè)試 23
相關(guān)知識(shí) 24
任務(wù)5 改進(jìn)三角形面積計(jì)算 25
任務(wù)目標(biāo) 25
任務(wù)描述 25
任務(wù)分析 26
程序測(cè)試 27
相關(guān)知識(shí) 27
任務(wù)6 計(jì)算生肖和星座 29
任務(wù)目標(biāo) 29
任務(wù)描述 29
任務(wù)分析 29
程序測(cè)試 32
相關(guān)知識(shí) 32
任務(wù)7 計(jì)算棋盤(pán)上的麥粒數(shù) 32
任務(wù)目標(biāo) 32
任務(wù)描述 32
任務(wù)分析 33
程序測(cè)試 34
相關(guān)知識(shí) 34
任務(wù)8 求解愛(ài)因斯坦的階梯問(wèn)題 36
任務(wù)目標(biāo) 36
任務(wù)描述 36
任務(wù)分析 36
程序測(cè)試 37
相關(guān)知識(shí) 37
任務(wù)9 用冒泡法實(shí)現(xiàn)數(shù)組排序 38
任務(wù)目標(biāo) 38
任務(wù)描述 38
任務(wù)分析 38
程序測(cè)試 39
相關(guān)知識(shí) 40
任務(wù)10 用動(dòng)態(tài)數(shù)組統(tǒng)計(jì)學(xué)生成績(jī) 42
任務(wù)目標(biāo) 42
任務(wù)描述 42
任務(wù)分析 42
程序測(cè)試 43
相關(guān)知識(shí) 44
任務(wù)11 用不同方式向過(guò)程
傳遞參數(shù) 45
任務(wù)目標(biāo) 45
任務(wù)描述 45
任務(wù)分析 46
程序測(cè)試 47
相關(guān)知識(shí) 47
任務(wù)12 用自定義函數(shù)實(shí)現(xiàn)
金額大寫(xiě)轉(zhuǎn)換 50
任務(wù)目標(biāo) 50
任務(wù)描述 50
任務(wù)分析 50
程序測(cè)試 52
相關(guān)知識(shí) 53
任務(wù)13 調(diào)試VB程序 57
任務(wù)目標(biāo) 57
任務(wù)描述 57
任務(wù)分析 57
程序測(cè)試 58
相關(guān)知識(shí) 61
項(xiàng)目小結(jié) 63
項(xiàng)目實(shí)訓(xùn) 65
項(xiàng)目3 設(shè)計(jì)應(yīng)用程序窗體 67
任務(wù)1 制作陰影字效果 67
任務(wù)目標(biāo) 67
任務(wù)描述 67
任務(wù)分析 67
程序測(cè)試 69
相關(guān)知識(shí) 69
任務(wù)2 讓背景圖片與窗體同步縮放 70
任務(wù)目標(biāo) 70
任務(wù)描述 70
任務(wù)分析 71
設(shè)計(jì)步驟 71
程序測(cè)試 71
相關(guān)知識(shí) 72
任務(wù)3 制作鍵盤(pán)按鍵測(cè)試程序 72
任務(wù)目標(biāo) 72
任務(wù)描述 73
任務(wù)分析 73
程序測(cè)試 74
相關(guān)知識(shí) 74
任務(wù)4 制作簡(jiǎn)單繪圖程序 76
任務(wù)目標(biāo) 76
任務(wù)描述 76
任務(wù)分析 76
程序測(cè)試 77
相關(guān)知識(shí) 78
任務(wù)5 創(chuàng)建輸入框和消息框 79
任務(wù)目標(biāo) 79
任務(wù)描述 80
任務(wù)分析 80
程序測(cè)試 81
相關(guān)知識(shí) 81
任務(wù)6 設(shè)置窗體的圖標(biāo)、文本顏色
和字體 84
任務(wù)目標(biāo) 84
任務(wù)描述 84
任務(wù)分析 85
程序測(cè)試 87
相關(guān)知識(shí) 87
任務(wù)7 創(chuàng)建多文檔界面應(yīng)用程序 89
任務(wù)目標(biāo) 89
任務(wù)描述 89
任務(wù)分析 89
程序測(cè)試 92
相關(guān)知識(shí) 92
項(xiàng)目小結(jié) 93
項(xiàng)目實(shí)訓(xùn) 94
項(xiàng)目4 使用標(biāo)準(zhǔn)控件構(gòu)建用戶(hù)界面 95
任務(wù)1 制作文本縮放效果 95
任務(wù)目標(biāo) 95
任務(wù)描述 95
任務(wù)分析 95
程序測(cè)試 97
相關(guān)知識(shí) 97
提 示 99
任務(wù)2 制作個(gè)人信息錄入窗體 100
任務(wù)目標(biāo) 100
任務(wù)描述 100
任務(wù)分析 100
程序測(cè)試 103
相關(guān)知識(shí) 104
任務(wù)3 制作登錄窗體 105
任務(wù)目標(biāo) 105
任務(wù)描述 105
任務(wù)分析 106
程序測(cè)試 107
相關(guān)知識(shí) 107
任務(wù)4 改進(jìn)個(gè)人信息錄入窗體 108
任務(wù)目標(biāo) 108
任務(wù)描述 108
任務(wù)分析 108
程序測(cè)試 111
相關(guān)知識(shí) 111
任務(wù)5 列表框和組件框應(yīng)用 112
任務(wù)目標(biāo) 112
任務(wù)描述 112
任務(wù)分析 112
程序測(cè)試 117
相關(guān)知識(shí) 117
任務(wù)6 制作調(diào)色板 119
任務(wù)目標(biāo) 119
任務(wù)描述 119
任務(wù)分析 119
程序測(cè)試 120
相關(guān)知識(shí) 121
任務(wù)7 制作滾動(dòng)字幕 122
任務(wù)目標(biāo) 122
任務(wù)描述 122
任務(wù)分析 122
程序測(cè)試 123
相關(guān)知識(shí) 124
項(xiàng)目小結(jié) 124
項(xiàng)目實(shí)訓(xùn) 126
項(xiàng)目5 制作多媒體程序 127
任務(wù)1 繪制數(shù)學(xué)函數(shù)曲線 127
任務(wù)目標(biāo) 127
任務(wù)描述 127
任務(wù)分析 127
程序測(cè)試 129
相關(guān)知識(shí) 129
任務(wù)2 繪制繪制各種幾何圖形 132
任務(wù)目標(biāo) 132
任務(wù)描述 132
任務(wù)分析 132
程序測(cè)試 134
相關(guān)知識(shí) 134
任務(wù)3 改變圖形的形狀、線型
和填充樣式 135
任務(wù)目標(biāo) 135
任務(wù)描述 135
任務(wù)分析 135
程序測(cè)試 136
相關(guān)知識(shí) 136
任務(wù)4 實(shí)現(xiàn)圖像的縮放和翻轉(zhuǎn) 137
任務(wù)目標(biāo) 137
任務(wù)描述 137
任務(wù)分析 139
程序測(cè)試 140
相關(guān)知識(shí) 140
任務(wù)5 奔跑的豹子 142
任務(wù)目標(biāo) 142
任務(wù)描述 142
任務(wù)分析 142
程序測(cè)試 143
相關(guān)知識(shí) 144
任務(wù)6 制作音樂(lè)播放器 144
任務(wù)目標(biāo) 144
任務(wù)描述 144
任務(wù)分析 145
程序測(cè)試 146
相關(guān)知識(shí) 146
任務(wù)7 制作Flash動(dòng)畫(huà)播放器 148
任務(wù)目標(biāo) 148
任務(wù)描述 148
任務(wù)分析 148
程序測(cè)試 150
相關(guān)知識(shí) 150
任務(wù)8 制作視頻播放器 150
任務(wù)目標(biāo) 150
任務(wù)描述 151
任務(wù)分析 151
程序測(cè)試 152
相關(guān)知識(shí) 152
項(xiàng)目小結(jié) 153
項(xiàng)目實(shí)訓(xùn) 154
項(xiàng)目6 設(shè)計(jì)菜單和工具欄 155
任務(wù)1 設(shè)計(jì)菜單導(dǎo)航的文本編輯器 155
任務(wù)目標(biāo) 155
任務(wù)描述 155
任務(wù)分析 155
程序測(cè)試 164
相關(guān)知識(shí) 164
任務(wù)2 為文本編輯器配置工具欄 167
任務(wù)目標(biāo) 167
任務(wù)描述 168
任務(wù)分析 168
程序測(cè)試 171
相關(guān)知識(shí) 171
項(xiàng)目小結(jié) 173
項(xiàng)目實(shí)訓(xùn) 174
項(xiàng)目7 訪問(wèn)與管理文件 175
任務(wù)1 文件管理控件應(yīng)用 175
任務(wù)目標(biāo) 175
任務(wù)描述 175
任務(wù)分析 175
程序測(cè)試 177
相關(guān)知識(shí) 177
任務(wù)2 通過(guò)傳統(tǒng)語(yǔ)句讀寫(xiě)
順序文件 179
任務(wù)目標(biāo) 179
任務(wù)描述 179
任務(wù)分析 179
程序測(cè)試 184
相關(guān)知識(shí) 184
任務(wù)3 通過(guò)傳統(tǒng)語(yǔ)句讀寫(xiě)
隨機(jī)文件 186
任務(wù)目標(biāo) 186
任務(wù)描述 186
任務(wù)分析 186
程序測(cè)試 189
相關(guān)知識(shí) 189
任務(wù)4 通過(guò)文件系統(tǒng)對(duì)象
讀寫(xiě)文本文件 191
任務(wù)目標(biāo) 191
任務(wù)描述 191
任務(wù)分析 191
程序測(cè)試 193
相關(guān)知識(shí) 194
項(xiàng)目小結(jié) 195
項(xiàng)目實(shí)訓(xùn) 196
項(xiàng)目8 創(chuàng)建數(shù)據(jù)庫(kù)應(yīng)用程序 197
任務(wù)1 通過(guò)Data控件訪問(wèn)
數(shù)據(jù)庫(kù) 197
任務(wù)目標(biāo) 197
任務(wù)描述 197
任務(wù)分析 197
程序測(cè)試 199
相關(guān)知識(shí) 200
任務(wù)2 通過(guò)MSFlexGrid控件
顯示網(wǎng)格數(shù)據(jù) 201
任務(wù)目標(biāo) 201
任務(wù)描述 201
任務(wù)分析 202
程序測(cè)試 205
相關(guān)知識(shí) 205
任務(wù)3 通過(guò)DataGrid控件
編輯數(shù)據(jù)信息 207
任務(wù)目標(biāo) 207
任務(wù)描述 207
任務(wù)分析 207
程序測(cè)試 210
相關(guān)知識(shí) 211
任務(wù)4 通過(guò)ADO對(duì)象編程
訪問(wèn)數(shù)據(jù)庫(kù) 213
任務(wù)目標(biāo) 213
任務(wù)描述 213
任務(wù)分析 214
程序測(cè)試 215
相關(guān)知識(shí) 216
任務(wù)5 通過(guò)Command對(duì)象
實(shí)現(xiàn)數(shù)據(jù)錄入 217
任務(wù)目標(biāo) 217
任務(wù)描述 217
任務(wù)分析 218
程序測(cè)試 220
相關(guān)知識(shí) 220
項(xiàng)目小結(jié) 221
項(xiàng)目實(shí)訓(xùn) 222
項(xiàng)目9 開(kāi)發(fā)學(xué)生成績(jī)管理系統(tǒng) 223
任務(wù)1 系統(tǒng)功能設(shè)計(jì) 223
任務(wù)目標(biāo) 223
任務(wù)描述 223
任務(wù)分析 224
程序測(cè)試 227
相關(guān)知識(shí) 228
任務(wù)2 實(shí)現(xiàn)系統(tǒng)登錄模塊 228
任務(wù)目標(biāo) 228
任務(wù)描述 228
任務(wù)分析 228
程序測(cè)試 230
相關(guān)知識(shí) 230
任務(wù)3 設(shè)計(jì)系統(tǒng)主菜單 231
任務(wù)目標(biāo) 231
任務(wù)描述 231
任務(wù)分析 231
程序測(cè)試 234
任務(wù)4 設(shè)計(jì)學(xué)生管理模塊 234
任務(wù)目標(biāo) 234
任務(wù)描述 234
任務(wù)分析 235
程序測(cè)試 239
任務(wù)5 設(shè)計(jì)課程管理模塊 239
任務(wù)目標(biāo) 239
任務(wù)描述 240
任務(wù)分析 240
程序測(cè)試 244
任務(wù)6 設(shè)計(jì)成績(jī)管理模塊 245
任務(wù)目標(biāo) 245
任務(wù)描述 245
任務(wù)分析 245
程序測(cè)試 246
任務(wù)7 制作安裝程序 246
任務(wù)目標(biāo) 246
任務(wù)描述 246
任務(wù)分析 246
相關(guān)知識(shí) 250
項(xiàng)目小結(jié) 250
項(xiàng)目實(shí)訓(xùn) 251