信息技术高考复习 VB基础

发布 2022-10-07 18:53:28 阅读 4681

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 信息有那些特征?此...