VB选择题(20150702)

  • 格式:xlsx
  • 大小:34.91 KB
  • 文档页数:18

序号题目选项A选项B选项C选项D参考答案1VB 6.0是一种面向( )的编程环境。应用机器对象过程C2vb 中的坐标圆点位于().容器左上角容器右下角容器右上角容器正中央A3VB程序的注释符是().:()';C4VB中,若没有显式声明变量的数据类型,则默认的类型字符型整型变体类型日期型C5VB中隐藏窗体的方法是ShowUnloadHideStopC

6Visual Basic控件一般都规定一个默认属性,在引用这

样的属性时,只写对象名而不必给出属性名。默认属性

为Caption的控件是( )。标签(Label)组合框(ComboBox)列表框(ListBox)文本框(TextBox)A

7Visual Basic是一种面向对象的可视化程序设计语

言,采取了( )的编程机制。从主程序开始执行事件驱动按过程顺序执行按模板顺序执行B

8Visual Basic源程序的续行符为下划线(_)连字符(-)冒号(:)分号(;)A

9Visual Basic中最基本的对象是______,它是其他控

件的容器。窗体文本框命令按钮标签A

10VisualBasic程序设计时常用的Print、Cls属于_____方法属性打印字库事件A

11VisualBasic是一种面向对象的程序设计语言,构成对

象的三要素是()_.属性、事件、方法控件、属性、事件窗体、控件、模块窗体、控件、过程A

12VisualBasic中的控件分为____和____两类。标准控件;内部控

件标准控件;

ActiveX控件内部控件;外部控

件外部控件;

ActiveX控件B

13在Visual Basic代码中,将多个语句合并写在一行上

的并行符是______。星号(*)冒号(:)撇号(')感叹号(!)B

14在Visual Basic集成环境中,可以列出工程中所有模块

名称的窗口是________。窗体设计窗口属性窗口代码窗口工程资源管理器窗

口D

15在Visual Basic应用程序中,以下正确的描述是( )

。过程的定义和过程

的调用均可以嵌套过程的定义可以嵌

套,但过程的调用

不能嵌套过程的定义和过程

的调用均不能嵌套过程的定义不可以

嵌套,但过程的调

用可以嵌套D

16在Visual Basic中,所有的窗体和控件都必定具有的一

个属性是().CaptionFontFillColorNameD

17在VisualBasic中,下列()_控件可以包含其他控件.CheckboxPictureboxCommandbuttonLabelB

18在visualbasic中,要将一个窗体从内存中释放,应使用

()语句.hideshowloadunloadD

19下列表达式中,其值为0的是().7/97 mod 1515 mod 97\9D20"1234" &1234的运行结果是()出错123412341234"1234"C

21?如果X是一个正的实数,将千分位四舍五入,保留两位

小数的表达式是0.01*int(x+0.05)0.01*int(100*(x+

0.05))0.01*int(x+0.005

)0.01*int(100*(x+

0.005))D

2219.5Mod2*2的运算结果是().3.5301C

第 1 页,共 18 页序号题目选项A选项B选项C选项D参考答案

23Datetime是Data类型的变量,以下赋值语句中错误的

是:Datetime=#4/14/9

7#Datetime=#12:15:

00 AM#Datetime="8/8/99

"Datetime=#Septem

ber 1,1997#C

24Integer类型的数据由()字节组成.3241B

25Print语句的一个输出表达式为(),则输出包括系统当

前日期、时间信息.DateNowTimeMonthB

26RGB(x,y,z)函数中x,y,z的取值范围().(0,255][0,255](0,255)[0,255)B

27RGB函数中的3个数字分别表示 。色调、饱和度、亮

度红、绿、蓝红、绿、白当前色、背景色、

前景色B

28变量X=32769,则变量声明时不能将其声明为().LongSingleVariantIntrgerD29变量为下列各种类型,其中()类型不能存放负值.SingleByteIntegerLongB30表达式"456"<>"456" And 1<3的值是().FALSETRUE0出错A31表达式"xyz" + "568"的值是().xyz568xyz120568A32表达式Chr(Asc("ABCD")) 的值是()BDACC33表达式Int(100*Rnd()+10)的取值范围是()[10,100]-10,100[10,110][10,110)D34表达式Len("123程序设计ABC")的值是().20101714B35表达式print Len(trim(" abcd ")&"123")的结果是123abcd97D36表达式Round(7.823,2)的结果是 。7.87.837.87.82D37表达式val(a2000)的值为().200019065C38产生10至100的随机整数的表达式是().Int(90*Rnd+10)Int(91*Rnd)Int(91*Rnd+10)90*Rnd+10C

39代数式(sin(π-t)^(2/3))/( a×b )对应的Visual

Basic表达式是( )。Sin(3.14159-

T)^(2/3)/A*BSin((3.14159-

T)^(2/3))/(A*B)(Sin(π-

T)^(2/3))/(A*B)(Sin(3.14159-

T)^(2/3))/(A*B)D

40满足下列条件之一的年份是闰年:

1)年份能被4整除但不能被100整除

