
Visual Basic程序設(she)計培訓
01
Visual Basic程序設計概述
通過本講學習,您應該能(neng)夠:1)知道程(cheng)序(xu)(xu)設(she)計語言的作用以及Visual Basic語言的發展歷程(cheng);2)描述(shu)Visual Basic功(gong)能(neng)特點;3)說出(chu)開(kai)發Visual Basic應用程(cheng)序(xu)(xu)的一般(ban)步驟,并(bing)在Visual Basic集成開(kai)發環(huan)境下開(kai)發一個簡(jian)單程(cheng)序(xu)(xu);4)說出(chu)類和對象的關系,并(bing)區別對象的屬性、方法和事件;5)使用窗體的屬性、方法和事件設(she)計簡(jian)單的窗體應用程(cheng)序(xu)(xu)。
1.1 Visual Basic簡介
1.2 Visual Basic集成開發環境
1.3 設計一個簡單的Visual Basic應用程序
1.4 面向對象的基本概念
1.5 窗體
1.6 單元測試
1.7 實驗示例
1.8 程序自主測評
02
Visual Basic程序設計基礎
通過本(ben)講學習,您應該能夠:1)知道Visual Basic字(zi)符集的(de)構成,會(hui)(hui)區別(bie)關鍵字(zi)和(he)標(biao)(biao)識(shi)(shi)符,并(bing)會(hui)(hui)定(ding)義Visual Basic的(de)標(biao)(biao)識(shi)(shi)符;2)識(shi)(shi)記(ji)Visual Basic的(de)標(biao)(biao)準數(shu)據類(lei)型(xing),并(bing)會(hui)(hui)區別(bie)各(ge)個數(shu)據類(lei)型(xing)適用場合;3)識(shi)(shi)記(ji)常(chang)量(liang)和(he)變量(liang)聲明(ming)語(yu)法格式,并(bing)會(hui)(hui)在(zai)(zai)程(cheng)序中使(shi)用常(chang)量(liang)和(he)變量(liang);4)識(shi)(shi)記(ji)4種類(lei)型(xing)運算符,并(bing)會(hui)(hui)在(zai)(zai)程(cheng)序中使(shi)用表達式運算解決簡單(dan)問題(ti);5)識(shi)(shi)記(ji)Visual Basic的(de)常(chang)用內(nei)部函數(shu),并(bing)會(hui)(hui)在(zai)(zai)程(cheng)序中使(shi)用內(nei)部函數(shu)解決簡單(dan)問題(ti)。
2.1 字符集、關鍵字和標識符
2.2 數據類型
2.3 常量和變量
2.4 運算符與表達式
2.5 常用內部函數
2.6 單元測試
2.7 實驗示例
2.8 程序自主測評
03
順序結構程序設計
通(tong)過(guo)本(ben)講(jiang)學習(xi),您應該能夠:1)描述順序(xu)結構(gou)(gou)的(de)概念,并說明順序(xu)結構(gou)(gou)的(de)特(te)點(dian);2)識記賦值語(yu)句(ju)(ju)的(de)語(yu)法(fa)格式和(he)(he)(he)功(gong)能,并區別(bie)賦值號(hao)和(he)(he)(he)等于號(hao);3)識記2種(zhong)輸(shu)入語(yu)句(ju)(ju)的(de)語(yu)法(fa)格式和(he)(he)(he)特(te)點(dian);4)識記4種(zhong)輸(shu)出語(yu)句(ju)(ju)的(de)語(yu)法(fa)格式和(he)(he)(he)特(te)點(dian);5)識記命(ming)令按鈕、標簽和(he)(he)(he)文本(ben)框(kuang)的(de)常用屬性、方(fang)法(fa)和(he)(he)(he)事件(jian),并使用它(ta)們編(bian)寫程序(xu)。
3.1 順序結構概述
3.2 賦值語句
3.3 輸入語句
3.4 輸出語句
3.5 命令按鈕
3.6 標簽
3.7 文本框
3.8 單元測試
3.9 實驗示例
3.10 程序自主測評
04
選擇結構程序設計
通過本講(jiang)學習,您應該(gai)能夠(gou):1)描述選(xuan)(xuan)擇(ze)結構的(de)概念,并(bing)會解釋(shi)在程(cheng)序(xu)中使用(yong)(yong)(yong)(yong)選(xuan)(xuan)擇(ze)結構的(de)原因;2)識記(ji)If語(yu)句(ju)(ju)的(de)語(yu)法格式,比較3種If語(yu)句(ju)(ju)的(de)特點和使用(yong)(yong)(yong)(yong)場合,并(bing)會使用(yong)(yong)(yong)(yong)If語(yu)句(ju)(ju)解決(jue)(jue)簡單(dan)的(de)問(wen)題;3)識記(ji)Select Case語(yu)句(ju)(ju)的(de)語(yu)法格式,并(bing)使用(yong)(yong)(yong)(yong)Select Case語(yu)句(ju)(ju)解決(jue)(jue)簡單(dan)的(de)問(wen)題;4)使用(yong)(yong)(yong)(yong)選(xuan)(xuan)擇(ze)結構的(de)嵌套解決(jue)(jue)實際問(wen)題;5)識記(ji)單(dan)選(xuan)(xuan)按鈕、復選(xuan)(xuan)框(kuang)和框(kuang)架的(de)常用(yong)(yong)(yong)(yong)屬(shu)性、方法和事件,并(bing)使用(yong)(yong)(yong)(yong)選(xuan)(xuan)擇(ze)控件編寫程(cheng)序(xu)。
4.1 選擇結構概述
4.2 If語句
4.3 Select Case語句
4.4 選擇結構嵌套
4.5 單選按鈕、復選框和框架
4.6 單元測試
4.7 實驗示例
4.8 程序自主測評
05
循環結構程序設計
通(tong)過本講學習,您(nin)應該(gai)能夠:1)描(miao)述(shu)循(xun)(xun)(xun)環(huan)(huan)結(jie)構(gou)的(de)概念(nian),并會解(jie)釋在程序中使用(yong)(yong)(yong)循(xun)(xun)(xun)環(huan)(huan)結(jie)構(gou)的(de)原因;2)識(shi)(shi)記(ji)For循(xun)(xun)(xun)環(huan)(huan)語(yu)(yu)句(ju)的(de)語(yu)(yu)法格式,并會使用(yong)(yong)(yong)For循(xun)(xun)(xun)環(huan)(huan)語(yu)(yu)句(ju)解(jie)決(jue)(jue)簡(jian)單(dan)的(de)問題(ti);3)識(shi)(shi)記(ji)While循(xun)(xun)(xun)環(huan)(huan)語(yu)(yu)句(ju),并會使用(yong)(yong)(yong)While循(xun)(xun)(xun)環(huan)(huan)語(yu)(yu)句(ju)解(jie)決(jue)(jue)簡(jian)單(dan)的(de)問題(ti);4)識(shi)(shi)記(ji)Do循(xun)(xun)(xun)環(huan)(huan)語(yu)(yu)句(ju),比較4種Do循(xun)(xun)(xun)環(huan)(huan)語(yu)(yu)句(ju)的(de)特點,并會使用(yong)(yong)(yong)While循(xun)(xun)(xun)環(huan)(huan)語(yu)(yu)句(ju)解(jie)決(jue)(jue)簡(jian)單(dan)的(de)問題(ti);5)使用(yong)(yong)(yong)循(xun)(xun)(xun)環(huan)(huan)結(jie)構(gou)的(de)嵌套解(jie)決(jue)(jue)實(shi)際問題(ti);6)識(shi)(shi)記(ji)計(ji)時器的(de)屬(shu)性和事(shi)件(jian)(jian),并會使用(yong)(yong)(yong)計(ji)時器控件(jian)(jian)編寫程序;7)識(shi)(shi)記(ji)滾動條的(de)屬(shu)性和事(shi)件(jian)(jian),并會使用(yong)(yong)(yong)滾動條控件(jian)(jian)編寫程序。
5.1 循環結構概述
5.2 For循環語句
5.3 While循環語句
5.4 Do循環語句
5.5 循環結構嵌套
5.6 計時器
5.7 滾動條
5.8 單元測試
5.9 實驗示例
5.10 程序自主測評
06
數組
通過(guo)本(ben)講學習,您應(ying)該能夠:1)描述(shu)數(shu)(shu)(shu)組(zu)(zu)(zu)的(de)(de)概念,并(bing)會(hui)(hui)解釋在程(cheng)序中引(yin)入(ru)數(shu)(shu)(shu)組(zu)(zu)(zu)的(de)(de)原因;2)識(shi)(shi)記一維(wei)數(shu)(shu)(shu)組(zu)(zu)(zu)聲(sheng)明的(de)(de)語(yu)法(fa)格式,并(bing)會(hui)(hui)使(shi)用(yong)(yong)一維(wei)數(shu)(shu)(shu)組(zu)(zu)(zu)解決(jue)簡單(dan)的(de)(de)問(wen)題;3)識(shi)(shi)記二(er)(er)維(wei)數(shu)(shu)(shu)組(zu)(zu)(zu)聲(sheng)明的(de)(de)語(yu)法(fa)格式,并(bing)會(hui)(hui)在程(cheng)序中使(shi)用(yong)(yong)二(er)(er)維(wei)數(shu)(shu)(shu)組(zu)(zu)(zu);4)知道(dao)動態數(shu)(shu)(shu)組(zu)(zu)(zu)的(de)(de)概念和(he)使(shi)用(yong)(yong)場(chang)合,并(bing)識(shi)(shi)記動態數(shu)(shu)(shu)組(zu)(zu)(zu)聲(sheng)明的(de)(de)語(yu)法(fa)格式;5)識(shi)(shi)記控件(jian)數(shu)(shu)(shu)組(zu)(zu)(zu)的(de)(de)創建過(guo)程(cheng),并(bing)在程(cheng)序中使(shi)用(yong)(yong)控件(jian)數(shu)(shu)(shu)組(zu)(zu)(zu)來實(shi)現相關功(gong)能;6)識(shi)(shi)記列表框和(he)組(zu)(zu)(zu)合框的(de)(de)屬性(xing)、事件(jian)和(he)方法(fa),并(bing)使(shi)用(yong)(yong)列表框和(he)組(zu)(zu)(zu)合框編寫程(cheng)序。
6.1 數組概述
6.2 一維數組
6.3 二維數組
6.4 動態數組
6.5 控件數組
6.6 列表框和組合框
6.7 自定義類型及其數組
6.8 單元測試
6.9 實驗示例
6.10 程序自主測評
07
過程
通(tong)過(guo)本(ben)講學習(xi),您應該能(neng)夠(gou):1)描述(shu)(shu)通(tong)用(yong)(yong)(yong)過(guo)程(cheng)的概念,并知道2類通(tong)用(yong)(yong)(yong)過(guo)程(cheng)特(te)點和適(shi)用(yong)(yong)(yong)場合(he);2)識記函數過(guo)程(cheng)的定(ding)(ding)義和調(diao)用(yong)(yong)(yong)的語法格(ge)式(shi),并能(neng)使(shi)用(yong)(yong)(yong)函數過(guo)程(cheng)編(bian)寫(xie)簡(jian)單的程(cheng)序(xu);3)識記子過(guo)程(cheng)的定(ding)(ding)義和調(diao)用(yong)(yong)(yong)的語法格(ge)式(shi),并能(neng)使(shi)用(yong)(yong)(yong)子過(guo)程(cheng)編(bian)寫(xie)簡(jian)單的程(cheng)序(xu);4)敘述(shu)(shu)參數傳(chuan)遞(di)的概念,比較地址(zhi)傳(chuan)遞(di)和值傳(chuan)遞(di)的執行過(guo)程(cheng),并會在(zai)程(cheng)序(xu)設計中選擇適(shi)當的參數傳(chuan)遞(di)方式(shi);5)在(zai)程(cheng)序(xu)中會使(shi)用(yong)(yong)(yong)過(guo)程(cheng)的嵌套調(diao)用(yong)(yong)(yong)和遞(di)歸調(diao)用(yong)(yong)(yong)來解決實(shi)際問題;6) 區別2種過(guo)程(cheng)的作用(yong)(yong)(yong)域(yu)和3種變(bian)量的作用(yong)(yong)(yong)域(yu)。
7.1 過程概述
7.2 函數過程
7.3 子過程
7.4 參數傳遞
7.5 過程的嵌套調用
7.6 過程的遞歸調用
7.7 過程與變量的作用域
7.8 單元測試
7.9 實驗示例
7.10 程序自主測評
08
圖形操作
通過本(ben)講學習,您應該能(neng)夠:1)區別(bie)默認坐標(biao)系和用戶(hu)自定義(yi)坐標(biao)系,并(bing)會定義(yi)用戶(hu)自定義(yi)坐標(biao)系,同時識(shi)(shi)(shi)記當前(qian)坐標(biao)、線(xian)(xian)寬與線(xian)(xian)型(xing)、填充與色彩等繪圖(tu)(tu)屬性;2)識(shi)(shi)(shi)記Line、Circle、PSet和Point等常用繪圖(tu)(tu)方法,并(bing)會使用繪圖(tu)(tu)方法編寫簡(jian)單的(de)繪圖(tu)(tu)程序;3)比較圖(tu)(tu)形(xing)框(kuang)與圖(tu)(tu)像框(kuang)功能(neng),并(bing)會使用圖(tu)(tu)形(xing)框(kuang)與圖(tu)(tu)像框(kuang)控(kong)件編寫簡(jian)單圖(tu)(tu)形(xing)圖(tu)(tu)像程序;4)識(shi)(shi)(shi)記直線(xian)(xian)與形(xing)狀控(kong)件的(de)屬性。
8.1 圖形操作基礎
8.2 圖形方法
8.3 圖形框與圖像框
8.4 直線與形狀控件
8.5 單元測試
8.6 實驗示例
8.7 程序自主測評
09
文件
通過本講學習,您應(ying)該能夠(gou):1)知道文(wen)件(jian)的概念和(he)訪(fang)(fang)問模式(shi),并會根據訪(fang)(fang)問模式(shi)對文(wen)件(jian)進(jin)行(xing)(xing)分類(lei),同時理解文(wen)件(jian)操作(zuo)(zuo)的一般步(bu)驟;2)識記順(shun)序(xu)文(wen)件(jian)的打開操作(zuo)(zuo)、寫操作(zuo)(zuo)、讀操作(zuo)(zuo)和(he)關閉操作(zuo)(zuo)的語法格(ge)式(shi)與(yu)作(zuo)(zuo)用,并能編寫對順(shun)序(xu)文(wen)件(jian)進(jin)行(xing)(xing)讀寫操作(zuo)(zuo)的程(cheng)序(xu);3)使用驅動(dong)器列表(biao)框、目錄列表(biao)框和(he)文(wen)件(jian)列表(biao)框編寫簡單(dan)的文(wen)件(jian)操作(zuo)(zuo)程(cheng)序(xu)。
9.1 文件概述
9.2 順序文件
9.3 文件系統控件
9.4 單元測試
9.5 實驗示例
9.6 程序自主測評