2012—2013年度第一学期高一计算机班《Visual Basic程序设计》期末考试试卷(总分50分)
姓名: 学号: 成绩 : 一、 填空题(每题1分,共20分。)
1在程序的运行过程中,其值不可以改变的量称为 。
2.表达式123&“abc”的值是 。
3.在VB中,Format(123.456,”##.##”)的值是 。
4.一般情况下,输入程序时要求一行一句,一句一行,多个语句放在一行上,语句之间用 隔开。
5.将数学表达式(x-y)÷(x-y)写成对应的VB表达式为
。
6.表达式8 MOD 14\3+1的值为 。
7.用随机函数写出产生[1,之间的随机整数的表达式为 。
8.函数Format(123.4567,“00.00%”)的值为 。
9.在VB中,程序设计有3种基本结构,它们是 、、 、 。
10.下列函数SGN((99-100)/2)的值为
。
11.在Print语句输出时,如果表达式之间用分隔符“,”,那么输出项是按 格式显示的,是在不同的区段输出。
12.注释语句的关键字是 。
13. 方法(语句)可以清除FORM或PICTUREBOX中由PRINT方法在运行时所生成的文本或图形,清除后的区域以背景色填充。
14. 控件主要用来显示文本信息,不能作为输入信息的界面。
15.卸载当前窗体时,使用的语句是 。
16.标签控件的 属性用来在标签控件中显示文本。
17.在设计程序时,输出字体的大小设置为20号,使用的语句是 。
18.在Print语句中,可以使用 和SPC函数对输出进行定位。
二、选择题(每小题2分,共20分。)
1.用Dim x%语句定义变量后,变量的类型是( )。
A.整型 B.长整型 C.单精度型 D.双精度型
2.下列变量名正确的是( )。
A.let B. 2ab C. ab-c D. a
3.表达式3*4>=1+2的值是( )。
A.False B.True C.-1 D.0
4.表达式2+3>1+2 AND Not 6<8的值是( )。
A.False B.True C.-1 D.0
5.执行语句a%=3.67后,a%的值是( )。
A.1 B.4 C. 2 D.3
6.下列程序运行后结果是( )。
a=5:b=6
a=b
b=a
print a,b
A.6 5 B.5 6 C.6 6 D.5 5
7. 下列程序运行后结果是( )。
a=5:b=6
print “a+b=”;a+b,”a*b=”,a*b
A. a+b= 11 a*b=30 B. a+b= 11 a*b= 30
C. a+b= 11 a*b= 30 D. a+b= 11a*b=30
8.在标签控件中显示的文本内容是“你好好学习好吗?”正确的语句是( )。
A.text1.text=“你好好学习好吗?”
B.command1.caption= “你好好学习好吗?”
C. label1.caption=“你好好学习好吗?”
D. label1.text=“你好好学习好吗?”
9.下列程序运行后结果是( )。
a=5:b=6
a=b
printa,b
A.5 5 B.6 6 C.5 6 D.6 5
10.下列程序的运行结果是( )。
Print tab(10);”*”;
print
Print tab(12);”***”
A. * B.*
* * * * * *
C. * D.*
* * * * * *
三、运行结果题(每题5分,共10分。)
1.下列程序的运行结果是:
A%=3
B%=4
C%=5
A%=B%
B%=C%
C%=A%
PRINT A%,B%,C% 结果为:
2.下列程序的运行结果是:
Dim A as Integer,B as Integer
A=5
B=A+3
PRINT A,B,B=A 结果为:
|