- 相干保举
计较机二级《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.。
更多计较机二级测验相干试题分享:
【计较机二级《VB》挑选题题库及谜底】相干文章:
2017计较机二级测验VB挑选题及谜底09-02
2016计较机二级《Access》挑选题题库及谜底10-29
计较机二级《C说话》挑选题题库及谜底11-16
计较机二级VB测验挑选题操练及谜底09-21
2017计较机二级MS OFFICE挑选题题库及谜底05-13
天下计较机二级挑选题题库与谜底201605-29
2016年9月计较机二级挑选题题库及谜底07-22