微机vb选择题.docx
《微机vb选择题.docx》由会员分享,可在线阅读,更多相关《微机vb选择题.docx(25页珍藏版)》请在冰点文库上搜索。
微机vb选择题
1.
下列VB程序段的基本结构是()
Ifx<=12Then
y=3x
Else
y=4x
EndIf
A.分支结构
B.顺序结构
C.循环结构
D.树形结构
答案:
A
2.
关于算法,说法不正确的是()
A.算法是程序设计的灵魂
B.解决问题的过程就是实现算法的过程
C.算法独立于任何具体的语言,VB算法只能用VB语言来实现
D.算法的作用在于记录和交流人类解决问题的思想
答案:
C
3.
ifx>=10theny=5*xelsey=4*x
以上程序段属于()
A.顺序结构
B.分支结构
C.循环结构
D.流程结构
答案:
B
4.
在VB中,利用()显示和编辑程序代码。
A.工程资源管理器窗口
B.窗体设计器窗口
C.代码编辑窗口
D.属性窗口
答案:
C
5.
下面保存VB程序的说法正确的是()
A.只保存窗体文件
B.只保存工程文件
C.分别保存工程文件和标准模块文件
D.分别保存窗体文件和工程文件
答案:
D
6.
VB中,数据类型整型用()表示。
A.Integer
B.Single
C.Long
D.Byte
答案:
A
7.
数学式(2a-b)/(2a+b)在VB中的正确写法是()
A.(2*a-b)/(2a+b
B.(2*a-b)/2*a+b
C.(2a-b)/(2a+b)
D.(2*a-b)/(2*a+b)
答案:
D
8.
在VB中,当a=2,b=3时,表达式a>b的值是()
A.True
B.False
C.0
D.1
答案:
B
9.
下列程序段属于()
SelectCasex
Case1
text1.text="优秀"
Case2
text1.text="良好"
Case3
text1.text="一般"
CaseElse
text1.text="较差"
EndSelect
A.顺序结构
B.分支结构
C.循环结构
D.流程结构
答案:
B
10.
VB中,CommandButton控件是()
A.标签
B.文本框
C.命令按钮
D.单选按钮
答案:
C
11.
VB中,文本框控件是()
A.Label
B.TextBox
C.CommandButton
D.Image
答案:
B
12.
VB中,标签控件是()
A.Label
B.TextBox
C.CommandButton
D.Image
答案:
A
13.
VB中,TextBox控件是()
A.标签
B.文本框
C.命令按钮
D.单选按钮
答案:
B
14.
下列VB程序段的基本结构是()
a=1
b=a+2
c=a+b
A.顺序结构
B.分支结构
C.循环结构
D.流程结构
答案:
A
15.
下列()不是VB语言的特点
A.可视化的程序设计方法
B.面向对象的程序设计思想
C.事件驱动的编程机制
D.没有交互功能
答案:
D
16.
程序设计的基本结构不包括()
A.顺序结构
B.逆序结构
C.分支结构
D.循环结构
答案:
B
17.
VB中,命令按钮控件是()
A.Label
B.TextBox
C.CommandButton
D.Image
答案:
C
18.
VB中,图片框控件是()
A.Label
B.TextBox
C.CommandButton
D.Image
答案:
D
19.
VB中,frm是()文件的扩展名。
A.工程
B.可执行
C.窗体
D.标准模块
答案:
C
20.
VB中,()是随机函数,返回大于等于0并且小于1的值。
A.Int()
B.Rnd()
C.Val()
D.Cstr()
答案:
B
21.
VB中,vbp是()文件的扩展名。
A.工程
B.可执行
C.窗体
D.标准模块
答案:
A
22.
VB中,比较运算符中的不等于用()表示。
A.≠
B.<>
C.>=
D.<=
答案:
B
23.
VB中,Int(2.4)的返回值是()
A.2.4
B.3
C.0
D.2
答案:
D
24.
a=9
Ifa<=10then
b=a*3+5
Else
b=a
Endif
以上程序段是()
A.顺序结构
B.分支结构
C.循环结构
D.流程结构
答案:
B
25.
以下程序段是()
x=1
z=0
Forx=1to10step1
z=z+x
nextx
A.顺序结构
B.分支结构
C.循环结构
D.流程结构
答案:
C
26.
以下关于算法的说法正确的是()
A.算法就是某一个问题的解题方法
B.对于给定的一个问题,其算法不一定是唯一的
C.一个算法可以不产生确定的结果
D.算法的步骤可以无限地执行下去不停止
答案:
B
27.
用VB开发程序的一般步骤是()①界面设计②分析问题③编写代码④保存文件⑤调试与运行⑥生成可执行文件
A.①②③④⑤⑥
B.②①③⑤④⑥
C.②①③⑤⑥④
D.⑥②①③④⑤
答案:
B
28.
表达式1+((2+3)*2)*2的值是()
A.26
B.22
C.21
D.24
答案:
C
29.
在VB中,下列不是比较运算符的是()
A.>
B.<
C.>=
D.+
答案:
D
30.
在VB程序界面中,工具箱中的工具称为( )
A.事件
B.工具
C.控件
D.窗体
答案:
C
31.
在VB中,Text1.Font="宋体"表示()
A.Text1内的字体是宋体
B.Text1内的字体是黑体
C.Text2内的字体是宋体
D.Text2内的字体是黑体
答案:
A
32.
在VB中,除运算符用()符号表示。
A.+
B.-
C.*
D./
答案:
D
33.
在VB中,要设置窗体的标题内容,应使用()属性。
A.Caption
B.Font
C.Text
D.Name
答案:
A
34.
用()描述算法可以直观地了解活动的流程和过程。
A.自然语言
B.流程图
C.计算机语言
D.以上三项均是
答案:
B
35.
VB中,要更改命令按钮控件的背景色,应选择的属性是()
A.Font
B.Caption
C.Height
D.BackColor
答案:
D
36.
VB中,如果x=Val("123.45"),那么x的值为()
A.123
C.12345
答案:
B
37.
VB中,循环结构Fori=1To10的步长是()
A.0
B.1
C.2
D.10
答案:
B
38.
下面程序段运行后,text3的值是()
Text1.Text="234"
Text2.Text="432"
text3.text=Text1.Text+Text2.Text
A.666
B.234432
C.432234
D.234234
答案:
B
39.
VB中,比较运算符中的大于等于是()
A.≥
B.≤
C.>=
D.<=
答案:
C
40.
VB中,循环结构Fori=10To1step-2的步长是()
A0B1C2D-2
A.0
B.1
C.2
D.-2
答案:
D
41.
在VB中,声明一个变量时,能用到的关键字是( )
A.Exit
B.Sub
C.End
D.Dim
答案:
D
42.
在VB中,表达式10/2的结果是()
A.20
B.12
C.5
D.8
答案:
C
43.
VB中,窗体文件的扩展名是()
A.Bas
B.vbp
C.frm
D.exe
答案:
C
44.
算法的描述方法有()
A.自然语言描述
B.流程图描述
C.计算机语言描述
D.其余三项都是
答案:
D
45.
VB中,时间按钮控件是()
A.Label
B.TextBox
C.CommandButton
D.Timer
答案:
D
46.
VB中,取整函数是()
A.Int()
B.Rnd()
C.Val()
D.Cstr()
答案:
A
47.
VB中,工程文件的扩展名是()
A.Bas
B.vbp
C.frm
D.exe
答案:
B
48.
VB中,循环结构Fori=1To10step2的步长是()
A.0
B.1
C.2
D.10
答案:
C
49.
VB中,()控件对象在运行时一定不显示。
A.Label
B.Timer
C.TextBox
D.CommandButton
答案:
B
50.
VB中,将Interval属性值设置为()时,计时器控件每隔5秒钟产生一个计时器事件
A.5
B.5000
C.50
D.500
答案:
B
51.
VB中,Rnd()函数的值不可能是()
A.0
B.1
D.0.99
答案:
B
52.
VB中,Int(5.9)的返回值是()
A.3
B.4
C.5
D.6
答案:
C
53.
VB中正确的循环语句是()
A.Forx=1tostep
B.Forx=1to10step2
C.Forx=1to10step–1
D.Forx=10to1
答案:
B
54.
下面程序的运行结果是()
DimaAsInteger,bAsInteger
a=6
b=15
S=1+(a*b)/2
PrintS
A.6
B.46
C.15
D.45
答案:
B
55.
下面程序的运行结果是()
PrivateSubCommand1_Click()
Text1.Text="123"
Text2.Text="321"
a=Text1.Text+Text2.Text
Printa
EndSub
A.444
B.123321
C.321123
D.123123
答案:
B
56.
VB中,执行下面的程序段后,b的值为()
a=100
b=20
a=a+b
b=a–b
A.100
B.120
C.20
D.80
答案:
A
57.
x=10
Ifx<=12then
y=2*x+6
Else
y=x/2
EndIf
上述程序段中y的值是()
A.26
B.25
C.10
D.5
答案:
A
58.
下列程序段的运行结果是()
x=3
SelectCasex
Case5
Print"优秀"
Case4
Print"良好"
Case3
Print"通过"
CaseElse
A.优秀
B.良好
C.通过
D.不通过
答案:
C
59.
执行Do……LoopUntil语句时()
A.先判断后循环
B.先循环后判断
C.顺序执行
D.其余说法都不对
答案:
B
60.
VB中,一条语句要分行书写,用()符号作续行符。
A.“-”
B.“+”
C.“_”
D.“…”
答案:
C
61.
VB中,定义a为整型变量的语句是()
A.DimaAsInteger
B.DimaAsSingle
C.DimaAsDate
D.DimaAsByte
答案:
A
62.
对VB窗体中控件的操作错误的是()
A.单击Delete键一次只能删除一个控件
B.单击Delete键一次可以同时删除多个控件
C.按住Shift键,依次单击每个要选择的控件,可以同时选中多个控件
D.按住Ctrl键,依次单击每个要选择的控件,可以同时选中多个控件
答案:
A
63.
VB中,多个语句写在同一行时,每个语句之间用()符号分隔。
A.,
B.:
C..
D.;
答案:
B
64.
下列VB程序段执行后x的值为()
a=8
Ifa<9Then
x=9
EndIf
Printx
A.8
B.9
C.0
D.1
答案:
B
65.
在VB中,Int(23.512)的值为()
A.-23
B.-24
C.23
D.24
答案:
C
66.
VB中,定义a为实型变量的语句是()
A.DimaAsInteger
B.DimaAsSingle
C.DimaAsDate
D.DimaAsByte
答案:
B
67.
执行DoWhile……Loop语句时()
A.先判断后循环
B.先循环后判断
C.顺序执行
D.其余说法都不对
答案:
A
68.
下面程序段中s的结果是()
s=0
Fori=1To3
s=s+i
NextI
A.0
B.1
C.3
D.6
答案:
D
69.
下面程序的运行结果是()
DimxAsInteger,yAsInteger
x=4
y=8
s=x*y/8-2
Print
A.2
B.4
C.6
D.8
答案:
A
70.
VB中,下列程序运行后,变量y的值为()
x=20
ifx>=100theny=5*xelsey=4*x
A.20
B.40
C.80
D.100
答案:
C
71.
Do
m=m*n
n=n+1
LoopUntiln>1
以上程序段属于()
A.循环结构
B.分支结构
C.顺序结构
D.逆序结构
答案:
A
72.
RGB(255,255,255)为()函数
A.取值函数
B.颜色函数
C.随机函数
D.时间函数
答案:
B
73.
在VB中,表达式9\4的结果是()
A.2.5
B.2
C.3
D.40
答案:
B
74.在VB中,下面正确的赋值语句是()
A.3y=x
B.x/y=30
C.y=6
D.6=y
答案:
C
75.VB中,Rnd()函数的值可能是()
A.1.0
B.0.1
C.1.6
D.6.1
答案:
B
76.
下列VB程序段的基本结构是()
x=1
z=0
y=5
Forx=1ToyStep1
z=z+x
Nextx
A.分支结构
B.顺序结构
C.循环结构
D.树型结构
答案:
C