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 页