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