當前位置:學者齋 >

計算機 >計算機二級 >

計算機二級考試《VB》常考知識點

計算機二級考試《VB》常考知識點

Visual Basic是一種由微軟公司開發的包含協助開發環境的事件驅動程式語言,是計算機二級考試科目之一。下面本站小編為大家搜尋整理的關於計算機二級考試《VB》常考知識點,歡迎參考學習,希望對大家有所幫助!想了解更多相關資訊請持續關注我們應屆畢業生考試網!

計算機二級考試《VB》常考知識點

1. 物件Object:VB中常用的物件有:窗體、控制元件等。

2. 物件的三要素

(1)屬性Property:用來描述和反映物件外部特徵的引數。

(2)方法Method:允許其他物件與之互動的方式,表明一個物件所具有的能力。

(3)事件Event:響應物件的動作稱為事件,它發生在使用者與應用程式互動時。如單擊控制元件、滑鼠移動、鍵盤按下等。

事件驅動Event Driven:VB為窗體和大多數控制元件都規定了一組事件,當應用程式被啟動後,VB隨時準備捕獲各種事件。一旦發生了某個事件,VB就會執行與該事件相聯絡的事件過程;執行完後,VB等待下一個事件的發生。

  VB程式的執行步驟如下:

(1)啟動應用程式,裝載和顯示窗體;

(2)窗體(或窗體上的控制元件)等待事件的發生;

(3)事件發生時,執行對應的事件過程;

(4)重複執行步驟(2)和(3);

(5) 直到遇到END結束語句結束程式的執行;或按“結束”強行停止程式的執行。

  VB整合開發環境

1. 主視窗

應用程式視窗,由標題欄、選單欄和工具欄組成。

2. 窗體(form)視窗

設計VB程式的介面。

3. 程式碼(code)視窗

編輯窗體、標準模組中的程式碼。

4. 屬性(properties)視窗

所有窗體或控制元件的屬性設定。

5. 工程資源管理器(project expror)視窗

儲存一個應用程式所有的檔案。

6. 工具箱(toolbox)視窗

顯示各種控制元件的製作工具,供使用者在窗體上設計

  建立VB程式的步驟

1. 建立使用者介面的物件,並設定物件屬性;

2. 物件事件過程及程式設計;

3. 程式執行和除錯;

4. 儲存檔案:

  VB編碼基礎

1. VB程式碼不區分字母的大小寫

系統保留字自動轉換每個單詞的首字母大寫;

使用者自定義行以第一次為準。

2. 語句書寫自由

一行可書寫幾句語句,之間用冒號分隔;

一句語句可分若干行書寫,用續行符_(空格+下畫線)連線一行<=255個字元。

3. 註釋有利於程式的維護和除錯 Rem開始 或 單撇號 '

4. 保留行號與標號

  資料型別

  常 量

在程式執行過程中,其值不能被改變的量稱為常量。

1. 整型常量

(1)整型(Integer):表示-32768至32767之間的整數 例如:10 110 20

(2)長整型(Long):表示-2,147,483,648至2,147,483,647之間的整數 例如:長整型常數的書寫: 23&

通常我們說的整型常量指的是十進位制整數,但VB中可以使用八進位制和十六進位制形式的整型常數,因此整型常數有如下三種形式:

1)十進位制整數。如125,0,-89。20

2)八進位制整數。以&或&O(字母O)開頭的整數是八進位制整數,如&O25表示八進位制整數25,即(25)8 ,等於十進位制數21。

3)十六進位制。以&H開頭的整數是十六進位制整數,如&H25表示十六進位制整數25,即(25)16 ,等於十進位制數37。VB中的顏色資料常常用十六進位制整數表示。

2、實數

1) 單精度實型(Single):有效數為7位 表示-3.37E+38至3.37E+38之間的實數

2)雙精度實型(Double):有效數為15位 常量的表示:

