<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>
            試題

            計算機二級《VB》選擇題題庫及答案

            時間:2025-04-08 21:22:51 試題 我要投稿

            計算機二級《VB》選擇題題庫及答案2017

              選擇題

              (1)下列符號常量的聲明中不合法的是

              A.ConstaAsSingle=3.5

              B.ConstaAsDouble=5+8

              C.ConstaAsInteger="25"

              D.Consta=”OK”

              【答案】C

              【解析】定義符號常量的一般格式:Const常量名[As數據類型]=表達式,“常量名”參數就是給常量命名。“數據類型”表示常量的數據類型,一般可以省略,這時由后面的“表達式”參數來指明常量的數據類型。表達式可以是數值型常量、字符型常量、布爾型常量和日期型常量。

              (2)以下合法的VB變量名是

              A._X

              B.2y

              C.a#b

              D.x_1_x

              【答案】D

              【解析】VB中變量的命名規則為:①必須以字母或漢字開頭②由字母、漢字、數字或下劃線組成③不能使用VB的保留字。-X不能以一下劃線開頭,不合法;2y不能以數字開頭,不合法;a#b中有#,不合法;D選項符合命名規則,故D.選項正確。

              (3)為把圓周率的近似值3.14159存放在變量pi中,應

              該把變量pi定義為

              A.DimpiAsInteger

              B.Dimpi(7)AsInteger

              C.DimpiAsSingle

              D.DimpiAsLong

              【答案】C

              【解析】單精度Single或雙精度Double型的變量能夠保存浮點型小數,整型Integer和長整型Long的變量只能保存整型數據。本題中圓周率為3.14159,小數,可定義一個Single或Double型變量來保存。故選C.。

              (4)下列符號常量的聲明中不合法的是

              A.ConstaAsSingle:3.5

              B.ConstaAsDouble=5+8

              C.ConstaAsInteger=“25”

              D.Consta=“OK”

              【答案】c

              【解析】定義符號常量的一般格式:Const常量名[As數據類型]=表達式,“常量名”參數就是給常量命名。“數據類型”表示常量的數據類型,一般可以省略,這時由后面的“表達式”參數來指明常量的數據類型。表達式可以是數值型常量、字符型常量、布爾型常量和日期型常量。

              (5)對于語句DimVarl#,Var2AsInteger,下列說法中正確的是

              A.Varl#和Var2都被定義為整型變量

              B.Varl被定義為雙精度型變量,Var2被定義為整型變量

              C.Varl被定義為長整型變量,Var2被定義為整型變量

              D.Varl#被定義為變體變量,Var2被定義為整型變量

              【答案】B

              【解析】定義變量時.可在定義變量時指定其類型,也可用類型說明符定義變量。在語句DimVarl#,Var2AsInte.ger中,Varl采用類型說明符定義變量,#是雙精度型的類型說明符,其類型名為Double,Varl是雙精度變量。Var2在定義變量時指定的類型,為整型變量。故選項B正確,A、C和D項錯誤。

              (6)下面變量定義中錯誤的是

              A.PublicmodAsInteger

              B.Staticbur

              C1DimchAsString*10

              D.Dima!(-5To-1)

              【答案】A

              【解析】變量名的命名規則是:255個字符以內,第一個字符是字母,其后可以是字母、數字和下劃線的組合,最后一個字符也可以是類型說明符。通常使用具有一定含義的變量名,可以幫助說明功能,簡化調試過程。保留字不能作為變量名。選項A.中的mod為保留字,所以選項A.錯誤。

              (7)下列說法中,錯誤的是

              A.變量名長度不能超過255個字符

              B.變量名的第一個字符可以是字母或數字

              C.變量名只能由字母、數字和下劃線組成

              D.變量名不能使用保留字

              【答案】B

              【解析】變量的命名規則是:①必須以字母開頭,由字母、漢字、數字或下劃線組成;②不能在變量名中出現句點“´”、空格或者嵌入字符,例如!、@、#、$、%、&等;③長度不得超過255個字符;④不能使用VB的關鍵字,關鍵字是語言的組成部分,包括預定義語句(例如If、For等)、函數(Abs、Sqr等)和操作符(Or、Mod等)。

              (8)下列說法中錯誤的是

              A.ConstB是VisualBasic的一個合法變量名

              B.設X是正實數,表達式0.01*Int(100*(x+0.005))的功能是對x小數點后第三位進行四舍五人

              C.函數nf(0,1,2)的返回值為2

              D.數學代數Cos2(w/4)+5e2對應的VisualBasic表達式為Cos(3.14/4)^2+5*e^2

              【答案】D

              【解析】在VB中,變量名的第一個字符必須是字母,最后一個字符可以是類型說明符,且變量名只能由字母、數字、下劃線組成,故A選項正確;取整函數Int(x),返回值為不大于自變量X的最大整數,Int(Rnd*100)取值為在0~100之間的任意一整數,選項B正確,IIF函數實際上可以理解成“If…Then…Else”的另外一種表現形式,即IIf(條件,True部分,False部分),其中條件為邏輯表達式,當條件為真(True)時,返回True部分;IIf(0,1,2)等價于If0ThenlElse2EndIf,故其返回值為2,選項C正確。選項D的VB表達式為:(Cos(π/4))^2+5+e^2,故正確答案為D.選項。

              (9)有如下數據定義語句:

              Dima,bAsInteger

              Dimx%.yasInteger

              執行上述語旬后,不是整型變量的是

              A.a

              B.b

              C.x

              D.Y

              【答案】A

              【解析】在VisualBasic中,變量的定義格式有兩種,第一種是:Declare變量名As類型,“Declare”可以是Dim,Static,Redim,Public或Private,“As”是關鍵字,“類型”可以是基本的數據類型也可以是用戶自定義的類型;第二種是用類型說明符來定義變量,即在定義變量名后面加上類型說明符;如果變量名后面沒有類型說明符,又不是第一種定義方式的話,則定義的變量是變體變量。

              (10)VB中,若沒有顯式聲明變量的數據類型,則默認的類型是

              A.整型

              B.字符型

              C.日期型

              D.變體類型

              【答案】D

              【解析】沒有顯式聲明變量的數據類型,則默認的類型是變體類型。

              (11)設在一個工程的窗體中有如下代碼:

              在該工程的標準模塊的聲明部分有如下代碼:

              PublicaAsInteger

              PrivatebAsInteger

              關于上述代碼,以下敘述中錯誤的是

              A.變量x的作用域是整個工程

              B.變量y的作用域是Form_Load過程

              C.變量a的作用域是整個工程

              D.變量b的作用域是整個標準模塊

              【答案】A

              【解析】VB中變量按作用域分為:局部變量:在過程內用Dim語句或用Static語句聲明的變量,只能在本過程中使用。窗口/模塊級變量:在“通用聲明”段中用Dim語句或用Private語句聲明的變量,可被本窗體/模塊的任何過程訪問。全局變量:在“通用聲明”段中用Public語句聲明的變量,可被本應用程序的任何過程或函數訪問。

              (12)以下關于變量作用域的敘述中,錯誤的是

              A.在標準模塊聲明部分用Public聲明的變量的作用域為整個工程文件

              B.在標準模塊聲明部分用Private聲明的變量的作用域為該標準模塊

              C.在窗體的聲明部分不能用Private聲明變量

              D.在過程中不能使用Public聲明變量

              【答案】C

              【解析】關于變量的應用范圍,可以通過下表具體了解。

              (13)在窗體模塊的聲明部分聲明變量時,不能使用的關鍵字是

              A.Dim

              B.Public

              C.Private

              D.Static

              【答案】D

              【解析】YB中變量按作用域分為:局部變量、窗體/模塊級變量、全局變量。局部變量:在過程內用Dim語句或用Static語句聲明的變量,只能在本過程中使用。窗體/模塊級變量:在“通用聲明”段中用Dim語句或用Private語句聲明的變量,可被本窗體/模塊的任何過程訪問。全局變量:在“通用聲明”段中用Public語句聲明的變量,可被本應用程序的任何過程或函數訪問。

              (14)在窗體上畫一個命令按鈕,然后編寫如下程序:

              程序運行后,第一次單擊命令按鈕時的輸出結果為

              A.2 3 4

              B.2 5 9

              C.11 14 18

              D.4 9 16

              【答案】B

              【解析】x在inc函數中定義成Static類型。意味著函數退出后X值被保留。第一次執行后X=2,第二次執行后X=5,第3次執行后X=9。選B.。

              (15)設窗體上有一個Commandl命令按鈕,還有以下程序代碼:

              程序運行后,3次單擊命令按鈕,則產生的輸出是

              A.123

              B.135

              C.137

              D.246

              【答案】C

              【解析】注意Static關鍵字修飾的變量,在過程退出后,變量值保持不變。選C.。

              (16)如果要定義一個窗體級變量,定義變量語句的位置應該是

              A.在使用該變量的過程中

              B.在該窗體模塊所有過程的前面

              C.在該窗體模塊所有過程的后面

              D.在某個標準模塊中

              【答案】B

              【解析】窗體級變量,在窗體的“通用聲明”段所有過程的前面用Dim語句或Private語句聲明的變量,可被本窗體的任何過程訪問。

              (17)在標準模塊中,將a定義為全局整型變量的語句是

              A.StaticaAsInteger

              B.DimaAsinteger

              C.PrivateaAsInteger

              D.PublicaAsInteger

              【答案】D

              【解析】VB中變量的作用域分為:局部變量、窗體/模塊級變量、全局變量。局部變量:在過程內用Dim語句或Stat—ic語句聲明的變量,只能在本過程中使用。窗體/模塊級變量:在“通用聲明”段中用Dim語句或用Private語句聲明的變量,可被本窗體/模塊的任何過程訪問。全局變量:在“通用聲明”段中用Public語句聲明的變量,可被本應用程序的任何過程或函數訪問。

              (18)編寫如下程序:

              程序運行后,第二次單擊命令按鈕Commandl時,輸出結果為

              A.6

              B.9

              C.12

              D.18

              【答案】B

              【解析】Staic關鍵字定義的變量退出事件后變量值保持不變。For循環根據變量的初值進行計算。當第二次點擊時,s的初值是第一次事件執行后的結果。選B.。

              (19)下面能夠將某個變量聲明為局部變量的是

              A.在窗體模塊的聲明部分,用關鍵字Static聲明這個變量

              B.在窗體模塊的聲明部分,用關鍵字Dim聲明這個變量

              C.在需要使用這個變量的過程中,用關鍵字Private聲明這個變量

              D.在需要使用這個變量的過程中,用關鍵字Public聲明這個變量

              【答案】C

              【解析】VB中變量的作用域分為:局部變量、窗體/模塊級變量、全局變量。局部變量:在過程內用Dim語句或Stat-ic語句聲明的變量,只能在本過程中使用。窗體/模塊級變量:在“通用聲明”段中用Dim語句或用Private語句聲明的變量,可被本窗體/模塊的任何過程訪問。全局變量:在“通用聲明”段中Public語句聲明的變量,可被本應用程序的任何過程或函數訪問。

              (20)編寫如下程序:

              程序運行后,第三次單擊命令按鈕Commandl時,輸出結果為

              A.3

              B.6

              C.9

              D.18

              【答案】D

              【解析】Static修飾的變量在事件退出后保留原值。三次單擊命令按鈕Commandl相當于對s進行了三次累加賦值。選D.。


            更多計算機二級考試相關試題分享:

            1.2017計算機二級《VB》強化習題及答案

            2.2017計算機二級《VB》考試鞏固習題及答案

            3.計算機二級《VB》選擇題題庫及答案2017

            4.2017年3月計算機二級考試VB備考練習題及答案

            5.2017計算機二級VB復習題及答案

            6.2017計算機二級VB考試重點知識

            7.2017年計算機二級VB訓練題及答案

            8.2017年計算機二級VB選擇訓練

            9.2017計算機二級VB考前練習題及答案

            10.2017年計算機二級VB選擇題練習

            【計算機二級《VB》選擇題題庫及答案】相關文章:

            2016年9月計算機二級VB選擇題題庫及答案10-01

            計算機二級《VB》上機題題庫(含答案)10-22

            計算機二級《VFP》選擇題題庫與答案08-26

            2017計算機二級考試VB選擇題及答案09-02

            9月全國計算機二級vb題庫及答案08-17

            計算機二級《C語言》選擇題題庫與答案07-27

            計算機二級《C語言》選擇題題庫及答案11-16

            2016計算機二級《Access》選擇題題庫及答案10-29

            2017年9月計算機二級《VB》選擇題題庫07-15

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看