初中信息技术教师程序设计试题

发布 2022-10-09 10:55:28 阅读 1332

初中信息技术教师程序设计(vb)竞赛。

试题。一、 选择题:

1、要想改变一个窗体的标题内容,则应设置以下哪个属性的值___

a、nameb、fontname c、caption d、text

2、.在窗体上画一个文本框、一个标签和一个命令按钮,其名称分别为text1、label1和command1,然后编写如下两个事件过程:

private sub command1_click()

strtext=inputbox("请输入")

end sub

private sub text1_change()

end sub

程序运行后,单击命令按钮,如果在输入对话框中输入abcdef,则在标签中显示的内容是___

a、空 b、abcdef c、abc d、def

3、以下不属于visual basic系统的文件类型是___

a、.frm b、.bas c、.vbg d、.vbp

4、表达式str(len("1234"))str(5.9)的值为___

a、45.9 b、4 5.9 c、12345.9 d、1234 5.9

5、在窗体上有一个文本框控件,名称为为txttime;一个计时器控件,名称为timer1,要求每一秒在文本框中显示一次当前的时间。程序为:

private sub timer1_ _

end sub

在下划线上应填入的内容是___

a、enabled b、visble c、interval d、timer

6、在窗体上画一个命令按钮,然后编写如下事件过程:

private sub commandl_click()

for i=1 to 4

x=4for j=1 to 3

x=3for k=1 to 2

x=x+6next k

next j

next i

print x

end sub

程序运行后,单击命令按钮,输出结果是___

a、7 b、15 c、157 d、538

7、单击命令按钮时,下列程序**的执行结果为___

public sub procl(n as integer,byval m as integer)

n=n mod 10

m=m\10

end sub

private sub command1_click( )

dim x as integer,y as integer

x=23:y=65

call procl(x,y)

print x;y

end sub

a、3 65 b、23 65 c、3 60 d、0 65

8、表达式 23/5.8,23\5.8,23 mod 5.8 的运算结果分别是___

a、3,3.9655,3 b、3.9655,3,5 c、4,4,5 d、3.9655,4,3

9、为了给三个变量x、y、z赋初值1,下面赋值语句正确的是___

a、x=1:y=1:z=1 b、x=1,y=1,z=1 c、x=y=z=1 d、x,y,z=1

10、用msgbox函数显示的对话框,以下叙述正确的是___

a、该对话框有一个“确定”按钮 b、该对话框有“是”、“否”二个按钮。

c、该对话框有“是”、“否”、“取消”三个按钮 d、可以通过选择参数得到以上不同的按钮组合。

11、表达式 int(5*rnd+1)*int(5*rnd-1) 的值范围是___

a、[0,15] b、[-1,15] c、[-4,15] d、[-5,15]

12、使用下列语句:dim x(1 to 10,3) as single ,则数组占用内存空间的字节数是___

a、80 b、120 c、132 d、160

13、下列程序段执行后,i的输出值是___

dim y as integer

for i=1 to 10 step 2

y =y+2

next i

print i

a、25 b、10 c、11 d、因为y初值不知道,所以不进行循环,i值不确定。

14、下列程序段运行结果是___

private sub form_click()

x=5m=1

n=1do

m=m*nn=n+1

loop until n>5

print x^2+m/3

end sub

a、25 b、45 c、55 d、65

15、执行如下程序段时,从键盘输入-5,输出的结果是___

