vb基础测试卷。
班级姓名座号:
1、双精度实数型整数型。
2、boolean是类型,其值为。
3、定义一个长整数型变量a
4、定义一符号常量pi,其值为 3.14
5、定义一个可以用来存储20个学生姓名的数组stu
6、已经x=“d”,则vb表达式chr(asc(x)-3
7、已知x=17,y=“-315”,则vb表达式x+len(y)的值为。
8、已知x=-3,则vb表达式int(x/2)的值为。
9、某函数的作用是截掉数据的小数部分,只保留整数,则该函数为。
10、能产生一个1—6之间(包括1和6)的随机整数的vb表达式。
11、x为一整数型变量,现要将x的值输出到文本框text1中,如何实现。
12、已知x=“happy new year!”,y=“year”则vb表达式mid(x,len(y),2
. 在visual basic中,语句 = 欢迎使用本系统!" 中的"label1"是___
14、在visual basic中,表达式12345 mod 100的值是。
15、在visual basic中,表达式5678\100的值是。
16. 在visual basic中,若x表示能被5整除的正整数,则下列逻辑表达式的值一定为真的是。
a)x / 5 = 0b)x mod 5 = 0
c)int(x \ 5) =0d)5 mod x = 0
17、在visual basic中,a = 100,表达式"360" +str(a)的值是。
18、下列属于正确的visual basic表达式是。
a)a+b*|c| (b)b3+2 (c)2n-1 (d)2·h/g
19. 数学表达式 "2n-1>0且2n-1≠1"对应的visual basic表达式是。
a)2·n - 1 > 0 and 2·n - 1 <>1
b)2 * n > 1 and not (2 * n - 1 = 1)
c)2n - 1 > 0 and 2n - 1 ≠ 1
d)2 * n - 1 > 0 and 2n - 1 <>1
20. 在visual basic中,从字符串"good morning"中截取"morning"的表达式是。
21. 将整数型变量n的值显示在文本框text1中,正确的语句是。
22. 在visual basic中,放入窗体中的控件被称为。
a)类 (b)事件 (c)属性 (d)对象。
23. 在visual basic窗体中,当前对象的属性窗口如下图所示,下列说法正确的是。
a)该对象属于标签类。
b)该对象属于文本框类。
c)当前该对象的caption属性值是“转换”
d)当前该对象的font属性值是“仿宋体”
24. 运行如下visual basic程序,单击命令按钮command1,出现如图所示的出错信息。发生"下标越界"错误时所执行的语句是。
private sub command1_click()
dim a(0 to 5) as integer
dim i as integer
a(0) =1
for i = 1 to 6
a(i) =2 * a(i - 1) +1 '③
next i
= str(a(5
end sub
a)① b)② c)③ d)④
25. 运行如下visual basic程序,单击命令按钮command1,出现如图所示的出错信息。发生"除数为零"错误时所执行的语句是。
private sub command1_click()
dim a as integer, b as integer, c as single
a = 2b = a + 1
c = a / b - 3
= str(c
end sub
ab)② c)③ d)④
26. 运行如下visual basic程序,单击命令按钮command1,出现如图所示的出错信息。发生"类型不匹配"错误时所执行的语句是。
private sub command1_click()
dim a as integer, b as integer
a = 10
b = 20
= "a+b=" val(a + b
end sub
abcd)④
27. 有如下visual basic程序段:
dim a(1 to 4) as integer
a(1) =1
for i = 2 to 3
a(i) =2 * a(i - 1) +1
next i
该程序段运行后,数组元素a(4)的值为。
a)15b)7c)3d)0
11. 以下visual basic程序段是一个完整的do语句,则划线处的语句应该是。
do while n < 10
n = n + 3
s = s * n
a)loop (b)end do (c)end sub (d)next n
1. 有如下visual basic程序段:
a = 5
b = len("1011")
if a > b then
= "请重新输入"
else= "欢迎光临"
end if
该程序段运行后,在标签label1上显示的是。
2. 有如下visual basic程序段:
m = sch"
n = mid("tools", 2, 3)
s = m + n
该程序段运行后,变量s的值为。
3. 以下visual basic程序的功能是:计算表达式1×1+2×2+3×3+4×4+5×5+6×6的值,并在文本框text_1中输出结果。
private sub command1_click()
dim a(1 to 6) as integer
dim s as integer, i as integer
s = 0for i = 1 to 6
a(i) =i * i
s = s + a(i)
next i
___str(s)
end sub
问:1)为了计算上述表达式的值,上面程序段划线处应填入。
2)该程序段运行后,a(5)的值是。
4. 有如下visual basic程序段:
s = 0a = 5
for i = 1 to 10 step 2
a = a + i
s = a * i
next i
问:该程序段运行后,1)变量i的值是。
2)变量s的值是。
5. 已知某数列前二项分别为:a1 = 1、a2 = 2,以后每项都满足:
ai = ai-1 + ai-2 (i>2)
有如下visual basic程序段:
dim a(1 to 20) as integer
a(1) =1: a(2) =2
for i = 3 to
a(i) =a(i - 2) +a(i - 1)
next i
问:1)数组a存储该数列的前20项,上面程序段划线处应填入。
2)该程序段运行后,a(6)的值为。
高中《信息技术基础》VB教案
高二信息技术。总课时1主备人 李双双。使用人 李双双。教案。使用时间 2014年1月9号。课题名称 visualbasic基础知识。教学目标 体验程序设计的独特魅力,尝试visualbasic编程的整个过程。教学重点 1.让学生体验通过编程实现计算机加工信息的整个过程。2.能理解窗体 控件 对象的概...
信息技术vb
选修卷 算法与程序设计满分40分 单选题 10道共20分 第1题 下列语句中,定义了一个单精度变量的是 a dim sum as doubleb dinm name as stringc dim end as integerd dim sum as single 第2题 在visual basic中...
《信息技术基础》复习
第一章信息与信息技术。1 表1 1事例信息分析表,要点主要是载体形式是什么?传播途径有那些?有什么样的接收方式?p4 2 图1 4 信息的传播过程。3 利用文字 符号 声音 图形 图像等形式作为载体,通过各种渠道传播的信号 消息或报道等内容,都可以称之为信息。信息技术简称it。4 信息有那些特征?此...