VB期末考试卷a
12.执行以下语句时,会出现错误提示的是()。
A. Print “2b3” + 12.5B. Print “12.5” +12
C. Print “12.5” & 12.5D. Print “2e3” + 12
13.设变量D为Date型、A为Integer型、S为String型、L为Long型,下面赋值语句中不能执行的是()。
End Sub
A.鼠标右键按下Command1对象,执行此过程B.鼠标右键单击Click对象,执行此过程C.鼠标左键单击Click对象,执行此过程D.鼠标左键按下MouseDown对象,执行此过程
9.窗体上有名为Option1的单选按钮,则以下语句中与If Option1.Value = True Then不等价的是()。A. If Option1.Value ThenB. If Option1 = True ThenC. If Value = True ThenD. If Option1 Then
10.文本框Text1的KeyDown事件过程如下:
Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
End Sub
其中参数KeyCode的值表示的是发生此事件时()。A.是否按下了Shift键B.按下的是哪个数字键C.所按的键盘键的键码(扫描码)D.所按的键盘键的Ascii码
7.设窗体上有一个标签Label1和一个计时器Timer1,Timer1的Interval属性被设置为1000,Enabled属性被设置为True,要求程序运行时每秒在标签中显示一次系统当前时间。以下可以实现上述要求的事件过程是()。
A.Private Sub Timer1_Timer()
Label1.Caption = True
6.要使一个文本框能显示多行信息,并具有水平和垂直滚动条,应先设置()。
A. MultiLine属性置为True,ScrollBar属性设置为3
B. AutoSize属性置为True,ScrollBar属性设置为True
C. Alignment属性置为True,Style属性设置为2
D. MultiLine属性置为True,ScrollBar属性设置为True
A. D=#12:30:00 PM#B. A=“3277e1”
C. S=NowD. L=“4276D3”
14.数学表达式 对应的Visual Basic表达式是()。A. Sin(30*3.14159/180)+Sqr(Log(x)+y)/2*3.14159+Exp(x+y)B. (Sin(30*π/180)+Sqr(Ln(x)+y))/(2*π+Exp(x+y))C. Sin(30*180/3.14159)+Sqr(Log(x)+y)/(2*3.14159+e^(x+y))D. (Sin(30*3.14159/180)+Sqr(Log(x)+y))/(2*3.14159+Exp(x+y))
11. 窗体上有一个用菜单编辑器设计的菜单。运行程序,并在窗体上单击鼠标右键,则弹出快捷菜单。如图所示。以下叙述中错误的是()。A.在设计“粘贴”菜单项时,在菜单编辑器窗口中设置“有效”属性(有“√”)B.菜单中的横线是在该菜单项的标题输入框中输入了一个“-”(减号)字符C.在设计“选中”菜单项时,在菜单编辑器窗口中设置“复选”属性(有“√”)D.在设计该弹出菜单的主菜单项时,在菜单编辑器窗口中去掉了“可见”前面的“√”
《程序设计基础VB》期末试卷(A)
使用专业、班级学号姓名
题 数
一
二
三ห้องสมุดไป่ตู้
总 分
得 分
本题
得分
一、选择题〖每题1分,共计35分〗;
1.下列有关对象的叙述中,正确的是()。
A.对象由属性、事件和方法构成
B.对象的所有属性既可以在属性窗口设置,又可以在程序运行时用赋值语句设置
C.对象的事件一定就是由VB预先设置好的人工干预的动作
A. Form_Click() Command1_Click()B. Frm1_Click() Command1_Click()C. Form_Click() Cmd1_Click()D. Frm1_Click() Cmd1_Click()
4.运行状态,在文本框Txtinput中输入“ABC”时,窗体上显示()。
Private Sub Txtinput_Change() PrintTxtinput.Text;
EndSubA. AABABCB. ABCC.AD. AABBABCC
5.若需要在同一窗体内安排两组相互独立的单选按钮(OptionButton),可使用()控件作容器将它们分开。①TextBox②PictureBox③Image④FrameA.①或②B.②或③C.②或④D.③或④
15.窗体上有一个名称为Command1的命令按钮,其事件过程如下:
End Sub
C.Private Sub Timer1_Timer()
Label1.Interval = 1
End Sub
B.Private Sub Timer1_Timer()
Label1.Caption = Time$
End Sub
D.Private Sub Timer1_Timer()
Label1.Text= Time
D.对象的方法是对象响应某个事件后所执行的一段程序代码
2.在一个多窗体程序中,可以仅将窗体Form2从内存中卸载的语句是()。A.Form2.UnloadB.Unload Form2C.Form2.EndD.Form2.Hide
3.应用程序窗体的名称属性为Frm1,窗体上有一个命令按钮,其名称属性为Cmd1,窗体和命令按钮的Click事件过程名分别为()。
End Sub
8.若看到程序中有以下事件过程,则可以肯定的是,当程序运行时()。Private Sub Click_MouseDown(Button As Integer, Shift As Integer, X As Single, _
Y As Single) If Button = 2 Then Print“VB Program”