一、单选题。
1. 计算机程序的三种结构是顺序结构选择结构。
a.模块结构 b.循环结构 c.多重循环结构 d.if块结构。
2是指用户操作引发或由系统引发,能被对象所识别并做出响应的动作。
a.任务 b.事件 c.控件 d.过程。
3. 在面向对象程序设计中用来描述对象的特征信息。
a.事件 b.方法 c.** d.属性。
4. 在vb应用程序设计中,如果想让timer控件每秒钟响应一次,应该将其inerval属性设置为。
a.1 b.60 c.100 d.1000
5. 下列过程中是程序开始运行时,窗体一加载就运行的程序段。
a.form_load b.form_click
c.form_mousedown d.form_keypress
6语句用于声明变量,并定义变量的数据类型,给变量分配存储空间。
a.sub b.dim c.call d.end
7. 关系表达式的值为。
a. 数值 b.字符串 c.逻辑值 d.逻辑表达式。
8. 若改变一文本框中所显示文本的颜色,需改变此文本框的哪个属性?__
a. caption b. forecolor c. backcolor d. text
9. 在vb环境中,如果设计时将命令按钮的 __属性设置为false,则运行时该按钮从窗体上消失。
a.default b.enabled
c.visible d.disabledpicture
10.在vb环境中,修改对象的backcolor的属性值,则对象的将发生改变。
a. 文字颜色 b. 背景色 c. 前景色 d. 边框颜色。
11.在vb应用程序中,修改控制**,使command1按钮显示“end”,正确的设置是___
a. b.
c. d.
12.在vb程序中,当变量h的值等于8时,执行“if h>8 then r=10 else r=20”语句后,r值为 __
a.5 b.10 c.20 d.10或20
13.dim a as integer,当a=123: b=str(a),则___
a.a和b均是字符型变量 b.a是字符型变量,b是数值型变量。
c.a是数值型变量,b是字符型变量 d.a和b均是数值型变量。
14.用循环结构解决问题时,如果循环的次数已知,通常采用当循环的次数未知,需要靠判断条件是否成立来决定循环的执行和退出时,通常采用。
a.for…next循环、do…loop循环
b.do…loop循环、for…next循环。
c.do…next循环、for…loop循环。
15. _函数的作用是建立一个弹出窗口。
a.msgbox() b.inputbox() c.rgb() d.print
16. for i=1 to 10 step 2
…… 循环体中循环变量的值保持不变。
next i
在程序运行时循环体将被执行___几次。
a.3次 b.4次 c.5次 d.6次。
17.执行后将会清空文本框text1中文本的语句是___
a. "c.
18.在机场托运行李,每人免费25千克,超过25千克不到50千克,则超出部分按每千克10元收费,如果超过50千克,则超过部分按每千克20元收费。这种计费程序最适合用到的程序结构是___
a.循环 b.赋值 c.分支 d. 顺序。
19.下面是一段循环结构的程序段:
s=0x=2
do s=s+1
x=x+3loop until (x>12)
该程序段运行后,循环体的执行次数是。
a.1 b.2 c.3 d. 4
20.下列句子中, _不是赋值语句。
a.a=”123” +456” b.你好!”
c.r=val( d.x+1=y
三、读程序运行结果。
1. 下列程序运行后,变量s= c 。
dim a,b,c,s as integer
a=9b=41
c=2*(a+b)
s=a*ca.100 b.50 c.900 d.300
2. 下列程序运行后,变量x= d 。
dim n,x as integer
n=5private sub form_load()
x=1for i=1 to n
x=x*inext i
end sub
a.5 b.15 c.24 d.120
3. 阅读以下程序。
private sub command1_click()
print “*hi ,”
print “how are you *
end sub * hi ,how are you *
当程序执行时,单击command1后,输出结果是__
4. 阅读以下程序段。
private sub command1_click()
for r =100 to 520 step 100
b1 = 255 * rnd( )
b2 = 255 * rnd( )
b3 = 255 * rnd( )
r,rgb(b1,b2,b3)
next r
end sub
当程序执行时,单击command1后,将在(何处)__1000,1000___显示___5___个颜色__不同__(填相同或不同)的同心圆。
5. 以下是求任意圆面积的程序。
private sub command1_click()
r = val(inputbox(“请输入圆的半径”,“数据输入”))
print “s=”;3.14*r*r
end sub
在程序执行过程中单击command1时,出现了右图所示的窗口,请根据如图所示信息,在空白处补充对应的程序语句。
6.阅读程序**并填空。
private sub command1_click()
dim a, b as integer
a = inputbox("a=",输入")
b = inputbox("b=",输入")
if a > b then
print a
else: print b
end if
end sub
1)程序的基本结构包括顺序结构、分支结构和循环结构,本程序主要使用的是___分支_ 结构。
2)本程序的主要作用是__打印a,b两个数中的最大数___
3)假如输入的两个数分别是 7和 9,程序执行后,输出的结果是___9___
7.请填写以下流程图。
编写一元二次方程ax2+bx+c=0的求解程序,要求能够判断方程是否有根,如果没有根则给出相应的提示信息。
2024年信息技术会考VB复习题
一 单选题。1.计算机程序的三种结构是顺序结构 b 选择结构。a 模块结构b 循环结构c 多重循环结构d if块结构。是指用户操作引发或由系统引发,能被对象所识别并做出响应的动作。a 任务b 事件c 控件d 过程。3.在vb系统中,一个对象内部的函数或过程,称为对象的c。a b 属性c 方法d 事件...
2019信息技术会考复习要求
信息技术会考说明 复习安排及要求。一 会考说明。考试日期安排在6月14日 6月18日,答题时间为90分钟,会考成绩满分为100分。其中,信息技术基础 模块为50分,以客观性试题为主 算法与vb程序设计 选修模块,客观性试题为10分,操作题为40分 4道编程题 采用考试系统完成考试。输入考号,系统随机...
信息技术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中...