x=-5s=val(inputbox(“请输入s的值:”)

select case s

case is>0

y=x+1case is=0

y=x+2case else

y=x+3end select

print x;y

a、-5 -2 b、-5 -4 c、-5 -3 d、-5 -5

16、下列程序段的执行结果为___

a=0:b=1

a=a+b:b=b+a:print a;b

a=a+b:b=b+a:print a;b

a、1 2 3 5 b、1 1 3 5 c、1 3 3 4 d、1 2 3 4

17、.窗体中有如下**。

private sub command1_click()

x = 0for k = 3 to 5

gosub ab

s = s + x

next k

print s

exit sub

ab: x = x + 2

return

end sub

运行后单击command1按钮,输出的结果是___

a、3b、12c、6d、9

18、inputbox函数返回值的类型为___

a、数值 b、字符串 c、变体 d、数值或字符串(视输入的数据而定)

19、以下叙述错误的是___

a、在工程资源管理窗口中只能包含一个工程文件及属于该工程的其他文件。

b、以。bas为扩展名的文件是标准模块文件。

c、窗体文件包含该窗体及其控件的属性。

d、一个工程中可以含有多个标准模块文件。

20、窗体中有一个命令按钮,窗体运行,单击一次命令按钮之后,下列程序**的执行结果为___

public sub proc(a() as integer)

static i as integer

doa(i) =a(i) +a(i + 1)

i = i + 1

loop while i < 2

end sub

private sub command1_click()

dim m as integer, i as integer, x(10) as integer

for i = 0 to 4: x(i) =i + 1: next i

for i = 0 to 2: call proc(x): next i

for i = 0 to 4: print x(i);:next i

end sub

a、3 4 7 5 6 b、1 2 3 4 5 c、3 5 7 9 5 d、1 2 3 5 7

21、假定已定义了一个过程sub add(a as single,b as single),则正确的调用语句是___

a、add 12,5 b、call(2*x,add(1.57)) c、call add x,y d、call add(12,12,x)

22、以下叙述错误的是___

a、visual basic是事件驱动型可视化编程工具。

b、visual basic应用程序不具有明显的开始和结束语句。

c、visual basic工具箱中的所有控件都具有宽度(width)和高度(height)属性。

d、visual basic中控件的某些属性只能在运行时设置。

23、在窗体上画1个命令按钮,其名称为command1,然后编写如下程序:

private sub command1_click()

dim a(10)as integer

dim x as integer

for i=1 to 10

a(i)=8+i

next x=2

print a(f(x)+x)

end sub

function f(x as integer)

x=x+3

f=x end function

程序运行后,单击命令按钮,输出结果为___

a) 12 b) 15 c) 17 d) 18

24、关于visual basic"方法"的概念错误的是___

a) 方法是对象的一部分 b) 方法是预先定义好的操作。

c) 方法是对事件的响应 d) 方法用于完成某些特定的功能。

25、单击命令按钮时,下列程序的执行结果为___

private sub command1_click()

dim x as integer, y as integer

x=12:y=32

call proc(x,y)

print x; y

end sub

public sub proc(n as integer, byval m as integer)

n=n mod 10

m=m mod 10

end sub

a) 12 32 b) 2 32 c) 2 3 d) 12 3

26、一个工程必须包含的文件的类型是___

a) *vbp *.frm *.frx b) *vbp *.

cls *.bas c) *bas *.ocx *.

res d) *frm *.cls *.bas

27、有如下事件过程:

private sub command1_click()

b=10do until b=-1

a=inputbox("请输入a的值")

a=val(a)

b=inputbox("请输入b的值")

b=val(b)

a=a * b

loopprint a

end sub

程序运行后,依次输入数值30,20,10,-1,输出结果为___

初中信息技术试题

机号。说明 1 每做完一题都要及时将文件保存到指定位置,否则将判0分。2 不会保存文件的考生可向监考老师寻求帮助,但评分时扣除相应分数。3 不要在此试卷上写任何字符,考试结束后将试卷全部收回。一 新建文件夹 满分5分 在桌面上建立一个文件夹,并以你的学校 班级和姓名作为文件夹的名称。如 光明中学九年...

初中信息技术试题

衢州市初中信息技术学科毕业考试试题卷。班级姓名学号成绩 一 单项选择题 每小题5分,共50分 1 为响应 创建平安衢州,共享和谐社会 的号召,张老师组织学生进行 不文明行为 的调查研究,该活动的流程设计最合理的是 制订计划 收集资料 确定主题 整理资料 创建分类目录。abcd 2 域名是intern...

初中信息技术试题

初三信息技术考试题。一 选择题 30分 1 信息技术中所涉及到的技术是 a 计算机技术 b 通信技术 c 网络技术 d 计算机技术 网络技术和通信技术。2 计算机是由 组成。a 输入设备输出设备存储器和处理器。b 显示器键盘鼠标耳机主机。c 硬件软件 d cpu 计算器储存器。3 下列说法不正确的是...