2)年份能被400整除

若y代表年份,下面判断闰年的正确表达式是( )。y Mod 4=0 And y

Mod 100<>0 Or y

Mod 400=0y Mod 100<>0

And(y Mod 4=0 Or

y Mod 400=0)y Mod 4=0 Or y

Mod 100<>0 And y

Mod 400=0y Mod 4 And y

Mod 100 Or y Mod

400A

41设A、B、C是三角形的3条边,则以下表示"任意两边之

和大于第三边"的布尔表达式是A + B < C Or A +

C < B Or B + C <

AA + B >= C And A

+ C >= B And B +

C >= ANot (A + B <= C

Or A + C <= B Or

B + C <= A)A + B > C Or A +

C > B Or B + C >

AC

42设m="ABCDEF",下列表达式不能得到"DEF"的是()Right$(m,3)Mid$(m,4)Left$(Right$(m,5

),3)Right$(Left$(m,6

),3)C

43设M=3,N=5,P=4.5,Q=2.5,表达式(M*N+2)/(P-Q)的

计算结果为____________。88.589B

44设x=3.3,y=4.5,表达式x-Int(x)+Fix(y)的值是()。3.54.84.74.3D

第 2 页,共 18 页序号题目选项A选项B选项C选项D参考答案

45设有如下变量声明

Dim TestDate As Date

为变量TestDate正确赋值的表达󰀀

方式是TestDate=date("1

/1/2008")TestDate=Format(

"m/d/yy","1/1/20

08")TestDate=#"1/1/2

008"#TestDate=#1/1/20

08#D

46设有如下变量声明语句:

Dim a,b As Boolean

则下面叙述中正确的是 。a和b都是变体型变

量a是变体型变量,b

是布尔型变量a和b都是布尔型变

量a是整型变量,b是

布尔型变量B

47设有如下语句:󰀀

Dim a,b As Integer

c="VisualBasic"

d=#7/20/2005#

以下关于这段代码的叙述中,错误的是______。c中的数据是字符

串d中的数据是日期

类型b被定义为Integer

类型变量a被定义为Integer

类型变量D

48下列表达式的值为2123的是( )。Str(123) &

"2000"Val("123asd") &

2000Str(123) +

"2000"Val("123asd") +

2000D

49下列表达式中,值为True的是________。UCase("ABCD")>="

abcd"Mid("ABCD", 2,

2) >not(Sqr(4)-3>= -

2)14/2\3>10 MOD 4B

50下面表达式()的值是False."n" & "999" >

"n97"Str(2000)<

"1997"InStr("visualbas

ic", "b")<>

Len("basic")UCase("aBC")>

"aBC"D

51下面表达式中,( )的运算结果与其他三个不同。Sgn(-3.5)-2.5Int(-3.5)+0.5-3.5Exp(-3.5)D

52下面不能在信息框中输出"Visual Basic"的是( )

。x=MsgBox("Visual

Basi ")Call MsgBox

"Visual Basic"MsgBox"Visual

Basic"MsgBox("Visual

Basic ")B

53选拔身高T超过1.7米且体重W小于62.5公斤的人,表示

该条件的布尔表达式为( )。T>=1.7 And

W<=62.5T>1.7 Or W<62.5T>1.7 And W<62.5T<=1.7 Or

W>=62.5C

54要判断月收入在2000元以上(含2000元)且5000元以

下(不含5000元的职工,应该使用的逻辑表达式是M>=2000 Or

M<5000M>2000 AND

M<=5000M>=2000 AND

M<5000M>2000 Or

M<=5000C

55在VB中,执行"A=5:A=A+5"语句后,变量A的值为().0105不一定B56如果A为一boolean型数据,则下列赋值语句正确的是A=3<4A=#TURE#A=.trueA="true"A

57函数Cint(–3.5),Int(–3.5),Fix(–3.5)的值分别

是________。-3,–4,–3-4,–4,–3-4,–3,–3-3,–4,–4B

58a="AbC",b="Efg",C=Lcase(a),D=Ucase(b),则执行

PrintC;D语句后结果是().ABCEFGabcefgabcEFGABCefgC

59已知a=6,b=15,c=23,则语句 Print Sgn(a+b Mod 6-

c\a)& a+b 的输出结果为( )。31121616B

第 3 页,共 18 页