《Visual Basic.NET程序设计》 苗国义 教学检测 期末测试卷1及答案.doc
期末测试卷1
一、选择题(单选,30分,每题3分)
1.VB.NET中的各种窗体,可以实现()。
A.自动隐藏
B.自动隐藏、任意停放
C.自动隐藏、任意停放、多重监视功能
D.不能任意停放,并且某个时刻只能选择一种监视方式。
2.解决方案资源管理器的主要功能是()。
A.提供某个项目所有文件的直观视图,是用户和解决方案之间的双向接口。
B.监视受控文件的当前状态。
C.设置首选取项、阅读产品新闻、联系开发伙伴及访问其它信息。
D.提供当前使用文件的有关信息。
3.要使窗体的标题为“演示实例”,应修改窗体的()属性。
A.Caption B.Tip
C.Item D.Text
4.数据类型为Long的数据在内存中占用的字节数为()。
A.2 B.4
C.4 D.8
5.以下定义常量不正确的语句是()。
A.ConstNumAsInteger=200
B.ConstNum1AsLong=200,Sstr$=”World”
C.ConstSstr$=”World”
D.ConstNum$=#World#
6.如果要使文本框能够多行显示,则应使()属性设为True。
A.MultiLine B.MaxLength
C.SelLength D.Locked
7.如果FOR语句中的步长值为正,则循环正常结束时()。
A.循环变量的终值初值 B.循环变量的终值初值
C.循环变量的终值=初值 D.都错
8.图片框控件可显示图像,若想使图片框自动改变大小,以适应装入的图片,应修改SizeMode属性值为()。
A.Normal B.AutoSize
C.StretchImage D.CenterImage
9.在程序运行过程中要改变文本框中字体的大小,使用不正确的语句是()。
A.TextBox1.Font=NewSystem.Drawing.Font(宋体,14.0!,Drawing.FontStyle.Bold)
B.TextBox1.Font=NewSystem.Drawing.Font(宋体,16.0!)
C.TextBox1.Font=NewSystem.Drawing.Size(18.0!)
D.TextBox1.Font=NewFont(宋体,14.0!)
10.向列表框中填加一个新项目,正确的语句是()。
A.ListBox1.Items.Add(“HowareYou?”)
B.ListBox1.Items.Insert(“HowareYou?”)
C.ListBox1.Items.Add(2,“HowareYou?”)
D.ListBox1.Items.Insert(2,“HowareYou?”)
二、判断下列程序的运行结果(共20分,每题10分)
1.窗体上有一个名为Button1的命令按钮和一个标签框,然后编写如下事件过程:
PrivateOverloadsSubButton1_Click(ByValsenderAsSystem.Object,ByValeAs_
System.EventArgs)HandlesButton1.Click
DimnumAsInteger
num=1
DoUntilnum6
Label1.Text=num
num=num+2.4
Loop
EndSub
程序运行后,单击命令按钮,则在标签框上显示的内容是()。
A.5.8 B.5 C.7
2.窗体中有一个名称为Button1的命令按钮,和一个Label1控件对象,编写如下事件过程:
PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.Click
DimnAsString,x,i,jAsInteger
x=0
n=InputBox(请输入一个大于1的整数,输入框)
Fori=1ToCInt(n)
Forj=1Toi
x=x+1
Nextj
Nexti
Label1.Text=CStr(x)
EndSub
程序运行后,单击命令按钮,如果输入3,则在Label1显示的内