vb期末考试练习卷5及答案文档格式.docx
《vb期末考试练习卷5及答案文档格式.docx》由会员分享,可在线阅读,更多相关《vb期末考试练习卷5及答案文档格式.docx(15页珍藏版)》请在冰豆网上搜索。
[A]向左和向下[B]向右和向上
[C]向左和向上[D]向右和向下
5.执行1
(1)=“80”语句后,__。
[A]会产生出错信息
[B]1列表框最后一个表项被改为“80”
[C]1列表框会增加一个“80”表项
[D]指定1列表框的表项个数为80个
6.为了使1驱动器列表框、1目录路径列表框和1文件列表框能同步协调工作,需要在__。
[A]1的事件过程中加入11和在1的事件过程中加入11代码
[B]1的事件过程中加入11,在1的事件中加入1=1代码
[C]在1的事件过程中加入1=1在1的事件过程中加入11代码
[D]在1的事件过程中加入1=1在1的事件过程中加入11代码
7.在1窗体启动时,为使11文本框首先获得焦点,可以在窗体的事件过程中加入__语句。
[A]10[B]10
[C]10[D]10
8.窗体、框架、图片框、图像框中__是容器控件。
[A]、、[B]、、
[C]、、[D]、、
9.B12语句显式声明变量__。
[A]B1和B2都为布尔型变量[B]B1是整型,B2是布尔型变量
[C]B1是变体型,B2是布尔型变量[D]B1和B2都为是变体型变量
10.如果文本框1的事件过程有1“”:
11:
12代码,程序运行时,当文本框获得焦点后,文本框内会__。
[A]显示且字符被选取[B]显示且字符被选取
[C]显示选取的字符[D]显示选取的字符
填空题(本题20分,每小题2分)
1.表达式-2^2+43\5的值是____。
2.函数(*10)产生的随机数范围是____。
3.循环语句2010–3.3…的循环次数是____。
4.用____方法可以在列表框中插入列表项。
5.条件…循环结构中,当条件为____时结束循环。
6.文本框能接受的最长字符数由文本框的____属性确定。
7.执行____语句,会清除1l图片框内的图片。
8.如果要新建一个顺序文件,用语句时,操作方式关键词是____。
9.要设置命令按钮的背景色,首先必须使它的属性值设置为____。
10.函数的数据类型是____。
二、程序阅读题(本题20分,每小题5分)
1.写出单击窗体的运行结果
()
15
(11);
1I*2-1
“*”;
I
2.写出单击窗体的运行结果
1
a(5,5)
i,j
i=15
j=15
j<
=i
a(i,j)=1
a(i,j);
"
;
j
i
3.程序运行时,连续二次单击窗体后,写出屏幕上显示的结果:
x
x=2
a
b
b=x^2
x,b
ax
a,b,
(y,z)
y=y+z
z=y-z
4.写出单击窗体的运行结果
a(4,4)
c,r
i,j,k
c=4:
r=1:
i=1:
j=1
k=116
a(i,j)=k
i<
cj=r
i=i+1
i=cj<
c
j=j+1
i>
rj=c
i=i-1
i=rj>
r+1
j=j-1
i=rj=r+1
c=c-1
r=r+1
i=14
j=14
(j*4);
j=4
三、程序填空题(本题20分,每空2分)
1.
程序启动后,界面如右图所示:
输入两点坐标,单击命令按钮,显示
座标系、座标原点和两点的连线.
1="
显示连线"
1(-100,100)-(100,-100)
1.__
(1)__="
输入两点坐标"
x1"
2="
y1"
3="
x2"
4="
y2"
"
1=0
1()
130
10
1__
(2)__
1__(3)__
1__(4)__
1__(5)__
2.冒泡排序
过程是冒泡排序过程,使a数组中的数按降序排列。
过程交换两个变量数值。
过程产生10个[1,20]之间互不相同的随机整数存入a数组。
程序如下:
n=10
a(1n)
i=1
j=i+1n
a(j)>
a(i)
__
(1)__
i=i+1
__
(2)__
1"
排序结果"
i=1n
1a(i);
i
j
b=
__(3)__
a(i)=(20*+1)
j=1__(4)__
a(i)=a(j)
1a(i)
(a,b)
=a
a=__(5)__
四、程序设计题(本题20分,每小题10分)
通讯录程序设计:
(1)当用户在文本框内输入完一个同学的记录后,
单击“添加”命令按钮,则记录字段加入各
数组和组合框的集内。
(2)当在下拉式组合框中选取一个表项后,则与该
表项相应的记录便自动显示在窗体右边的文本
框内。
(3)当在下拉式组合框中选取一个表项后,单击
“删除”命令按钮,与表项相应的记录便被
删除。
注:
记录个数不超过100个。
2.编写程序
已知
(1)a=1+
2
3+…(<
1)
编程求展开式的前n项之和。
练习卷五标准答案及评分标准
一、语言基础题:
(40分)
判断题评分标准:
本题10分,每小题1分
1.×
2.√
3.√
4.√
5.×
6.√
7.√
8.√
9.×
10.×
单选题评分标准:
1.A
2.B
3.A
4.D
5.C
6.A
7.B
8.D
9.C
10.B
填空题评分标准:
本题20分,每小题2分
1.4
2.0~9
3.4
4.
5.
6.
7.1(“”)
8.
9.1
10.
二、阅读程序,写出程序执行的结果(20分)
1.
2.
3.
三、程序填空题(20分)
评分标准:
本题20分,每空2分。
(1)
(2)“(0,0)”
(3)(-100,0)-(100,0)
(4)(0,-100)-(0,100)
(5)(
(1)
(2))-((3)(4))
2.
(1)a(j),a(i)
(2)I<
1
(3)b或
(4)1
(5)b
1.评分标准:
本题10分
第一小题(3分):
事件名及变量声明(1分);
添加记录(1分);
方法(1分)
第一小题(4分):
判断是否为空(1分);
循环语句(2分);
其它(1分)
第三小题(3分)
参考程序:
(100),(100),(100),(100)
(i)=
1(i),i-1
1=-11=0
="
p
1=-1
p=1+1i-1
(p)=(p+1)
p
1
(1)
(p)="
j=1+1
=(j)
2.评分标准:
常量正确声明(1分):
变量正确声明(1分):
键盘输入n(2分):
输入语句1分,循环判断1分
输入框(1分)
循环结构(5分):
a=1/3'
a常量可以由用户自定义
x,F,
i,n
F=1:
=1
x=(("
请输入一个x,其中x∈(-1,1)"
))
(x)>
=1
n=(("
请输入求和项数n,其将影响计算的精度"
F=F*(a-i+1)*x/i
=+F