一个VB应用程序可以包含几个vbp文件( )。
A. 2个
B. 1个
C. 可以没有
D. 不受限制
【答案】:B
后缀为.frm的文件表示VB 的( )。
A. 工程文件
B. 窗体文件
C. 标准类模块文件
D. 类模块文件
【答案】:B
如果想让文本框中的内容在运行时不能编辑,需将文本框的( )属性设置为True。
A. Visible
B. Locked
C. MultiLine
D. TabStop
【答案】:B
以下有关Visual Basic程序设计的叙述中,错误的是( )。
A. 是可视化的程序设计语言
B. 是面向过程的程序设计语言
C. 采用了事件驱动的编程机制
D. 是面向对象的编程语言
【答案】:微信:zuoye580
设定文本框内的文字内容是否允许修改的属性是( )。
A. PasswordChar
B. Locked
C. Multiline
D. Text
【答案】:微信:zuoye580
为使文本框显示滚动条,必须首先设置的属性是( )。
A. Multiline
B. Alignment
C. AutoSize
D. ScrollBars
【答案】:微信:zuoye580
为了使标签中的内容居中显示,应把Alignment属性设置为( )。
A. 0
B. 3
C. 2
D. 1
【答案】:微信:zuoye580
能够改变窗体边框线类型的属性是( )。
A. BackStyle
B. Border
C. FontStyle
D. BorderStyle
【答案】:微信:zuoye580
在正确安装VB6.0后,可以通过多种方式启动VB,以下不能启动VB的方式是( )。
A. 通过开始菜单中的程序命令
B. 通过我的电脑找到VB6.exe,双击该文件名
C. 通过开始菜单中的运行命令
D. 进入DOS方式,执行VB6.exe文件
【答案】:微信:zuoye580
文本框内的对齐方式由( )属性决定。
A. Autosize
B. Style
C. Alignment
D. MultiLine
【答案】:微信:zuoye580
设置标签边框的属性是( )。
A. Alignment
B. AutoSize
C. BorderStyle
D. BackStyle
【答案】:微信:zuoye580
下列正确的赋值语句是( )。
A. s=?*r*r
B. y=x+20
C. x+y=20
D. 3x=y
【答案】:微信:zuoye580
窗体文件的扩展名是( )。
A. .frm
B. .cls
C. .bas
D. .vbp
【答案】:微信:zuoye580
如果对象的名称为Mytext,而且对象有一个属性Text,那么在代码中引用该属性的正确格式是( )。
A. Mytext.Text
B. Mytext*Text
C. Text.Mytext
D. Mytext.(Text)
【答案】:微信:zuoye580
窗体的Load事件的触发时机是( )
A. 窗体被加载时
B. 窗体被卸载时
C. 用户单击窗体时
D. 窗体显示之后
【答案】:微信:zuoye580
MsgBox函数的返回值的类型是( )。
A. 字符串
B. 日期型
C. 逻辑型
D. 整型
【答案】:微信:zuoye580
下列关于窗体的说法不正确的是( )。
A. 窗体的Name属性与Caption属性相同
B. 窗体的背景图片由其Picture属性设定
C. 通过设置Icon属性可使窗体获得最小化时的图标
D. 窗体的标题由Caption属性确定
【答案】:微信:zuoye580
对于定时器(Timer)控件,设置其定时是否开启的属性是( )。
A. Enabled
B. Left
C. Tag
D. Index
【答案】:微信:zuoye580
在Print方法中,为了使数据以紧凑格式输出,应在输出项之间加入的分割符是( )。
A. 逗号
B. 空格
C. 分号
D. 顿号
【答案】:微信:zuoye580
以下关于MsgBox的叙述中,错误的是( )。
A. 通过MsgBox函数可以设置信息框中图标和按钮的类型
B. MsgBox语句没有返回值
C. MsgBox函数返回一个整数
D. MsgBox函数的第一个参数是一个整数,该参数只能确定对话框中显示的按钮数量
【答案】:微信:zuoye580
窗体的Load事件在加载窗体时发生。( )
对
错
【答案】:微信:zuoye580
标签框的Caption属性值为字符串,运行时可以重新赋值。( )
对
错
【答案】:微信:zuoye580
事件过程可以由某个用户事件触发执行,它不能被其他过程调用。( )
对
错
【答案】:微信:zuoye580
程序的运行结果和程序员的设想有出入时产生的错误称为逻辑错误。( )
对
错
【答案】:微信:zuoye580
一个工程一般包括窗体模块(扩展名为.frm)和标准模块(扩展名为.bas)等类型的文件。 ( )
对
错
【答案】:微信:zuoye580
许多属性可以直接在属性表上设置、修改,并立即在屏幕上看到效果。( )
对
错
【答案】:微信:zuoye580
Visual Basic应用程序只能以解释方式执行。( )
对
错
【答案】:微信:zuoye580
VB是一种面向对象的程序设计语言,采用了事件驱动的编程。( )
对
错
【答案】:微信:zuoye580
VB6.0用于开发任何环境下的应用程序。( )
对
错
【答案】:微信:zuoye580
要在窗体Form1内显示 myfrm ,使用的语句是Form1.print “myfrm”。( )
对
错
【答案】:微信:zuoye580
如果文本框的Enabled属性为False,文本框的文本将编成灰色,用户能将光标置于文本框上,但是不能改变文本框中的内容。( )
对
错
【答案】:微信:zuoye580
在程序中Name 属性作为对象的标识被引用,不会显示在窗体上,而控件上显示的内容由Caption属性决定。( )
对
错
【答案】:微信:zuoye580
要使输入文本框的字符时钟显示 # ,则应修改其PasswordChar属性为 # 。( )
对
错
【答案】:微信:zuoye580
执行Unload Form1语句后,窗体Form1消失,但仍在内存中。( )
对
错
【答案】:微信:zuoye580
在窗体中用Show或Hide方法和在代码中将Visible属性设置为True或False的效果是一样的。( )
对
错
【答案】:微信:zuoye580
方法 是用来完成特定操作的特定的子程序。( )
对
错
【答案】:微信:zuoye580
面向对象的程序设计的核心是对象。( )
对
错
【答案】:微信:zuoye580
命令按钮不但能响应单击事件,还能响应双击事件。( )
对
错
【答案】:微信:zuoye580
VB用于关闭错误捕获机制的语句是On Error Goto 0 。( )
对
错
【答案】:微信:zuoye580
VB程序中设置断点的按键是F9。( )
对
错
【答案】:微信:zuoye580
下面正确的赋值语句是( )。
A. x + y = 30
B. y = x + 30
C. y = ? * r * r
D. 3y = x
【答案】:微信:zuoye580
过程调用时,下列关于形参与实参之间数据传递的原则说法正确的是( )。
A. 按实参和形参不仅位置对应,而且类型也对应的原则
B. 按实参和形参位置对应的原则
C. 按实参和形参同名的原则
D. 按实参和形参个数相同并且类型也对应的原则
【答案】:微信:zuoye580
下列关于Do-Loop语句的叙述不正确的是( )。
A. Do While…Loop语句或Do Until…Loop语句可能不执行循环体
B. Do While…Loop语句或Do Until…Loop语句中While或Until后的表达式的值为Ture或非0时,循环继续
C. Do While…Loop语句或Do Until…Loop语句都至少执行一次循环体
D. Do-Loop语句采用逻辑表达式来控制循环体执行的次数
【答案】:微信:zuoye580
下列关于变量的说法不正确的是( )。
A. 静态局部变量是在过程中用Static语句声明的
B. 局部变量的作用域仅限于声明它的过程
C. 局部变量在声明它的过程执行完毕后就被释放了
D. 局部变量是指那些在过程中用Dim语句或Static语句声明的变量
【答案】:微信:zuoye580
从一个字符串中的第3个字符开始,获取5个字符,应使用( )。
A. Left函数
B. Len函数
C. Mid函数
D. Right函数
【答案】:微信:zuoye580
以下叙述中错误的是( )。
A. 全局变量必须在标准模块中定义
B. 在一个窗体文件中Private定义的通用过程能被其它窗体调用
C. 一个工程中可以包含多个窗体文件
D. 在设计Visual Basic程序时,窗体、标准模块、类模块等需要分别保存为不同类型的文件
【答案】:微信:zuoye580
下列结构中不属于循环结构的是( )。
A. While/Wend
B. For/Next
C. Do/Loop
D. With/End With
【答案】:微信:zuoye580
下列赋值语句合法的是( )。
A. A=2B
B. #NAME?
C. B+C=A
D. A=B+C
【答案】:微信:zuoye580
19.5Mod2*2的运算结果是( )。
A. 1
B. 3.5
C. 0
D. 3
【答案】:微信:zuoye580
下列变量名合法的是( )
A. a_2
B. a-b
C. integer
D. 20ab
【答案】:微信:zuoye580
表达式7+10 Mod 3^2+3的值是( )
A. 13
B. 11
C. 12
D. 10
【答案】:微信:zuoye580
以下对函数过程(Function过程)的描述错误的是( )。
A. Function过程以Function开头,以End Function结束
B. 函数过程可以嵌套调用
C. 函数过程中可以利用Exit退出
D. 函数过程不能嵌套定义
【答案】:微信:zuoye580
在代码中定义了一个字过程Sub p(a,b)…End Sub 下面调用该过程的正确的语句格式是( )。
A. p (10,20)
B. Call p
C. Call p (10,20)
D. Call p 10,20
【答案】:微信:zuoye580
把数值型转换为字符串型需要使用的函数是( )。
A. Str
B. Chr
C. Asc
D. Val
【答案】:微信:zuoye580
以下有关Visual Basic语言描述中错误的是( )。
A. 不区分大小写
B. 语句是一行一句,以回车键结束
C. 用,分隔一行中的多个语句
D. 一条语句放在多行中,则在前一行结束处使用续行符_连接下一行
【答案】:微信:zuoye580
在控件数组中,每一个控件都共享同一个事件过程。
对
错
【答案】:微信:zuoye580
过程中的变量是局部变量,当过程被再次执行时,它的值是上一次过程调用后的值。
对
错
【答案】:微信:zuoye580
不论步长是正值或负值,当循环变量的值大于终值时,结束循环。
对
错
【答案】:微信:zuoye580
全局变量是指那些在整个应用程序都有效的变量。( )
对
错
【答案】:微信:zuoye580
用Dim语句声明变量时,Visual Basic系统不仅为变量分配相应数据类型的内部空间,而且还为变量赋予所需的初值。
对
错
【答案】:微信:zuoye580
全局变量是指在一个窗体或模块的 通用声明 段中用Public声明的变量。
对
错
【答案】:微信:zuoye580
用Dim A(3,-2 To 3)语句声明二维数组后,数组A的元素共有24 。
对
错
【答案】:微信:zuoye580
For…Next循环结构的默认步长为1。
对
错
【答案】:微信:zuoye580
用Hide方法不但可以隐藏窗体,而且能够清除内存中的窗体。
对
错
【答案】:微信:zuoye580
采用Show方法,即使窗体不在内存中, Show也自动把窗体装入内存,然后再显示出来。
对
错
【答案】:微信:zuoye580
Private Sub Form_Click()
x = 1
x = 5
For i = 1 To 10 Step 2
x = x + i \ 5
Next i
Print x
End Sub
程序运行后,单击窗体,在窗体上显示的值是( )。
A. 5
B. 7
C. 8
D. 6
【答案】:微信:zuoye580
Private Sub Command1_Click()
For n=1 To 20
If n Mod 3<>0 Then m=m+n\3
Next n
Print n
End Sub
程序运行后,单击命令按钮,则窗体上显示的内容是( )
A. 15
B. 24
C. 21
D. 18
【答案】:微信:zuoye580
Private Sub Command1_Click()
i = 0
For G = 10 To 19 Step 3
i = i + 1
Next G
Print i
End Sub
程序运行后,单击命令按钮,窗体上显示的值为( )。
A. 6
B. 3
C. 4
D. 5
【答案】:微信:zuoye580
下列程序段的执行结果为( )。
Private Sub Command1_Click()
i = 4
A = 5
Do
i = i + 1
A = A + 2
Loop Until i >= 7
Print “I=”; i
End Sub
程序运行后,单击命令按钮,窗体上显示的值为( )。
A. I=8
B. I=7
C. I=5
D. I=4
【答案】:微信:zuoye580