VB开发基础(习题卷24)
第1部分:单项选择题,共83题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]下列关于数据库设计的叙述中,正确的是 ( )。
A)在需求分析阶段建立数据字典
B)在概念设计阶段建立数据字典
C)在逻辑设计阶段建立数据字典
D)在物理设计阶段建立数据字典
答案:A
解析:
2.[单选题]有如下的程序: Private Sub Command1_Click() a=1:b=2:c=3 Call test(a,b+3,(c)) Print "main:";a;b;c End Sub Private Function test(p,m,n) p=p+1:m=m+1:n=n+1 Print"Sub:";p;m;n End Function当运行程序后,单击命令按钮 Command1 ,显示的结果是________。
A)sub:2 6 4main:1 6 4
B)sub:2 6 4main:2 6 4
C)sub:2 6 4main:1 2 3
D)sub:2 6 4main:2 2 3
答案:D
解析:
3.[单选题]下面程序 . Private Sub Form_Click() b=3 : a=2: C=4 Print IIF(a>=b, a, IIF(C>b,C,b)) End Sub运行后,单击窗体输出的结果是
A)0
B)3
C)2
D)4
答案:D
解析:
4.[单选题]下面可以正确定义2个整形变量和1个字符串变量的语句的是________ .
A)Dim n,m AS Interger,s AS String
B)Dim a%,b$,c AS String
C)Dim a AS Integer,b,c AS String
D)Dim x%,y AS Integer,z AS String
答案:D
解析:
5.[单选题]下列关于属性设置的叙述错误的是().
A)一个控件具有什么属性是VB预先设计好的,用户不能改变
B)一个控件具有什么属性是VB预先设计好的,用户可以改变
C)一个控件的属性即可以在属性窗口中设置,也可以用程序代码设置
D)一个控件的属性在属性窗口中设置,还可以利用程序代码为其设置新值
答案:A
Command1_Click() Static y As Integer Dim z As Integer N=10: z=N+z: y=y+z: x=x+z Label1.Caption = x
Label2.Caption = y Label3.Caption = z End Sub 程序运行后,连续三次单击命令按钮,则三个标签中显示的内容分别是( )。
A)10
B)30
C)30
D)10
答案:A
解析:
7.[单选题]使用Dima( )AsInteger语句声明数组后,能够正确引用数组元素的是____。
A)a(-1,5)
B)a(1)
C)a[-1,2]
D)a(0,6)
答案:A
解析:
8.[单选题]阅读下面的程序,选择运行结果 。Option Base 1
Private Sub Form1_Load()
Dim a(10) As Integer, p(3) As Integer Dim i As Integer, k As Integer
K=5
For i=1 to 10 a(i)=i
Next
For i=1 to 3 P(i)=a(i*i) Next
For i=1 to 3 K=k+p(i)*2 Next
Print k
End Sub( )
A)35
B)28
C)33
D)37
答案:C
解析:
9.[单选题]表达式 Int(8*sqr(36)*10^(-2)*10+0.5)/10 的值是________。
A)0.48
B)0.048
C)0.05
D)0.5
答案:D
解析:
10.[单选题]可以用作其它控件容器的控件有().
A)窗体控件,列表控件,图像控件
B)窗体控件,文本框控件,框架控件
C)窗体控件,框架控件,图片框控件
D)窗体控件,标签控件,图片控件
11.[单选题]下列表述中不能判断x是否为偶数的是__________. .
A)x/2=Int(x/2)
B)x Mod 2=0
C)Fix(x/2)=x/2
D)x\2=0
答案:D
解析:
12.[单选题]表达式Int(3.5)的结果是
A)3
B)6
C)0
D)-1
答案:A
解析:
13.[单选题]下面四项中,()是VB中的数值变量.
A)ABC
B)E+2
C)"True"
vb编程基础知识题库
D)0135
答案:A
解析:
14.[单选题]执行语句"For i=1 to 3:i=i+1:Next i"后变量i的值是__。
A)6
B)4
C)5
D)3
答案:C
解析:
15.[单选题]下列关于二叉树的叙述中,正确的是( )。
A)叶子结点总是比度为2的结点少一个
B)叶子结点总是比度为2的结点多一个
C)叶子结点数是度为2的结点数的两倍
D)度为2的结点数是度为1的结点数的两倍
答案:B
解析:
16.[单选题]下列程序执行后,整型变量 C 的值为A=328
B=24
Select Case B\100 Case 0
C=A+B
Case 1 C=A*10+B
Case 2 C=A*100+B
Case 3 C=A*1000+B
End Select( )
答案:D
解析:
17.[单选题]在窗体上放置的控件是 ( )
A)类
B)属性
C)对象
D)事件过程
答案:C
解析:
18.[单选题]要定义一个变量为全局变量,应使用()关键字.
A)Static
B)Public
C)Private
D)Sub
答案:B
解析:
19.[单选题]下面( )是合法的字符常数。
A)ABC$
B)"
C)'
D)ABC
答案:B
解析:
20.[单选题]图像框(Image)的何项属性设置为true时,可使图形自动调整大小,填满整个图像框().
A)Width
B)Picture
C)Name
D)Stretch
答案:D
解析:
21.[单选题]设置标签边框的属性是().
A)BorderStyle
B)BackStyle
C)AutoSize
D)Alignment
答案:A
解析:
22.[单选题]如果要改变窗体的标题,需要设置窗体对象的哪一属性().
A)Name
B)Caption
C)BackColor
23.[单选题]系统默认的参数传递方式是 传递。( )
A)按地址
B)按值
C)按形参
D)按实参
答案:A
解析:
24.[单选题]对于语句 If x=1 then y=1 ,下列说法正确的是_______ _。
A)x=1和y=1均为赋值语句
B)X=1和y=1均为关系表达式
C)x=1为关系表达式,y=1为赋值表达式
D)x=1为赋值语句,y=1为关系表达式
答案:C
解析:
25.[单选题]有一数组定义语句如下,则数组中共包含有( )个元素。Dim A(99,99) As Integer
A)99
B)9999
C)9000
D)10000
答案:D
解析:
26.[单选题]数组声明语句Dim a(2 to 3, -2  to 2,3 to 5)中,数组a包含元素的个数为( )。
A)120
B)75
C)30
D)13
答案:C
解析:
27.[单选题]VB有三种工作模式,它们分别是_____模式。
A)设计、编译和运行
B)设计、运行和中断
C)设计、运行和调试
D)编译、运行和调试
答案:B
解析:
28.[单选题]在VB中,IIf是( )。
A)函数
B)事件
C)属性
D)方法
答案:A
解析:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。