正确的。F
判断题:语句A=C:C=B:B=A的作用是实现A、
B的值互换。F
在窗体上有一个命令按钮,其名称为Command1,然后编写如下程序:
Function M(x As Integer, y As Integer) As Integer M = IIf(x > y, x, y)
End Function
Private Sub command1_Click()
Dim a As Integer, b As Integer
a = 100
b = 200
Print M(a, b)
End Sub
结果为:200_____。
为了使列表框中的项目分为多列显示,需要设置的属性是___columns
__。
如果建立菜单时在标题文本框中输入一个
__-___,那么显示时将形成一行分隔符。
组合框有3种不同的类型,这3种类型是下拉式列表框、简单组合框和__下拉式组合框___。'-------------------------------------------------
'【程序设计】
'-------------------------------------------------
'题目:(事件)双击窗体。
' (响应)求100以内奇数的和,并将结果输出在窗体上。
' 将结果存入变量SUM中
参考代码】
Dim i As Integer
For i = 1 To 100
If i Mod 2 = 1 Then
sum = sum + i
End If
Next
Print sum
在窗体上添加5个标签、3个文本框、2个命令按钮,如图1;在属性窗口里设置相关属性,
运行时显示如图2所示,功能是:计算某个学生奖学金的等级(假定只考虑一等奖),以
三门功课成绩为评奖依据,奖学金一等评定标准如下:
1、平均分大于95者;
2、有两门是100分,且第三门功课不低于80分者。
符合上述标准之一,输出“一等奖”否则输出“非一等奖”。
图
1
图2
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,mandButton_
标准答案:Caption=结束
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,mandButton_
标准答案:Caption=评定
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,bel_
标准答案:Caption=学生成绩评定程序
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,bel_
标准答案:Caption=程序设计:太原理工大学理学院计算机基础教学部
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,bel_
标准答案:Caption=计算机
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,bel_
标准答案:Caption=英语
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,bel_
标准答案:Caption=数学
学生答案:Caption=
【事件评分】错误
【事件】Private Sub Command1_Click()
标准答案: "一等奖"
> 95
= 100
学生答案:
不论何控件,共同具有的是_D________属性
A、Caption
B、Text
C、ForeColor
D、Name
如果文本框的Enabled属性设为False,则___B_____。
A、文本框的文本将变成灰色,用户仍然能改变文本框中的内容。
B、文本框的文本将变成灰色,并且此时用户不能将光标置于文本框上
C、文本框的文本将变成灰色,用户仍然能将光标置于文本框上,但是不能改变文本框中的内容。
D、文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容。一条语句要在下一行续写,用__A________符号作为续行符
A、 _
B、…
C、+
D、-
下列各赋值语句,语法不正确的是_D____。
A、sLength = x+y
B、iNumber = 15
C、Labell.Caption = time
D、x+y = 5
表达式 10\ 8 Mod 9 的值是__B_______。A、2
B、1
C、9
D、0
a +
b 小于10,且a - b 大于 1 的逻辑表达式是__C_______。
A、( a - b > 1 ) To ( a + b < 10)
B、a + b < 10 .And. a - b > 1
C、a + b < 10 And a - b > 1
D、a + b < 10 Or a - b > 1
在VB中,对于已经声明但没有赋值的布尔型变量,系统的默认值是__C_________。
A、1
B、0
C、False
D、True
以下关系表达式中,其值为False的是A
A、"ABC">"AbC"
B、"中国">"中东"
C、"BASIC"=Ucase("basic")
D、"123"<"23"
在VB集成环境中,调试程序可以设置跟踪点。如果设置了跟踪点,那么当程序运行至该跟踪点时,会出现一条黄色C
A、下一行语句
B、当前行语句
C、上一句语句
D、当前语句
下面语句正确的是A________。
A、If x<>y then print "x不等于y "
B、If x≠y print "x不等于y "
C、If x≠y print "x不等于y "
D、If x≠y then print "x不等于y "
下列语句正确的是_A________。
A、If x<=y Then t=a: a=b: b=t
B、If x≤y Then t=a;a=b; b=t
C、If x<=y Then t=a a=b b=t
D、If x≤y Then t=a a=b b=t
要使For语句for k=__ To -5 Step -2循环执行20次,循环变量的初值应是
___B______。
A、35
B、33
C、32
D、34
关于数组正确的说法是__D______。
A、数组是一种数据类型
B、数组可以不声明直接使用
C、声明数组时必须要指定数组的大小
D、数组必须先声明再使用
若有数组说明语句:Dim a() S Integer,则a被定义为_B_________。
A、定长数组
B、动态数组
C、静态数组
D、可变类型数组
Dim Abc(5) 所定义的数组元素个数是
__A______。
A、6
B、5
C、4
D、10
若能在多个窗体中访问同一定义的Sub子过程,最合适的应将过程定义放在
____D______中。
A、工程
B、窗体模块
C、类模块
D、标准模块
根据变量的作用域,可以将变量分为三类,它们是_A____。
A、局部变量、窗体/模块级变量和全局变量
B、局部变量、模块变量和标准变量
C、局部变量、窗体/模块级变量和标准变量
D、局部变量、窗体变量和全局变量
根据变量的作用域,可以将变量分为三类,它们是__A___。
A、局部变量、窗体/模块级变量和全局变量
B、局部变量、模块变量和标准变量
C、局部变量、窗体/模块级变量和标准变量
D、局部变量、窗体变量和全局变量
如果单击一个当前没有被选中的复选框,其它已被选中的复选框会处于_____C___。
A、禁止
B、不选中
C、选中
D、不显示
在Visual Basic 中要将一个正在运行的窗体隐含在内存中,应该使用语句______C 。
A、UnLoad
B、Load
C、Hide
D、Show
复选框的Value属性的值表示复选框的状态,若状态为被选定时,其值为__C______。
A、2
B、True
C、0
D、1
用户按下键盘上任意一个键时被触发的事件是C_______。
A、Key
B、KeyUp
C、KeyDown
D、KeyPress
按下任意一个鼠标按钮时被触发的是
__C_____事件。
A、MouseMove
B、DblClick
C、MouseDown
D、MouseUp
程序题(16)
建立并输出10*10的上三角矩阵,其中每个数都是随机数且范围是[1,9],把下面程序补充完整
Private Sub Form_click()
Dim a%(1 to 10,1 to 10), i%, j%
Randomize
For i = 1 To 10
For j ___C_
a(i,j) =Int(Rnd*9)+1
Print Tab(j * 5);a(i, j);
Next j
Print
Next i
End Sub
A、=1 To 10-i
B、=1 To 10
C、=i To 10
D、=1 To i
程序题(38)
下列程序的功能是通过字符串变量操作竖向显示“程序设计”,请填空
Private Sub Form_click()
Cls
xy = "程序设计"
n = 1
Do While n < 5
Print ________C_______________ n = n + 1
Loop
Print
End Sub
A、Mid(xy, n, 1),
B、Mid(xy, n, 1);
C、Mid(xy, n, 1)
D、以上都不对
程序题(26).
下列程序执行后,整型变量n的值为D
n=0
for i=1 to 100
if i mod 4=0 then n=n+1
next i
A、5050
B、33
C、26
D、25
程序题(44)
以下程序输出结果为“*****”,请填空; Private Sub Form_click()
Dim a As Integer, b As Integer, c As Integer
a = 1:
b = 2:
c = 3
If a =b-c Then
Print "#####"
_____C_
Print "*****"
End If
End Sub
A、next
B、endif
C、else
D、elseif
程序题(52)
执行下面程序段后,X的值为5,请填空
X=5
i=20
Do while i<20
x=x+i\5
i=i-2
__B___
print x
A、next i
B、loop
C、end sub
D、enddo
判断题:VB中数组默认下界为1。F
判断题:语句If x > 0 Then y=7x-1是正确的。F
判断题:若使命令按钮Command1重新生效,则使用的赋值语句为
Command1.Enabled=false F
判断题:在代码中设置窗体Form2的字体大小为20点使用的语句为Form.FontSize=20 F
判断题:用于去掉字符串左边空格的函数是Trim()。 F
判断题:for i=1 to 20 step 0 语句循环无数次。 T
判断题:当k=2时 ,执行语句:If k < 4 Then n = 9: If k < 4 Then n = 8: If k < 5 Then n = 7后n的值为7。 T
判断题:设A=3,B=4,C=5,D=6,计算表达式A>B AND C<=D OR 2*A>C的值是False。T 当用__append___方式打开文件时,如果对文件进行写操作,则写入的数据附加到原来文件的后面。
文本框的默认属性是text_____。
确定单选框是否选中,应访问的属性是_value____。
关闭所有已经打开的文件,应使用语句__close___。
'-------------------------------------------------
'【程序设计】
'-------------------------------------------------
'题目: (事件)单击窗体。
' (响应)求1-100中为5或7的倍数的和。请将结果
' 输出到窗体上,并存入所给变量SUM中。
' 使用while...wend语句完成程序
【参考代码】
Dim i As Integer
i = 1
While i <= 100
If i Mod 5 = 0 Or i Mod 7 = 0 Then
Sum = Sum + i
End If
i = i + 1
Wend
Print Sum
在窗体上添加1个标签、2个命令按钮、3个文本框,如图1所示,
在属性窗口修改控件的属性,实现运行时输入半径,计算圆周长和面积如图2
所示。
要求:
对输入半径进行合法检查(在Text1的LostFocus事件中检查),若发现有非法数字,
利用MsgBox显示出错信息,利用SetFocus方法定位于出错的文本框处,并清除原有内容,重新输入。
计算时注意字符数据转换为数值数据,使用函数Val(),π取值为
3.1415926。
图1
图2
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,mandButton_
标准答案:Caption=圆面积
学生答案:Caption= 【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,mandButton_
标准答案:Caption=圆周长
学生答案:Caption=
【事件评分】错误
【事件】Private Sub Text1_LostFocus() 标准答案: MsgBox "半径有非数字字符错误" Text1.Text = ""
Text1.SetFocus
学生答案:
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,bel_
标准答案:Caption=请输入半径
学生答案:Caption=
【事件评分】错误
【事件】Private Sub Command2_Click() 标准答案: Text3.Text =
Val
学生答案:
【事件评分】错误
【事件】Private Sub Command1_Click() 标准答案: Text2.Text =
Val
学生答案:
在窗体上添加6个标签,4个文本框、4个命令按钮,如图1,在属性窗口设置相关属性,
运行时如图2,实现公用电话收费的功能,标准如下:通话时间在3分钟以下,收费0.5元;
3分钟以上,则每超过1分钟加收0.15元;在7:00~19:00之间通话,按上述收费标准全价收费,
在其它时间通话者,一律按收费标准的半价收费。试计算某人在T时间S分钟,应缴多少电话费。
图1
控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,mandButton_
标准答案:Caption=清除
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,mandButton_
标准答案:Caption=计费
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,mandButton_
标准答案:Caption=结束通话
学生答案:Caption= 【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,mandButton_
标准答案:Caption=开始通话
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,bel_
标准答案:Caption=通话费用
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,bel_
标准答案:Caption=通话时间
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,bel_
标准答案:Caption=通话结束
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,bel_
标准答案:Caption=通话开始
学生答案:Caption=
【事件评分】错误
【事件】Private Sub Command2_Click() 标准答案: Text2
学生答案:
【事件评分】错误
【事件】Private Sub Command1_Click() 标准答案: Text1 =
学生答案:
【事件评分】错误
【事件】Private Sub Command3_Click() 标准答案: 0.5
< 3
7
19
0.15
Text3
学生答案:
要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对
__C________属性设置就有效
A、Width
B、MinButton
C、BorderStyle
D、MaxButton
在一行语句内写多条语句时,每个语句之间
用__B________符号分隔
A、;
B、:
C、,
D、、
表达式Chr(Int( Rnd * 7 + 65)) 生成的范围为_A_____ 。
A、"A"∽"G"
B、"A"∽"H"
C、65∽71
D、65∽72
若x为实型变量,要使其输出保留二位小数,应用____B____函数。
A、Mid
B、Format
C、Right
D、InStr
循环语句For i=10 To 20 Step -2的循环次数为_A_________。
A、不循环
B、5
C、4
D、6
执行语句For i=1 to 3:Print i :Next i 后变量i的值是____B_____。
A、3
B、4
C、2
D、1
判别变量I是否为偶数,若为偶数就把它显示出来使用的单行结构条件语句为
_____D_______。
A、If Sqr(x)=0 Then print x
B、If Abs(x)=0 Then print x
C、If Sgn(x)=0 Then print x
D、If x Mod 2=0 Then print x
下列一维数组说明语句错误的是
__C_______。
A、Dim b(5 To 5) AS String
B、Dim b(-5 To 0) AS Byte
C、Dim b(-10To -20) AS Integer
D、Dim b(100) AS Double
数组声明语句Dim a(4,-1 To 2, 3)中的数组a包含了_____C____个数组元素。
A、 120
B、 60
C、 80
D、 11 Sub过程与Function过程最根本的区别是
____B____。
A、Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以。
B、Sub过程的过程名不能返回值,而Function 过程能通过过程名返回值。
C、Function过程可以有参数,Sub过程不可以。
D、两种过程参数的传递方式不同。
复选框的Value属性的值表示复选框的状态,若状态为被选定时,其值为____C____。
A、2
B、True
C、0
D、1
将数据项"China"添加到列表框(List1)中
成为第一项应使用____C_____语句。
A、List1.AddItem "China", 1
B、List1.AddItem 1, "China"
C、List1.AddItem "China", 0
D、List1.AddItem 0, "China"
单选按钮与复选按钮的Value属性的取值种类____B______。
A、2,2
B、2,3
C、3,2
D、3,3
程序题(13)
下面事件过程的功能是打印图案
@
@@@
@@@@@
根据所给选择答案,把程序补充完整Private Sub form_click()
a= 1
Do while___D___
For i = 1 To a
Print "@";
Next i
a= a + 2
Print
Loop
Print
End Sub
A、a>7
B、a=7
C、a≤7
D、a<7
程序题(27)
执行下面程序段后,X的值为C
X=5
For i =1 To 20 Step 2
x=x+i\5
Next i
A、22
B、24
C、21
D、23
程序题(45)
请把程序补充完整:
Private Sub Command1_Click()
For j = 1 To 4
a = a + 1
__A____
Print a+j
End Sub
A、next j
B、endfor
C、next a
D、endif
判断题:Fix(-5.45)+Int(6.78)的值是0。F 一.
程序设计:
1.题目:(事件)双击窗体。
' (响应)求出100~200之间,能被5整除,但不能被3
' 整除的数。并求所有数之和,存入变量中
' SUM中。
答案:Dim i As Integer
For i = 100 To 200
If ((i Mod 5) = 0) And ((i Mod 3) <> 0) Then Print (CStr(i))
sum = sum + i
End If
Next
窗体设计:
1.题目:(事件)双击窗体。
' (响应)求出100~200之间,能被5整除,但不能被3
' 整除的数。并求所有数之和,存入变量中
' SUM中。
答案:Dim i As Integer
For i = 100 To 200
If ((i Mod 5) = 0) And ((i Mod 3) <> 0) Then Print (CStr(i))
sum = sum + i End If
Next
二.
程序设计:
题目:(事件)单击窗体。
' (响应)求50以内所有偶数的和,并在窗体上输出出来。
' 将结果存入变量S中。
答案:Dim i As Integer
For i = 2 To 50
If (i Mod 2) = 0 Then
s = s + i
End If
Next
Print (CStr(s))
窗体设计:
在窗体上添加6个标签、4个文本框、2个命令按钮,如图1所示,
运行时如图2所示,实现模拟袖珍计算器的程序。
要求如下:
1、输入两个操作数和一个操作符(+、-、*、/),根据操作符决定所做的运算
2、使用Select语句,对输入数据合法效验
3、对输入的数据进行合法检验,当输入出错时,调用MsgBox()提示
图1
图2
答案:【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,mandButton_
标准答案:Caption=结束
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,mandButton_
标准答案:Caption=计算
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,bel_
标准答案:Caption=运算结果
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,bel_
标准答案:Caption=运算符
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,bel_
标准答案:Caption=运算数2
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,bel_
标准答案:Caption=运算数1
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,bel_
标准答案:Caption=程序设计:太原理工大学理学院计算机基础教学部
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,bel_
标准答案:Caption=自由运算器
学生答案:Caption=
【事件评分】错误
【事件】Private Sub Command1_Click() 标准答案: Case "+"
Case "-"
Case "*"
Case "/"
MsgBox
Text4 =
学生答案:
63`'【程序设计】
'-------------------------------------------------
'题目:(事件)单击窗体。
' (响应)求1+2+3+……+100的值,并把结果输出在窗体上。
' 结果存入变量SUM中。
【参考代码】
Dim i As Integer
For i = 1 To 100
sum = sum + i
Next
Print sum
64`在窗体上添加1个标签、2个命令按钮、3个文本框,如图1所示,
在属性窗口修改控件的属性,实现运行时输入半径,计算圆周长和面积如图2所示。
要求:
对输入半径进行合法检查(在Text1的LostFocus事件中检查),若发现有非法数字,
利用MsgBox显示出错信息,利用SetFocus方法定位于出错的文本框处,并清除原有内容,重新输入。
计算时注意字符数据转换为数值数据,使用函数Val(),π取值为
3.1415926。
图1
'题目:(事件)双击窗体。
' (响应)求1+5+10+15+……+500的和,并将结果输
' 出到窗体上。将结果存入变量SUM中。
'-------------------------------------------------
'注意:请在指定的事件内编写代码。
'-------------------------------------------------
【参考代码】
Dim i As Integer
For i = 1 To 500
If i Mod 5 = 0 Then
sum = sum + i
End If
Next
Print sum
===============
在窗体上添加6个标签,4个文本框、4个命令按钮,如图1,在属性窗口设置相关属性,
运行时如图2,实现公用电话收费的功能,标准如下:通话时间在3分钟以下,收费0.5元;3分钟以上,则每超过1分钟加收0.15元;在7:00~19:00之间通话,按上述收费标准全价收费,
在其它时间通话者,一律按收费标准的半价收费。试计算某人在T时间S分钟,应缴多少电话费。
图1
图2
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,mandButton_
标准答案:Caption=清除
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,mandButton_
标准答案:Caption=计费
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,mandButton_
标准答案:Caption=结束通话
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,mandButton_
标准答案:Caption=开始通话
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,bel_
标准答案:Caption=通话费用
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,bel_
标准答案:Caption=通话时间
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,bel_
标准答案:Caption=通话结束
学生答案:Caption=
【控件属性评分】错误
【控件】https://www.wendangku.net/doc/484233181.html,bel_
标准答案:Caption=通话开始
学生答案:Caption=
【事件评分】错误
【事件】Private Sub Command2_Click()
标准答案: Text2
学生答案:
【事件评分】错误
【事件】Private Sub Command1_Click()
标准答案: Text1 =
学生答案:
【事件评分】错误
【事件】Private Sub Command3_Click()
标准答案: 0.5
< 3 7
19 0.15 Text3
学生答案:
VB期末考试试题及答案
二、选择题 1、菜单控件只包括一个事件,即 C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是 A 。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句 Select * Form student 中的 *表示 B 。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是 C 。 A、Enabled B、Caption C、Default D、Font 5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是 A 。 A、Caption B、Name C、Text D、Label 6、设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是 D 。 A、Caption B、Name C、Text D、Value
7、允许在菜单项的左边设置打勾标记,下面哪种论述是正确的 D 。 A、在标题项中输入&,然后打勾 B、在索引项中打勾 C、在有效项中打勾 D、在复选项中打勾 8、当执行以下过程时,在窗体上将显示 A 。 Private Sub Command1_Click( ) Print "VB"; Print "Hello! "; Print "VB" End Sub A、 VBHello!VB B、 VB Hello!VB C、 VB D、 VB Hello! VB Hello! VB 9、语句Print "The answer is:";20/4-2的结果为 B 。 A、The answer is 20/4-2 B、The answer is 3 C、The answer is "20/4-2" D、非法语句 10、下列哪个控件是容器控件 B 。 A、Image B、Picture C、ComboBox D、FileListBox 11、若要将窗体从内存中卸载出去,其实现的方法是 D 。 12、以下选项中,不是 Visual Basic控件的是 A 。 A.窗体 B.定时器 C.单选框 D.命令按钮 13、双击窗体中的对象后,Visual Basic将显示的窗口是 A 。 A.代码窗口 B.工具箱 C.项目(工程)窗口 D.属性窗口 14、可决定窗体的左上角是否有控制菜单的属性是 A 。 15、设有如下语句: Strl=InputBox("输人","","练习") 从键盘上输人字符“示例”后,Strl的值是 D 。 A.“输入” B.“” C.“练习” D.“示例” 16、窗体Form1的Name属性是Frm1,它的单击事件过程名是 C 。 A. Form1_Click C. Frm1_Click D. Me_Click 17、窗体的hide属性的含义是 A 。 A.隐藏 B.展现 C.装入 D.卸载 18、若要设置定时器控件的定时时间,需设置的属性是 C 。 A.Enabled B.Value C.Interval D.Text 19、能够改变复选框中背景颜色的属性是 C 。
大学VB考试题库
大学VB考试题库 一、单项选择题 1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。 A、结构化程序设计 B、程序开发环境 C、事件驱动编程机制 D、程序调试技术 2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是()。 A、"12334" B、123 C、12334 D、157 3、保存一个工程至少应保存两个文件,这两个文件分别是(B)。 A、文本文件和工程文件 B、窗体文件和工程文件 C、窗体文件和标准模块文件 D、类模块文件和工程文件 4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。 A、https://www.wendangku.net/doc/484233181.html,="VisualBasic窗体" B、Form1.Title="VisualBasic窗体" C、Form1.Caption="VisualBasic窗体" D、Form1.Text="VisualBasic窗体" 5、为了装入一个VisualBasic应用程序,应当(D) A、只装入窗体文件(.frm) B、只装入工程文件(.vbp) C、分别装入工程文件和标准模块文件(.bas) D、分别装入工程文件、窗体文件和标准模块文件 6、赋给一个数组的数据类型一定要(A)。 A、相同 B、不相同 C、两可 D、都不对 7、下面正确的赋值语句是(C)。 A、x+y=30 B、y=π*r*r C、y=x+30 D、3y=x 8、VisualBasic 6.0集成环境的主窗口中不包括(C)。
A、标题栏 B、菜单栏 C、状态栏 D、工具栏 9、以下叙述中错误的是(C)。 A、Visual Basic 是事件驱动型可视化编程工具 B、Visual Basic应用程序不具有明显的开始和结束语句 C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性(计时器) D、Visual Basic中控件的某些属性只能在运行时设置 10、要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。 A、Backcolor B、ForeColor C、AutoRedraw D、BackStyle 11、若要使命令按钮不可操作,要对(A)属性进行设制。 A、Enabled B、Visible C、BackColor D、Caption 12、以下叙述中错误的是(B)。 A、一个工程中可以包含多个窗体文件 B、在一个窗体文件中用Private定义的通用过程能被其他窗体调用 C、在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件。 D、一个工程默认的启动对象是Form1 13、Cls方法可以清除窗体或图片框中的(C)内容。 A、在设计阶段使用Picture设置的背景位图 B、在设计阶段放置的控件 C、在运行阶段产生的图形和文字 D、以上均可 14、设x=3,y=5,则以下表达式值为真的是 (C) A、(-3+5>x) And (y>0) B、(x<0) Eqv (y>0) C、(x>y) Or (y>0) D、x>=y And y>10 15、为了防止用户随意将光标置于控件之上,应将进行(D)设置。 A、将控件的TabIndex属性设置为0
VB模拟试题四
一、单选题(30分,每题1分) 1.计算机中采用二进制,是因为__(1) ____。 (A)可降低硬件成本 (B)两个状态的系统具有稳定性 (C)二进制的运算法则简单 (D)上述三个原因 2.我们通常说的U盘属于计算机部件中的___(2) ___。 (A) 输出设备 (B) 输入设备 (C) 存储设备 (D) 打印设备 3.下列表示存储容量的数据中,____(3) ____是最小的。 (A)20480 KB (B) 1.44 MB (C) 1 GB (D)4865723 Byte 4. 一个完整计算机系统应包括___(4) ____。 (A) 主机和显示器 (B)硬件系统和软件系统 (C)系统软件和应用软件 (D) 内存和外存 5.下列执行速度最快的程序语言是___(5) ____。 (A)数据库语言 (B)高级语言 (C)机器语言 (D)汇编语言 6.一只白色的足球被踢进球门,则白色、足球、踢、进球门是___(6) ___。 (A)属性、对象、方法、事件 (B) 属性、对象、事件、方法 (C) 对象、属性、方法、事件 (D) 对象、属性、事件、方法 7. 以下叙述中正确的是____(7) ____。 (A)窗体的Name属性指定窗体的名称,用来标识一个窗体 (B)窗体的Name属性的值是显示在窗体标题栏中的文本 (C)可以在运行期间改变对象的Name属性的值 (D)对象的Name属性值可以为空 8. 在VB中,保存一个工程至少应保存两个文件,这两个文件分别是___(8) ____。 (A)文本文件和工程文件 (B)窗体文件和工程文件 (C)窗体文件和标准模块文件 (D)类模块文件和工程文件 9. 在下列说法中,正确的是___(9) ___ (A)通过适当的设置,可以在程序运行期间,让时钟控件显示在窗体上 (B)在列表框中不能进行多项选择 (C) VB系统不能在列表框中自动实现将项目按字母顺序从大到小排列 (D)复选框的Value属性值为布尔型 10.当一个复选框被选中时,它的Value属性的值是___(10) ___ (A) 3 ( B) 2 (C) 1 (D) 0 11.计算结果为0的表达式是___(11) ____ (A)Int(2.4)+Int(-2.8) (B)Cint(2.4)+Cint(-2.8) (C)Fix(2.4)+Int(-2.8) (D)Fix(2.4)+Fix(-2.8) 12.可以惟一标识控件数组中的每一个控件属性的是___(12) ____ (A)Name (B)Caption (C)Index (D)Enabled 13. 下列变量名中,合法的变量名是___(13) ____。 (A)m24 (B)mn-k (C)24m (D)m+n 14. 若有语句”Dim Flag As Boolean”,则下面赋值语句正确的是___(14) _____。 (A) Flag ="True" (B) Flag='True' (C)Flag=Ture (D)Flag=True 15. 下列叙述不正确的是___(15) _____。 (A)InputBox函数返回值为字符型 (B)MsgBox函数返回值为所单击按钮的键值 (C) MsgBox语句没有返回值 (D) MsgBox语句返回值为所单击按钮的键值 16. 若要在Text1的光标(焦点)移动到其它控件时进行合法性判断,则可使用__(16) __事件来实 现。 (A) Refresh (B) SetFocus (C) LostFocus (D) GotFocus 17.一般情况下,控件的大小是由___(17) ___属性确定的 (A) Width和Height (B) Top和Left (C) Width和Left (D) Top和Width 18.以下能判断是否到达文件尾的函数是__(18) ____ (A)BOF (B) LOC (C)LOF (D)EOF
大一VB期末考试试卷及答案
大一VB期末考试试卷及答案 1.在代码中引用一个控件时,应使用控件的( b )属性。 A.Caption B.Name C.Text D.Index 2.设变量x = 4,y = -1,a = 7,b = -8,下面表达式( a )的值为“假”。 A.x+a <= b-y B. x > 0 AND y < 0 C.a = b OR x>y D. x+y > a+b AND NOT (y < b) 3.表达式Int(Rnd*71)+10产生的随机整数范围是( c )。 A.(10,80) B.(10,81) C.[10,80] D.[10,81] 4.函数Sgn(3.1416)的返回值是( c )。 A.-1 B.0 C.1 D.以上都不对 5.67890属于( d )类型数据。 A.整型 B.单精度浮点数 C.货币型 D.长整型 6.下列变量名中正确的是( d )。 A.3S B.Print C.Select My Name D.Select_1 7.下列赋值语句( a )是有效的。 A.sum = sum -sum B.x+2 = x + 2 C.x + y = sum D.last = y / 0 8.以下的控件或方法具有输入和输出双重功能的为( b )。 A.Print B.Textbox C.Optionbutton D.Checkbox 9.若要获得列表框中被选中的列表项的内容,可以通过访问( d )属性来实现。 A.Name B.ListIndex C.ListCount D.Text 10.下列代码的运行结果为( b )。 Private Sub command1_click() Dim m(10)
vb期末考试试题
第1题(1.0分)题号:227 表达式1 and 0的值【1】.答案:1). False 第2题(1.0分)题号:222 把整数0赋给一个逻辑型变量,则逻辑变量的值为【1】. 答案:1). False 第3题(1.0分)题号:60 a 和b 中有仅只有一个为1,相应的Visual Basic逻辑表达式为【1】. 答案:1). a=1 xor b=1 第5题(1.0分)题号:244 设x为一个两位数,将x个位数和十位数交换后所得两位数VB的表达式是【1】. 答案:1). (x mod 10) * 10 + int(x/10) 第7题(1.0分)题号:226 表达式32\7 MOD 3^2 的值是【1】. 答案:1). 4 第8题(1.0分)题号:288 文件按照存取方式及其组成结构可以分为顺序文件和【1】. 答案1). 随机文件或随机 第9题(1.0分)题号:319 Option Base 1的作用是确定数组的下界为【1】. 答案:1). 1 第1题(1.0分)题号:236 所有的VB 的变量,都有隐含说明字符和强调声明两种方法来定义. 答案:N 第2题(1.0分)题号:246 ActiveX控件是扩展名为*.ocx的独立文件,使用时需用 "工程"/"部件"载入或移去. 答案:Y 第3题(1.0分)题号:289 框架控件和形状控件都不能响应用户的鼠标的单击事件. 答案:Y 第4题(1.0分)题号:350 在窗体模块的声明部分中用Private声明的变量的有效范围是其 所在的工程. 答案:N 第5题(1.0分)题号:354 在框架控件上放置的控件可以移动到框架控件的外面. 答案:N 第6题(1.0分)题号:231 可以用"&","+"合并字符串,但是用在变异变量时,"+"可能会将两个数值加起来.答案:Y 第8题(1.0分)题号:247 Circle方法绘制扇形或圆弧图形时,图形的形状不仅与起始角、终止角的大小相关,而且与起始角、终止角的正或负相关.答案:Y 第9题(1.0分)题号:330 有一个程序在属性窗口中设置了它的窗体字体大小为10号,而程序代码若设置了它的窗体字体大小为20号,那么当程序运行后实际的窗体字体大小为20号.答案:Y 第10题(1.0分)题号:225 Visual Basic程序的运行可以从Main()过程启动,也可以从某 个窗体启动. 答案:Y 第1题(1.0分)题号:319 能够改变窗体边框线类型的属性是(). A:FontStyleB:BorderStyleC:BackStyleD:Bord er 答案:B 第2题(1.0分)题号:822 以下()对象不具有Clear方法. A:列表框B:组合框C:剪贴板D:图片框 答案:D 第3题(1.0分)题号:258 常量-0.00013579的科学计数法是(). A:-1,3579E+0.4B:.00013579C:-13.579E-5D:-1.3579E-0.4 答案:C 第4题(1.0分)题号:230 vb 应用程序是分层管理的,其最高的层次为(). A:工程B:模块C:窗体D:过程 答案:A 第5题(1.0分)题号:837 用户可以通过设置菜单项的()属性值为FALSE来使该菜单项不可见. A:HideB:CheckedC:VisibleD:Enabled答案:C 第6题(1.0分)题号:334 若要使标签控件显示时,不覆盖其背景内容,
vb程序设计试题(含答案)
第一套试题 一、选择题(每题2分,共30分) 1.在VB环境中,工程文件的扩展名是( C ) (A).frm (B).bas (C).vbp (D).frx 2.下面4项中不属于面向对象系统三要素的是( A ) (A)变量(B)事件(C)属性(D)方法 3. \、/、Mod、*这4个算述运算符中,优先级别最低的是( C ) (A)\ (B)/ (C)Mod (D)* 4.要使Print方法在Form_Load事件中起作用,要对窗体的( C )属性进行设置(A)BackColor (B)ForeColor (C)AutoRedraw (D)Caption 5.不论何控件,共同具有的属性是( B ) (A)Text (B)Name (C)ForeColor (D)Caption 6.要使Form1窗体的标题栏显示“欢迎使用VB”,以下语句正确的是( D ) (A)Form1.Caption=“欢迎使用VB”(B)Form1.Caption=ˊ欢迎使用VBˊ(C)Form1.Caption=欢迎使用VB (D)Form1.Caption=〞欢迎使用VB〞 7.VB提供了结构化程序设计的3种基本结构,这3种基本结构是( D ) (A)递归结构,选择结构,循环结构(B)选择结构,过程结构,顺序结构 (C)过程结构,输入、输出结构,转向结构(D)选择结构,循环结构,顺序结构 8.给变量赋值a=123+MID(“123456”,3,2),a变量中的值是( D ) (A)“12334”(B)123 (C)12334 (D)157 9.下面If语句统计满足性别为男、职称为副教授以上、年龄小于40岁条件的人数,不正确的语句是( D ) (A)If sex=“男”And age<40 And InStr(duty,“教授”)>0 Then n=n+1 (B)If sex=“男”And age<40 And (duty=“教授”Or duty=“副教授”) Then n=n+1 (C)If sex=“男”And age<40 And Right(duty,2)= “教授” Then n=n+1 (D)If sex=“男”And age<40 And duty=“教授”And duty=“副教授” Then n=n+1 10.若要清除列表框的所有内容,可用来实现的方法是( C )
二级VB模拟试题1-1
二级VB模拟试题(1-1) 一、填空题(每空1分,共20分) 1、VB是一种面向_____的可视化程序设计语言,采取了_____的编程机制。 2、VB的对象主要分为_____和_____两大类。 3、若要将窗体Form1隐藏起来,可使用方法_____;若要将窗体Form1显示出来,可使用方法_____来实现。 4、在VB集成开发环境中,运行应用程序的方法有三种:一是_____;二是_____;三是_____。 5、在VB中若要让某对对象获取焦点,则可通过_____方法来实现。 6、VB提供的_____属性,用来控制对象是否可用,当属性值为_____时,表示对象可用,当属性值为_____时,表示对象不可用。 7、VB提供的_____属性,用来控制对象是否可见,当属性值为_____时,表示对象可见,当属性值为_____时,表示对象不可见。 8、在VB中,用来描述对象外部特征的量称之为对象的_____。 9、为使某窗口中的命令按钮“取消(C)”具有如下特性:按“Alt+C”键或按“ESC”键,均可代替用鼠标单击该按钮的操作,应设置该按钮的Caption属性值为_____,并且设置其_____属性值为_____。 二、选择题(每题2分,共40分) 1、用于从字符串左边截取字符的函数是() A、Ltrim( )B、Trim( )C、Left( )D、Instr( ) 2、可获得当前系统日期的函数是() A、Date( )B、Time( )C、IsDate( )D、Year( ) 3、退出For循环可使用的语句为() A、Exit ForB、Exit DoC、End ForD、End Do 4、窗体的标题栏显示内容由窗体对象的()属性决定。 A、BackColorB、BackStyleC、TextD、Caption 5、程序运行时,若要通过回车键调用某命令按钮的Click事件过程,则可设置该命令按钮的()属性值为True来实现。 A、valueB、EnabledC、DefaultD、Cancel 6、标签框所显示的内容,由()属性值决定。 A、TextB、(名称)C、CaptionD、Alignment 7、文本框的()属性用于设置或返回文本框中的文本内容。 A、TextB、(名称)C、CaptionD、Name 8、计时器控件的()属性用于设置Timer事件发生的时间间隔。 A、StretchB、IntervalC、valueD、Length 9、滚动条的()属性用于返回或设置滚动条的当前值。 A、ValueB、MaxC、MinD、Data 10、若要向列表框添加列表项,可使用的方法是() A、AddB、RemoveC、ClearD、AddItem 11、图像框或图片框中显示的图形文件,由它们的()性性值决定。 A、DownPictureB、PictureC、ImageD、Icon 12、以下不属于键盘事件的是() A、KeyDownB、KeyUpC、UnloadD、KeyPress
大学VB期末考试试题
VB期末考试试题A卷 一、填空题 1、VB程序设计的主要特点是(1)和(2)。 2、在VB中,最主要的两种对象是(3)和(4)。 3、工程是构成应用程序文件的(5)。 4、方法是VB提供的一种(6),用来完成一定的操作。 5、浮点类型数据包括单精度型和___(7)__数据。 6、事件是窗体或控件对象识别的___(8)____。 7、可用窗体的___(9)_ 方法在窗体中显示文字。 8、复选框控件Value属性指示复选框处于____(10)___或禁止状态(暗淡的)中的某一种。 9、在VB中,修改窗体的(11)和(12)属性值,可改变窗体的大小。 10、双击工具箱中的控件图标,可在窗体的(13)出现一个尺寸为缺省值的控件。 11、在MsgBox函数中,如果缺省title参数,则使用(14)作为消息框的标题。 12、设x=34.58,语句Print Format(x,“000.0”)的输出结果是(15)。 13、在VB 中,数值型变量的初值为(16),Varant型变量的初值为(17),布尔型变量的初值为(18)。 14、设置窗体的(19)属性,可在窗体上显示图片。 15、程序运行工程中,清除MP图片框中的图片应使用语句(20)。 二、选择题 1、菜单控件只包括一个事件,即(1),当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是(2)。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句 Select * Form student 中的 *表示(3)。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是(4)。 A、Enabled B、Caption C、Default D、Font 5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是(5)。
VB期末考试试题及答案 (1)
第一部分:客观题 一、单项选择题 1、在窗体模块的通用段中声明变量时,不能使用的关键字是() A、 Dim B、 Public C、Private D、 Static 2、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是() A、工程资源管理器窗口 B、工具箱窗口 C、属性窗口 D、代码窗口 3、若要使某可见控件获得焦点,可使用()方法来实现。 A、RefreshB、SetfocusC、GotfocusD、Value 4、下列不可作为VB变量名的是() A、ABT1 B、Alpha C、ABC D、4*Delta 5、表达式 5 Mod 3+3\5*2的值是() A、 0 B、 6 C、4 D、 2 6、下列语句中,正确的赋值语句是() A、 i + j = 10 B、 2i = j C、 j = i + j D、 i * j = 0 7、执行下列程序段后,x的值是()。
n = 4: x = 1: i = 1 Do x = x * i i = i + 1 Loop While i < n A、 2 B、 6 C、 10 D、 14 8、当用户在窗体上单击鼠标时,不会触发的事件是() A、ClickB、MouseDownC、MouseUpD、DblClick 9、下列为整型变量的是() A、 x! B、 x# C、x$ D、 x% 10、要从For循环中直接退出循环,可使用的语句( )。 A、Exit Do B、Exit Loop C、Exit For D、Stop 11、下列逻辑表达式中,能正确表示条件“x,y都是奇数”的是() A、x Mod 2 =1 Or y Mod 2 =1 B、x Mod 2 =0 Or y Mod 2=0 C、x Mod 2 =0 And y Mod 2=0 D、x Mod 2 =1 And y Mod 2 =1 12、在通用声明中给出Option Base 1语句,则数组a包含()个数组元素。 Dim a(3, -2 To 1, 5) As Integer A、60 B、75 C、120 D、13
VB考试题及答案
VB程序设计期末考试题 一、选择题 1 下列常量中,是Integer类型常量的是( C )。 A、123& B、-38844 C、123% D、32768 2 下面选项中()是字符连接运算符. A A、& B、And C、% D、Mod 3 下面关于VB的集成开发环境(IDE)的叙述中,不正确的是( B )。 A、IDE是设计、调试、运行VB程序的工具。 B、用户不能随意关闭IDE中的窗口。 C、"窗体设计" 窗口是用来设计应用程序界面(窗体)的。 D、打开 / 关闭各窗口的命令主要在IDE的"视图"菜单中。 4 len(“vb程序设计”)=( C ) 。 A、 5 B、2 C、 6 D、10 5 表达式 15 Mod 4 + 13 \ 5 * 2 的值是 D A、7 B、0 C、2 D、4 6 赋值语句A=123 + Mid$( “123456”,3,2) 执行后,A=(A)。 A、157 B、12334 C、123 D、"12334" 7 在一个语句内写多条语句时,用来分隔每条语句的符号是(C). A、, B、; C、: D、、 8 将逻辑型数据转换成整型数据时,转换规则是( D )。 A、将True转换为 1 ,将False转换为 0 B、将True转换为 1 ,将False转换为 -1 C、将True转换为 0 ,将False转换为 -1 D、将True转换为 -1 ,将False转换为 0 9 表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是(D).
A、SIN B、4^5 C、3*4 D、x+1 10 如果x=2,则表达式x+1>2 Or sin(x)>0.9 And 3>x+3的值( B )。 A、不能计算 B、 True C、5 D、False 11 随机产生[10,50] 之间整数的正确表达式是( D )。 A、Round( Rnd*50) B、 Int(Rnd*40+10) C、Round( Rnd*51) D、 10+Int(Rnd*41) 12 每建立一个窗体,工程管理器窗口中就会增加一个(C). A、类模块文件 B、工程文件 C、窗体文件 D、程序模块文件 13 INT(100*RND(1))产生的随机整数的闭区间是(B). A、[1,100] B、[0,99] C、[0,100] D、[1,99] 14 下列数据类型中,占用内存最小的是(D). A、Integer B、Single C、Boolean D、Byte 15 VisualBasic是一种()程序设计语言.B A、过程式 B、非过程式 C、机器 D、低级 16 函数Int(10*Rnd)是在(A)范围内的整数. A、[0,9] B、[0,1] C、[1,9] D、[1,10] 17 以下合法的一组Visual Basic用户标识符是 C A、Sum 和 8abc B、a#x 和 Pi C、ForLoop 和 Total D、Const 和 DoWhile
【期末复习】计算机VB期末考试试题及答案
20**-20**学年VB期末考试试题A 一、填空题 1、VB程序设计的主要特点 是(1)和(2)。 2、在VB中,最主要的两种对象是(3)和(4)。 3、工程是构成应用程序文件的(5)。 4、方法是VB提供的一种(6),用来完成一定的操作。 5、浮点类型数据包括单精度型和___(7)__数据。 6、事件是窗体或控件对象识别的___(8)____。 7、可用窗体的___(9)_ 方法在窗体中显示文字。 8、复选框控件Value属性指示复选框处于____(10)___或禁止状态(暗淡的)中的某一种。 9、在VB中,修改窗体的(11)和(12)属性值,可改变窗体的大小。 10、双击工具箱中的控件图标,可在窗体的(13)出现一个尺寸为缺省值的控件。 11、在MsgBox函数中,如果缺省title参数,则使用(14)作为消息框的标题。 12、设x=34.58,语句Print Format(x,“000.0”)的输出结果是(15)。
13、在VB 中,数值型变量的初值为(16),Varant型变量的初值为(17),布尔型变量的初值为(18)。 14、设置窗体的(19)属性,可在窗体上显示图片。 15、程序运行工程中,清除MP图片框中的图片应使用语句(20)。 二、选择题 1、菜单控件只包括一个事件,即(1),当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、 Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是(2)。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句 Select * Form student 中的 *表示(3)。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是(4)。 A、Enabled B、Caption C、Default D、Font
VB期末考试试题
第一部分:客观题 1、 单项选择题 1、在窗体模块的通用段中声明变量时,不能使用的关键字是( ) A、 Dim B、 Public C、Private D、 Static 2、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是 ( ) A、工程资源管理器窗口 B、工具箱窗口 C、 属性窗口 D、代码窗口 3、若要使某可见控件获得焦点,可使用( )方法来实现。 A、Refresh B、Setfocus C、Gotfocus D、Value 4、下列不可作为VB变量名的是( ) A、ABT1 B、Alpha C、ABC D、4*Delta 5、表达式 5 Mod 3+3\5*2的值是 ( ) A、 0 B、 6 C、4 D、 2 6、下列语句中,正确的赋值语句是( ) A、 i + j = 10 B、 2i = j C、 j = i + j D、 i * j = 0 7、执行下列程序段后,x的值是( )。 n = 4: x = 1: i = 1 Do x = x * i i = i + 1 Loop While i < n A、 2 B、 6 C、 10 D、 14 8、当用户在窗体上单击鼠标时,不会触发的事件是( ) A、Click B、MouseDown C、MouseUp D、DblClick 9、下列为整型变量的是( ) A、 x! B、 x# C、x$ D、 x% 10、要从For循环中直接退出循环,可使用的语句( )。 A、Exit Do B、Exit Loop C、Exit For D、Stop 11、下列逻辑表达式中,能正确表示条件“x,y都是奇数”的是 ( ) A、x Mod 2 =1 Or y Mod 2 =1 B、x Mod 2 =0 Or y Mod 2=0
vb考试题及答案
1.下列不是VB常量的是 B 。 A)3.14 B)′Name ′ C)#10/18/2007# D)True 2.确定控件在窗体上位置的属性是 C 。 A)Width 和Height B)Width 和Top C)Top 和Left D)Top 和Height 3.数学表达式1≤X<10表示成正确的VB表达式为 B 。 A)1≤X<10 B)X>=1 And X<10 C) X>=1 Or x<10 D) X>=1 And <10 4. 下面的__ B ___语句可以实现:先在窗体上输出大写字母A,然后在同一行的第10列输出小写字母b。 A)Print "A";Tab(9);"b" B)Print "A";Spc(8);"b" C)Print "A";Space(10);"b" D)Print "A";Tab(8);"b" 5. 下列控件中,不能改变大小的控件是 D 。 A)TextBox B)Label C)Frame D)Timer 6.Visual Basic过程的编写是在 D 中进行的。 A)窗体窗口B)工程资源管理器窗口C)属性窗口D)代码编辑窗口 7. 在Visual Basic中,声明全局变量应该用 D 关键字。 A)Dim B)Private C)Static D)Public 8. 在Visual Basic表达式中,运算符的运算顺序为 A 。 A)算术运算符—>字符串运算符—>关系运算符—>逻辑运算符 B)逻辑运算符—>关系运算符—>字符串运算符—>算术运算符 C)字符串运算符—>算术运算符—>关系运算符—>逻辑运算符 D)关系运算符—>逻辑运算符—>算术运算符—>字符串运算符 9. 下列属于非法调用的函数是 A 。 A)sqr(-5) B)Sgn(-5) C)Exp(-5) D)Int(-5) 10. 下列能够正确输出”a=8”形式的语句是 B 。 A)print a=3+5 B)pirnt “a=”;3+5 C)print “a=3+5”D)print a=;3+5 11. 下列符号中,可以用作VB变量名的是 C 。 A)x.y.z B)3xyz C)x_yz D)Integer 12. 可以删除字符串两端空格的函数是 A 。 A)Trim B)Rtrim C)Ltrim D)Mid 13. 函数Int(Rnd*80)+1是在 D 范围内产生随机整数。 A)[0,80] B)[0,79] C)[1,79] D)[1,80]
VB期末考试模拟题1讲解
【HNCE网上考试系统 v9.6】本套软件使用权属于:郑州大学 考试课程: 考试时间:100分钟考场:第一考场考试日期:2013.05.24 考号:姓名:剩余时间:99:42 保存交卷退出帮助 A B C D A B C D A B C D A B C D A B C D A B C D
A B C D A 命令 B 命令 C 命令 D 命令 A B C D A B C D A B C D A B C D A B
C D A B C D A B C D A 模块文件 B 件的属性 C 源文件 D 包含多个工程文件及属于该工程的其他文件 A 该窗体文件并没有被删除 B 窗体文件被删除 C 程仍然包含这个窗体 D A B C D A B C D
A B C D A B C D A可以实现交换两个变量值,而S2不能 B 个变量值,而S1不能 C 现交换两个变量值 D 现交换两个变量值 A B C D A B C D A 过程调用后均不保存值 B 有变量都是Static型的变量 C 所有变量都是Private型的变量 D 所有变量都是非全局Public A 用Dim语句或Static语句声明的变量 B 明它的过程
C Static语句声明的 D 程执行完毕后就被释放了 A B C D A B C D A B C D A B C D 声明段 A B C D A B C D A B
C D A B C D A B C D A B C D A 同 B Sub过程不可以 C 值,而Function过程能通过过程名返回值 D 或直接使用过程名调用,而 A工程中可以有多个窗体,但最多只能有一个窗体作为启动窗体 B 声明Public类型的变量来传递数据 C 大化、最小化或正常(保持设计时大小)等三种状态 D A 菜单 B 过程代码都放在窗体文件中 C 名必须相同 D 是设计阶段时显示的位置
VB期末考试试题及答案
VB期末考试试题及答案 一、填空题 1、VB程序设计的主要特点是可视化设计和事件 编程。2、在VB中,最主要的两种对象是窗体 (form)和控件。 3、工程是构成应用程序文件的集合。 4、方法是VB提供的一种特殊子程序,用来完成一定的操作。 5、浮点类型数据包括单精度型和___双精度__数据。 6、事件是窗体或控件对象识别的__动作____。 7、可用窗体的__print_ 方法在窗体中显示文字。 8、复选框控件Value属性指示复选框处于____选中___或禁止状态(暗淡的)中的某一种。 9、在VB中,修改窗体的高度(height)和宽度(width)属性值,可改变窗体的大小。 10、双击工具箱中的控件图标,可在窗体的中央出现一个尺寸为缺省值的控件。 11、在MsgBox函数中,如果缺省title参数,则使用工程1 作为消息框的标题。 12、设x=34.58,语句Print Format(x,“000.0”)的输出结果是34.6 。 13、在VB 中,数值型变量的初值为0 ,Varant型变量的初值 为空,布尔型变量的初值为FALSE 。 14、设置窗体的picture 属性,可在窗体上显示图片。 15、程序运行工程中,清除MP图片框中的图片应使用语句cls 。 二、选择题 1、菜单控件只包括一个事件,即 C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、 Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是 A 。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句Select * Form student 中的*表 示 B 。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是 C 。
初三_vb期末考试试卷+答案
九年级期末VB 考试试卷 班级:学号:姓名: 123456789101112131415 一、选择题(每题两分,共十五题) 1.下列叙述中正确的是 (c) A. 只有窗体才是VB中的对象 B.只有控件才是VB中的对象 C. 窗体和控件都是VB中的对象 D.窗体和控件不是VB中的对象 2. 下列可以激活属性窗口的操作是(D) A. 用鼠标双击窗体的任何部位 B.执行“工程”菜单中的“工具箱”命令 C. 按 Ctrl+F4 键 D.按F4键 3. 下列不能打开工具箱窗口的操作是(B) A. 执行“视图”菜单中的“工具箱”命令 B.按 Alt+F8键 C. 单击工具栏上的“工具箱”按钮 D.按 Alt+V键,然后按 Alt+X键 4.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先 应执行的操作是 (A) A. 单击窗体上没有控件的地方 B.单击任一个控件 C. 不执行任何操作 D.双击窗体的标题栏 5. 为了把窗体上的某个控件变为活动的,应执行的操作是(C) A. 单击窗体的边框 B.单击该控件的内部 C. 双击该控件 D.双击窗体 6. 确定一个控件在窗体上的位置的属性是(D) A. Width 或 Height B. Width和 Height C. Top 或 Left D. Top和 Left 7. 确定一个窗体或控件的大小的属性是(B) A. Width 或 Height B. Width和 Height C. Top 或 Left D. Top和 Left 8. 为了同时改变一个活动控件的高度和宽度,正确的操作是( B) A. 拖拉控件 4 个角上的某个小方块 B.只能拖拉位于控件右下角的小方块 C. 只能拖拉位于控件左下角的小方块 D.不能同时改变控件的高度和宽度
vb题库及答案
| 最新VB题库及答案 一、选择题 第1部分 1、在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的事件过程是 A、Private Sub Text1_Change() = "计算机等级考试" End Sub ] B、Private Sub Command1_Click() Caption = "计算机等级考试" End Sub C、Private Sub Form_Click() = "计算机等级考试" End Sub D、Private Sub Command1_Click() = "计算机等级考试" { End Sub 2、在一行内写多条语句时,每个语句之间用()符号分隔。 A、 , B、: C、. D、; 3、下面()是合法的变量名。 A、X_YZ B、123ABC C、INTEGER D、X-Y ] 4、下面()是合法的字符常量。 A、 ABC$ B、“ABC” C、‘ABC’ D、 ABC 5、表达式16/4 - 2^5*8 MOD 5\2的值为()。 A、14 B、 4 C、20 D、2 6、设a=”MicrosoftVisualBasic”,则以下使变量的b值为”VisualBasic”的语句是 A、b=Left(a,10) B、b=Mid(a,10) — C、b=Right(a,10) D、b=Mid(a,11,10) 7、设a="a",b="b",c="c",d="d",执行语句x = IIf((a < b) Or (c > d), "A",
VB模拟试题1
一、单选题(30分,每小题1分) ◆一个完整计算机系统应包括___(1)____。 (A)主机、键盘、和显示器(B)硬件系统和软件系统 (C)主机和其他外部设备(D) 系统软件和应用软件 ◆打印机属于计算机部件中的___(2)___。 (A) 输出设备 (B) 输入设备 (C) 存储设备 (D) 缓冲设备 ◆下列表示存储容量的数据中,____(3)____是最大的。 (A)20480 KB (B) 1.44 MB (C) 1 GB (D) Byte ◆在计算机内部能够直接执行的程序语言是___(4)____。 (A)数据库语言 (B)高级语言(C)机器语言(D)汇编语言 ◆下列叙述正确的是___(5)____。 (A)程序设计就是编制程序 (B)程序的测试必须由程序员自己去完成 (C)程序经调试改错后还应进行再测试 (D) 程序经调试改错后不必进行再测试 ◆以下叙述中错误的是___(6)___。 (A)Visual Basic 是事件驱动型可视化编程工具 (B)Visual Basic应用程序不具有明显的开始和结束语句 (X) (C)Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性 (D)Visual Basic中控件的某些属性只能在运行时设置 ◆以下不属于VB工作模式的是___(7)___模式。 (A) 编译 (B) 设计 (C) 运行 (D) 中断 ◆以下语句的输出结果是___(8)___ 。 Print Format $(32548.5,“000,000.00”) (A) 32548.5 (B) 32,548.5 (C) 032,548.50 (D) 32,548.50 ◆若要使某可见控件获得焦点,则可使用___(9)_____方法来实现。 (A) Refresh (B) SetFocus(获得焦点) (C) Value (D) GotFocus(已经获得焦点) ◆在下列说法中,正确的是___(10)___。 (A)通过适当的设置,可以在程序运行期间,让时钟控件显示在窗体上 (B)在列表框中不能进行多项选择 (C)VB系统不能在列表框中自动实现将项目按字母顺序从大到小排列 (D)复选框的Value属性值为布尔型(0或1形) ◆执行以下程序段,输出的结果为___(11)___。 a$="abbacddcba" For i=6 To 2 Step -2 x=Mid(a,i,i): y=Left(a,i)