VB程序设计考试题库(6)
一、单选题(每题1分,共50题)
1.以下不是Visual Basic的特点的选项是( 未填 )。 错误 正确答案:B
A.可视编程
B.算法设计
C.事件驱动
D.面向对象
2.Visual Basic应用程序的运行是( 未填 )。 错误 正确答案:C
A.从一个建立的窗体模块开始执行
B.以最后建立的窗体模块结束
C.程序执行顺序不是预先完全确定好的
D.执行顺序是预先确定好的
3.在窗体上画一个名称为TxtA的文本框,然后编写如下的事件过程:
Private Sub Txta_KeyPress(keyascii as integer)
End Sub
若焦点位于文本框中,则能够触发KeyPress事件的操作是( 未填 )。
错误 正确答案:D
A.单击鼠标
B.双击文本框
C.鼠标滑过
D.按键盘上的某个键
4.确定一个控件的宽度的属性是( 未填 ) 错误 正确答案:C
A.Top
B.Left
C.width
D.Height
5.下列控件对象中,属于文本框控件对象是( 未填 )。 错误 正确答案:C
A.COMMAND1
B.LABEL2
C.TEXT3
D.OPTION4
6.标准模块文件的扩展名是( 未填 )。 错误 正确答案:C
A.frm
B.vbp
C.bas
D.vbg
7.为了描述x>y和y>z同时成立,则下述选项中,正确的是( 未填 )。 错误 正确答案:D
A.x>y .and Y>z
B.x>y>z
C.x>y and >z
D.x>y and y>z
8.下面( 未填 )是合法的单精度型变量。
错误 正确答案:A
A.num!
B.sum%
C.xint$
D.mm#
9.表达式Int(5*Rnd+1)*Int(5*Rnd-1)的值的范围是( 未填 )。 错误 正确答案:D
A.[0,15]
B.[-1,15]
C.[-4,15]
D.[-5,15]
10.下列符号中哪个是VB程序中合法的变量名( 未填 )。 错误 正确答案:A
A.ab7
B.7ab
C.If
D.a*bc
11.Abc%,abc!,abc$,abc#分别声明abc是( 未填 ) 。 错误 正确答案:A
A.整型、单精度、字符串、双精度变量
B.整型、整型、字符串、双精度变量
C.单精度、整型、字符串、双精度变量
D.整型、双精度、字符串、双精度变量
12.下面程序段表示求两个数中的大数, ( 未填 ) 不正确。 错误 正确答案:D
A. Max=If(x>y,x,y)
B. If x>y Then Max=x Else Max=y
C. Max=x(换行)If y>=x Then Max=y
D. If y>=x Then Max=y(换行)Max=x
13.要使循环体至少执行一次,应使用( 未填 ) 循环。 错误 正确答案:D
A. For … Next
B. While … End While
C. Do [ While | Until ] … Loop
D. Do … Loop [ While | Until ]
14.Print #1, STR$1中的Print是 ( 未填 ) 。
错误 正确答案:A
A. 文件的写语句
B. 在窗体上显示的方法
C. 子程序名
D. 以上均不是
15.执行语句a = MsgBox("你好", vbAbortRetryIgnore + vbDefaultButton2),当出现消息框时,按回车,a的值为( 未填 ) 错误 正确答案:B
A. vbAbort
B. vbRetry
C. vbIgnore
D. vbDefault
16.下面程序的运行结果不同是 ( 未填 )。 错误 正确答案:D
A.For I=100 To 200 Pset(100,I) Next I
B.Line(100,100)-(100,200)
C.Line(100,100)-Step(0,100)
D.Line Step(100,100)-Step(100,200)
17.能清除文本框Text1中内容的语句是( 未填 ) 错误 正确答案:B
A. Text = ""
B. Text1.Text = ""
C. Text1.clear
D. Text1.Cls
18.能使文本框Text1中文本不可编辑的语句是( 未填 ) 错误 正确答案:D
A. Text1.Editable = False
B. Text1.Enabled = True
C. Text1.TabStop = False
D. Text1.Locked = True
19.关于语句If x=1 Then y=1,下列说法正确的是( 未填 ) 错误 正确答案:C
A.x=l和y=l均为赋值语句
B.x=1和y=1均为关系表达式
C.x=l为关系表达式,y=l为赋值语句
D.x=1为赋值语句,y=l为关系表达式
20.如果在窗体上已经创建了一个文本框对象TextI,可以通过 ( 未填 ) 事件获得输入键值的ASCII码。
错误 正确答案:C
A. Change
B. LostFocus
C. KeyPress
vb编程基础知识题库
D. GotFocus
21.执行下面的程序段后,a 的值为( 未填 )。
a = 1
For i = 1 To 12 Step 2
a = a + i Mod 8
Next i 错误 正确答案:B
A. 1
B. 5
C. 17
D. 21
22.执行MsgBox "除数不能为0!", VbExclamation, "数据出错",在弹出的消息框中显示的图标是( 未填 ) 错误 正确答案:C
A. 停止图标
B. 问号图标
C. 感叹号图标
D. 消息图标
23.下列语句正确的是( 未填 ) 错误 正确答案:B
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论