- 相關(guān)推薦
計(jì)算機(jī)二級(jí)《VB》考試?贾R(shí)點(diǎn)
同學(xué)們?cè)趥淇级?jí)《VB》時(shí),要掌握考試科目的知識(shí)考點(diǎn),明確備考的方向。下面百分網(wǎng)小編為大家搜索整理了關(guān)于《VB》考試?贾R(shí)點(diǎn),歡迎參考學(xué)習(xí),希望對(duì)大家備考有所幫助!想了解更多相關(guān)信息請(qǐng)持續(xù)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!
一、對(duì)象的有關(guān)概念
1. 對(duì)象Object:VB中常用的對(duì)象有:窗體、控件等。
2. 對(duì)象的三要素
(1)屬性Property:用來描述和反映對(duì)象外部特征的參數(shù)。
(2)方法Method:允許其他對(duì)象與之交互的方式,表明一個(gè)對(duì)象所具有的能力。
(3)事件Event:響應(yīng)對(duì)象的動(dòng)作稱為事件,它發(fā)生在用戶與應(yīng)用程序交互時(shí)。如單擊控件、鼠標(biāo)移動(dòng)、鍵盤按下等。
事件驅(qū)動(dòng)Event Driven:VB為窗體和大多數(shù)控件都規(guī)定了一組事件,當(dāng)應(yīng)用程序被啟動(dòng)后,VB隨時(shí)準(zhǔn)備捕獲各種事件。一旦發(fā)生了某個(gè)事件,VB就會(huì)執(zhí)行與該事件相聯(lián)系的事件過程;執(zhí)行完后,VB等待下一個(gè)事件的發(fā)生。 VB程序的執(zhí)行步驟如下:
(1)啟動(dòng)應(yīng)用程序,裝載和顯示窗體;(2)窗體(或窗體上的控件)等待事件的發(fā)生;(3)事件發(fā)生時(shí),執(zhí)行對(duì)應(yīng)的事件過程;(4)重復(fù)執(zhí)行步驟(2)和(3);(5) 直到遇到END結(jié)束語句結(jié)束程序的運(yùn)行;或按“結(jié)束”強(qiáng)行停止程序的運(yùn)行。
二、VB集成開發(fā)環(huán)境
1. 主窗口
應(yīng)用程序窗口,由標(biāo)題欄、菜單欄和工具欄組成。
2. 窗體(form)窗口 設(shè)計(jì)VB程序的界面。
3. 代碼(code)窗口
編輯窗體、標(biāo)準(zhǔn)模塊中的代碼。
4. 屬性(properties)窗口
所有窗體或控件的屬性設(shè)置。
5. 工程資源管理器(project expror)窗口 保存一個(gè)應(yīng)用程序所有的文件。
6. 工具箱(toolbox)窗口
顯示各種控件的制作工具,供用戶在窗體上設(shè)計(jì) 建立VB程序的步驟
1. 建立用戶界面的對(duì)象,并設(shè)置對(duì)象屬性;
2. 對(duì)象事件過程及編程;
3. 程序運(yùn)行和調(diào)試;
4. 保存文件:
窗體frm格式和vb工程vbp格式 VB 編 碼 基 礎(chǔ)
1. VB代碼不區(qū)分字母的大小寫
系統(tǒng)保留字自動(dòng)轉(zhuǎn)換每個(gè)單詞的首字母大寫;
用戶自定義行以第一次為準(zhǔn)。
2. 語句書寫自由
一行可書寫幾句語句,之間用冒號(hào)分隔;
一句語句可分若干行書寫,用續(xù)行符_(空格+下畫線)連接一行<=255個(gè)字符。
3. 注釋有利于程序的維護(hù)和調(diào)試 Rem開始 或 單撇號(hào) ' 4. 保留行號(hào)與標(biāo)號(hào)
三、數(shù)據(jù)類型
常 量
在程序運(yùn)行過程中,其值不能被改變的量稱為常量。
1. 整型常量
(1)整型(Integer):表示-32768至32767之間的整數(shù) 例如:10 110 20
(2)長(zhǎng)整型(Long):表示-2,147,483,648至2,147,483,647之間的整數(shù) 例如:長(zhǎng)整型常數(shù)的書寫: 23&
通常我們說的整型常量指的是十進(jìn)制整數(shù),但VB中可以使用八進(jìn)制和十六進(jìn)制形式的整型常數(shù),因此整型常數(shù)有如下三種形式:
1)十進(jìn)制整數(shù)。如125,0,-89。20
2)八進(jìn)制整數(shù)。以&或&O(字母O)開頭的整數(shù)是八進(jìn)制整數(shù),如&O25表示八進(jìn)制整數(shù)25,即(25)8 ,等于十進(jìn)制數(shù)21。
3)十六進(jìn)制。以&H開頭的整數(shù)是十六進(jìn)制整數(shù),如&H25表示十六進(jìn)制整數(shù)25,即(25)16 ,等于十進(jìn)制數(shù)37。VB中的顏色數(shù)據(jù)常常用十六進(jìn)制整數(shù)表示。
2、實(shí)數(shù)
1) 單精度實(shí)型(Single):有效數(shù)為7位 表示-3.37E+38至3.37E+38之間的實(shí)數(shù)
2)雙精度實(shí)型(Double):有效數(shù)為15位 常量的表示:
3)十進(jìn)制小數(shù)形式。它是由正負(fù)號(hào)(+,-)、數(shù)字(0~9)和小數(shù)點(diǎn)(.)或類型符號(hào)(!、#)組成,即±n.n,±n!或±n#,其中n是0~9的數(shù)字。 例如0.123、.123、123.0、123!、123#等都是十進(jìn)制小數(shù)形式。
4)指數(shù)形式。
±nE±m 或 ±n.nE±m, ±nD±m 或 ±n.nD±m
例:1.25E+3 和 1.25D+3相當(dāng)于1250.0 或者1.25×103。
3、字符串常量
在VB中字符串常量是用雙引號(hào)“"”括起的一串字符,例如"ABC","abcdefg","123","0","VB程序設(shè)計(jì)"等。
說明:
(1)字符串中的字符可以是所有西文字符和漢字、標(biāo)點(diǎn)符號(hào)等;
(2)""表示空字符串,而" "表示有一個(gè)空格的字符串;
算術(shù)運(yùn)算符>字符運(yùn)算符>關(guān)系運(yùn)算符>邏輯運(yùn)算
說明:
1.當(dāng)一個(gè)表達(dá)式中出現(xiàn)多種運(yùn)算符時(shí),首先進(jìn)行算術(shù)運(yùn)算符,接著處理字符串連接運(yùn)算符,然后處理比較運(yùn)算符,最后處理邏輯運(yùn)算符,在各類運(yùn)算中再按照相應(yīng)的優(yōu)先次序進(jìn)行。
2.可以用括號(hào)改變優(yōu)先順序,強(qiáng)令表達(dá)式的某些部分優(yōu)先運(yùn)行。括號(hào)內(nèi)的運(yùn)算總是優(yōu)先于括號(hào)外的運(yùn)算。對(duì)于多重括號(hào),總是由內(nèi)到外。
3. 表達(dá)式的書寫中需注意的問題
(1)運(yùn)算符不能相鄰。例a+-b是錯(cuò)誤的。
(2)乘號(hào)不能省略。例x 乘以y 應(yīng)寫成:x*y
(3)括號(hào)必須成對(duì)出現(xiàn),均使用圓括號(hào)。
(4)表達(dá)式從左到右在同一基準(zhǔn)并排書寫,不能出現(xiàn)上下標(biāo)
(5)要注意各種運(yùn)算符的優(yōu)先級(jí)別,為保持運(yùn)算順序,在寫VB表達(dá)式時(shí)需要適當(dāng)添加括號(hào)(),若用到庫(kù)函數(shù)必須按庫(kù)函要求書寫。
4. 不同數(shù)據(jù)類型的轉(zhuǎn)換
運(yùn)算結(jié)果的數(shù)據(jù)類型向精度高的數(shù)據(jù)類型靠。
Integer<Long<Single<Double<Currency常用內(nèi)部函數(shù)
1、 數(shù)學(xué)函數(shù) 常用的數(shù)學(xué)函數(shù)
Abs(N) Cos(N) Sin(N) Exp(N) Log(N) Sqr(N) Rnd[(N)] Sgn(N)
說明:
(1) 在三角函數(shù)中的自變量是以弧度為單位。 如:sin300 sin(3.14159/180*30)
(2) Rnd函數(shù)返回0 ~ 1(包括0和不包括1)之間的雙精度隨機(jī)數(shù)。
若要產(chǎn)生1-100的隨機(jī)整數(shù): Int(Rnd *100)+1
提問:怎樣產(chǎn)生[N,M]區(qū)間的隨機(jī)數(shù)?Int ( ( M - N + 1 ) * Rnd + N )
2、轉(zhuǎn)換函數(shù)
常用的轉(zhuǎn)換函數(shù)見表3-9所示
說明:
(1)要區(qū)別兩個(gè)取整函數(shù)int()和fix() Fix(N)為截?cái)嗳≌慈サ粜?shù)后的數(shù)。 Int(N)不大于N的最大整數(shù)。N>0與int(N) 相同,當(dāng)N<0時(shí), int(N) 與fix(N) -1相等。 例如: Fix(9.59) =9, Int(9.59) =9 Fix(-9.59) =-9, Int(-9.59) =-10 思考:如何實(shí)現(xiàn)四舍五入取整?
(2)Asc("Abcd") 值為: 65 (只取首字母的Ascii值)
(3)Val("abc123") 值為:0, Val("1.2sa10") 值為1.2
注意: Val( )函數(shù)只將最前面的數(shù)字字符轉(zhuǎn)換為數(shù)值
常用方法
方法是面向?qū)ο蟮模适褂玫男问綖椋?[對(duì)象.]方法 Print方法
形式: [對(duì)象.]Print[{Spc(n)|Tab(n)}][表達(dá)式列表][;|,] 作用:在對(duì)象上輸出信息
對(duì)象:窗體、圖形框或打印機(jī)(Printer) ,省略對(duì)象在窗體上輸出。
Spc(n)函數(shù):插入n個(gè)空格,允許重復(fù)使用。
Tab(n)函數(shù):左端開始右移動(dòng)n列,允許重復(fù)使用。
;(分號(hào)):光標(biāo)定位上一個(gè)顯示的字符后。
,(逗號(hào)):光標(biāo)定位在下一個(gè)打印區(qū)的開始位置處。
無 ;,時(shí)換行。
開始打印的位置缺省為打印對(duì)象的左上角0,0。
注意:Print方法在Form _Load事件過程中起作用,必須設(shè)置窗體的AutoRedraw為True。
【計(jì)算機(jī)二級(jí)《VB》考試?贾R(shí)點(diǎn)】相關(guān)文章:
計(jì)算機(jī)二級(jí)《VB》常考知識(shí)點(diǎn)歸納09-02
全國(guó)計(jì)算機(jī)二級(jí)《VB》?贾R(shí)點(diǎn)06-06
計(jì)算機(jī)二級(jí)考試java?贾R(shí)點(diǎn)09-06
2016計(jì)算機(jī)二級(jí)《VB》考試重要知識(shí)點(diǎn)07-16
護(hù)士資格考試?贾R(shí)點(diǎn)05-09
2016計(jì)算機(jī)一級(jí)考試《MSOffice》?贾R(shí)點(diǎn)10-14
計(jì)算機(jī)二級(jí)考試《VB》基礎(chǔ)習(xí)題及答案07-22
2016計(jì)算機(jī)二級(jí)《VB》考試的重點(diǎn)內(nèi)容10-15