3)十進位制小數形式。它是由正負號(+,-)、數字(0~9)和小數點(.)或型別符號(!、#)組成,即±n.n,±n!或±n#,其中n是0~9的數字。 例如0.123、.123、123.0、123!、123#等都是十進位制小數形式。

4)指數形式。

±nE±m 或 ±±m, ±nD±m 或 ±±m

例:1.25E+3 和 1.25D+3相當於1250.0 或者1.25×103。

3、字串常量

在VB中字串常量是用雙引號“"”括起的一串字元,例如"ABC","abcdefg","123","0","VB程式設計"等。

說明:

(1)字串中的字元可以是所有西文字元和漢字、標點符號等;

(2)""表示空字串,而" "表示有一個空格的字串;

  算術運算子>字元運算子>關係運算符>邏輯運算

說明:

1.當一個表示式中出現多種運算子時,首先進行算術運算子,接著處理字串連線運算子,然後處理比較運算子,最後處理邏輯運算子,在各類運算中再按照相應的優先次序進行。

2.可以用括號改變優先順序,強令表示式的某些部分優先執行。括號內的運算總是優先於括號外的運算。對於多重括號,總是由內到外。

3. 表示式的書寫中需注意的問題

(1)運算子不能相鄰。例a+-b是錯誤的。

(2)乘號不能省略。例x 乘以y 應寫成:x*y

(3)括號必須成對出現,均使用圓括號。

(4)表示式從左到右在同一基準並排書寫,不能出現上下標

(5)要注意各種運算子的優先級別,為保持運算順序,在寫VB表示式時需要適當新增括號(),若用到庫函式必須按庫函要求書寫。

4. 不同資料型別的轉換

運算結果的資料型別向精度高的資料型別靠。

Integer<Long<Single<Double<Currency常用內部函式

1、 數學函式 常用的數學函式

  Abs(N) Cos(N) Sin(N) Exp(N) Log(N) Sqr(N) Rnd[(N)] Sgn(N)

說明:

(1) 在三角函式中的.自變數是以弧度為單位。 如:sin300 sin(3.14159/180*30)

(2) Rnd函式返回0 ~ 1(包括0和不包括1)之間的雙精度隨機數。

若要產生1-100的隨機整數: Int(Rnd *100)+1

提問:怎樣產生[N,M]區間的隨機數?

Int ( ( M - N + 1 ) * Rnd + N )

2、轉換函式

常用的轉換函式見表3-9所示

說明:

(1)要區別兩個取整函式int()和fix() Fix(N)為截斷取整,即去掉小數後的數。 Int(N)不大於N的最大整數。N>0與int(N) 相同,當N<0時, int(N) 與fix(N) -1相等。 例如: Fix(9.59) =9, Int(9.59) =9 Fix(-9.59) =-9, Int(-9.59) =-10 思考:如何實現四捨五入取整?

(2)Asc("Abcd") 值為: 65 (只取首字母的Ascii值)

(3)Val("abc123") 值為:0, Val("1.2sa10") 值為1.2

注意: Val( )函式只將最前面的數字字元轉換為數值

  常用方法

方法是面向物件的,故使用的形式為: [物件.]方法 Print方法

形式: [物件.]Print[{Spc(n)|Tab(n)}][表示式列表][;|,] 作用:在物件上輸出資訊

物件:窗體、圖形框或印表機(Printer) ,省略物件在窗體上輸出。

Spc(n)函式:插入n個空格,允許重複使用。

Tab(n)函式:左端開始右移動n列,允許重複使用。

;(分號):游標定位上一個顯示的字元後。

,(逗號):游標定位在下一個列印區的開始位置處。

無 ;,時換行。

開始列印的位置預設為列印物件的左上角0,0。

注意:Print方法在Form _Load事件過程中起作用,必須設定窗體的AutoRedraw為True。

  • 文章版權屬於文章作者所有,轉載請註明 https://xuezhezhai.com/zh-tw/jsj/erji/vk2rz0.html