一、单选题。
1.计算机程序的三种结构是顺序结构、b、选择结构。
a.模块结构b.循环结构c.多重循环结构d.if块结构。
是指用户操作引发或由系统引发,能被对象所识别并做出响应的动作。a.任务b.事件c.控件d.过程。
3.在vb系统中,一个对象内部的函数或过程,称为对象的c。a.**b.属性c.方法d.事件。
4.在vb中,窗口坐标系的原点在a,x轴向右为正,y轴向下为正。a.窗口左上角b.窗口右下角c.窗口正中间d.窗口右上角。
5.在vb应用程序设计中,通常应对d编写程序**。a.所有对象b.窗体c.timerd.有事件的对象。
6.在面向对象程序设计中,d用来描述对象的特征信息。a.事件b.方法c.**d.属性。
7.在vb编程中,如果需要返回鼠标的当前位置,应该使用c事件。a.clickb.changec.mousedownd.keypress
8.在vb应用程序设计中,如果想让timer控件每秒钟响应一次,应该将其inerval属性设置为d。
a.1b.60c.100d.1000
9.下列过程中,a是程序开始运行时,窗体一加载就运行的程序段。a.form_loadb.form_click
c.form_mousedownd.form_keypress10.的visualbasic表达式是b。a.(-b+b^2-4ac)/2ab.(-b+sqr(b^2-4*a*c))/2*a)c.(-b+sqr(b^2-4ac))/2a)d.(-b+sqr(b^2-4ac))/2a
11.在vb系统中,a代表内存单元,是命了名的存储空间。a.变量b.常量c.函数d.字节。
语句用于声明变量,并定义变量的数据类型,给变量分配存储空间。a.subb.dimc.calld.end
13.在vb程序设计语言中,c语句的功能是使系统产生的随机数真正随机化。a.rndb.circlec.randomized.dim14.关系表达式的值为c。
a.数值b.字符串c.逻辑值d.逻辑表达式15.下列控件中“单选按钮”是c。
16.若改变一文本框中所显示文本的颜色,需改变此文本框的哪个属性?
17.在vb环境中,如果设计时将命令按钮的c属性设置为false,则运行时该按钮从窗体上消失。a.defaultb.enabledc.visibled.disabledpicture
18、在vb环境中,修改对象的backcolor的属性值,则对象的b将发生改变。
a.文字颜色b.背景色c.前景色d.边框颜色19、.用vb工具箱中的哪个控件可以建立命令控制按钮。
b。20、在vb应用程序中,修改控制**,使command1按钮显示“end”,正确的设置是b。
21、在vb程序中,当变量h的值等于8时,执行“ifh>8thenr=10elser=20”语句后,r值为c。
a.5b.10c.20d.10或20
22.dimaasinteger,当a=123:b=str(a),则ca.a和b均是字符型变量b.a是字符型变量,b是数值型变量c.a是数值型变量,b是字符型变量d.a和b均是数值型变量23、用循环结构解决问题时,如果循环的次数已知,通常采用;当循环的次数未知,需要靠判断条件是否成立来决定循环的执行和退出时,通常采用。aa.for…next循环、do…loop循环b.do…loop循环、for…next循环c.do…next循环、for…loop循环。
24、a函数的作用是建立一个弹出窗口。a.msgbox()b.inputbox()c.rgb()d.print
25.a=5,b=8,则(b-a)*rnd+a的结果是介于__c___之间的实数。a.[5,8]b.
(5,8)c.[5,8)d.(3,5)26.fori=1to10step2
…‘循环体中循环变量的值保持不变。nexti
在程序运行时循环体将被执行__c___几次。a.3次b.4次c.5次d.6次。
27.执行后将会清空文本框text1中文本的语句是___c__。
28.在机场托运行李,每人免费25千克,超过25千克不到50千克,则超出部分按每千克10元收费,如果超过50千克,则超过部分按每千克20元收费。这种计费程序最适合用到的程序结构是ca.循环b.
赋值c.分支d.顺序29.下面是一段循环结构的程序段:
ds=0x=2do
s=s+1x=x+3
loopuntil(x>12)
该程序段运行后,循环体的执行次数是a.1b.2c.3d.430.算法是c。
a.计算方法b.计算公式c.对解决问题的方法和步骤的描述。
31.下列句子中,d不是赋值语句。a.a=”123”+”456”b.你好!”c.r=val(
32.d函数的作用是建立一个输入对话框。
a.msgbox()b.printc.rgb()d.inputbox()33.下列数学表达式写成vb表达式,正确的是:b
a.数学表达式0<x≤10对应的vb表达式为x>0orx<=10
b.数学表达式x2-(x+2)+5对应的vb表达式为x^2-(x+2)+5c.数学表达式b2-4ac≥0对应的vb表达式为b^2-4ac>=0d.数学表达式对应的vb表达式为sqr(x2-1)
34.b的思想是依据题目的部分条件确定答案的大致范围,在此范围内不重复、不遗漏地列出所有可能情况,从中找出满足条件的结果。a.求最值法b.穷举法c.累加法d.递归法。
二、多选题。
1.在vb应用程序设计中,以下说法正确的是:abca.对象包括窗体和控件。
b.属性用来描述和确定对象的特征信息。
c.事件是指用户操作引发或由系统引发,能被对象所识别并做出响应的动作d.方法是指程序设计的方法。
2.在vb应用程序设计中,以下说法正确的是:ab
a.要显示不想让用户修改的文本时,应该使用label控件b.要显示可以让用户编辑的文本时,应该使用textbox控件c.要显示**,只能使用picturebox控件d.要想画图形,只能在窗体中实现。
3.下列字符串中,不能作为变量名使用的有:ada.endb.a1c.xxd.sub
4.在vb应用程序设计中,以下说法正确的是:bcda.abs()是转换英文大小写的函数b.msgbox()是消息函数c.rgb()是颜色函数d.sqr()是求平方根函数。
5.vb简单应用程序的设计步骤为:abcda.设计图形用户界面b.设置对象属性。
c.编写对象事件过程及通用过程**d.运行调试程序并保存工程。
三、读程序运行结果。
1.下列程序运行后,变量s=c。dima,b,c,sasintegera=9b=41
c=2*(a+b)s=a*c
a.100b.50c.900d.300
2.下列程序运行后,变量x=d。dimn,xasintegern=5
privatesubform_load()x=1
fori=1tonx=x*inexti
endsuba.5b.15c.24d.1203.阅读以下程序。
privatesubcommand1_click()print“**hi,”
print“howareyou**”endsub**hi,howareyou**
当程序执行时,单击command1后,输出结果是__;4.阅读以下程序段。
privatesubcommand1_click()forr=100to520step100b1=255*rnd()b2=255*rnd()b3=255*rnd()
当程序执行时,单击command1后,将在(何处)__1000,1000___显示___5___个颜色__不同__(填相同或不同)的同心圆。5.以下是求任意圆面积的程序privatesubcommand1_click()
r=val(inputbox(“请输入圆的半径”,“数据输入”))print“s=”;3.14*r*rendsub
在程序执行过程中单击command1时,出现了右图所示的窗口,请根据如图所示信息,在空白处补充对应的程序语句。6.阅读程序**并填空。
privatesubcommand1_click()dima,basinteger
a=inputbox("a=",输入")b=inputbox("b=",输入")ifa>bthenprinta
else:printbendif
endsub
1)程序的基本结构包括顺序结构、分支结构和循环结构,本程序主要使用的是___分支_结构。
2)本程序的主要作用是__打印a,b两个数中的最大数___
3)假如输入的两个数分别是7和9,程序执行后,输出的结果是___9___7.请填写以下流程图。
编写一元二次方程ax2+bx+c=0的求解程序,要求能够判断方程是否有根,如果没有根则给出相应的提示信息。
在vb程序中有以下程序段,语句print"vb"的执行次数是fori=1to3step2print"vb"nextia、1b、2c、3d、4
要在窗体上仅显示文字,选用控件最合适的是a、labelb、textboxc、commandbuttond、image
表达式val("12")+len("2b")的值是a、12b、14c、122bd、出错。
1.在vb程序中有以下程序段,语句print"vb"的执行次数是。
fori=1to3step2‘step即步长,循环变量的增量,步长为1,可省略不写print"vb"nexti答2次for循环,首先把初值1赋给循环变量i,接着检查“循环变量”的值是否大于终值3,1<3,执行print打印“vb”一次,然后nexti,把循环变量的值1加上步长2,赋值给i,即i=3,再判断3是否大于终值3,此处为否,继续print打印“vb”一次,然后nexti,把循环变量的值3加上步长2,赋值给i,即i=5,再判断5是否大于终值3,此处为是,则停止执行循环体,跳出循环。故打印2次。
2.要在窗体上仅显示文字,选用控件最合适的是label(标签)a、label标签只能显示文字,故符合问题要求。
b、textbox文本框可以显示文字,编辑文字,输入文字。c、commandbutton命令按钮通常用来在单击时执行指定的操作。
d、image图像框图形控件之一,另一个叫**框(picture)都可以装入多种格式的图形文件,区别是图像框不能作为父控件,而且不能通过print方法接收文本。3.表达式val("12")+len("2b")的值是。
val把字符串转换成数值val("12")=12
len返回文本字符串中的字符数len("2b")=2(两个字符)
2024年信息技术会考VB复习题
一 单选题。1.计算机程序的三种结构是顺序结构选择结构。a 模块结构 b 循环结构 c 多重循环结构 d if块结构。2是指用户操作引发或由系统引发,能被对象所识别并做出响应的动作。a 任务 b 事件 c 控件 d 过程。3.在面向对象程序设计中用来描述对象的特征信息。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中...