2021年信息技术会考VB复习题_第1页
2021年信息技术会考VB复习题_第2页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2021年信息技术会考vb复习题 不错哟 2021年信息技术会考vb复习题 一、单选题 1. 计算机程序的三种结构是挨次结构、 b 、选择结构。 a模块结构 b循环结构 c多重循环结构 dif块结构 2. b 是指用户操作引发或由系统引发,能被对象所识别并做出响应的动作。 a任务 b大事 c控件 d过程 3. 在vb系统中,一个对象内部的函数或过程,称为对象的 c 。 a代码 b属性 c方法 d大事 4. 在vb中,窗口坐标系的原点在 a ,x轴向右为正,y轴向下为正。 a窗口左上角 b窗口右下角 c窗口正中间 d窗口右上角 5. 在vb应用程序设计中,通常应对 d 编写程序代码。 a全部对象

2、 b窗体 ctimer d有大事的对象 6. 在面对对象程序设计中, d 用来描述对象的特征信息。 a大事 b方法 c代码 d属性 7. 在vb编程中,假如需要返回鼠标的当前位置,应当使用 c 大事。 aclick bchange cmousedown dkeypress 8. 在vb应用程序设计中,假如想让timer控件每秒钟响应一次,应当将其inerval属性设置为 d 。 a1 b60 c100 d1000 9. 下列过程中, a 是程序开头运行时,窗体一加载就运行的程序段。 aform_load bform_click cform_mousedown dform_keypress 10

3、. 的visual basic表达式是 b 。 a(-b+b2-4ac)/2a b(-b+sqr(b2-4*a*c)/(2*a) c(-b+sqr(b2-4ac)/(2a) d(-b+sqr(b2-4ac)/2a 11. 在vb系统中, a 代表内存单元,是命了名的存储空间。 a变量 b常量 c函数 d字节 12. b 语句用于声明变量,并定义变量的数据类型,给变量安排存储空间。 asub bdim ccall dend 13. 在vb程序设计语言中, c 语句的功能是使系统产生的随机数真正随机化。 arnd bcircle crandomize ddim 14. 关系表达式的值为 c 。 a

4、 数值 b字符串 c规律值 d规律表达式 15. 下列控件中“单选按钮”是 c 。 a. label b. textbox c. optionbutton d. commandbutton 16. 若转变一文本框中所显示文本的颜色,需转变此文本框的哪个属性?b a. caption b. forecolor c. backcolor d. text 17. 在vb环境中,假如设计时将命令按钮的 c 属性设置为false,则运行时该按钮从窗体上消逝。 adefault benabled cvisible ddisabledpicture 18、在vb环境中,修改对象的backcolor的属性值,

5、则对象的 b 将发生转变。 不错哟 a. 文字颜色 b. 背景色 c. 前景色 d. 边框颜色 19、. 用vb工具箱中的哪个控件可以建立命令掌握按钮 b 。 20、在vb应用程序中,修改掌握代码,使command1按钮显示“end”,正确的设置是 b 。 a. command1.text=“end” b. command1.caption=“end” c. end d. command1.caption=end 21、在vb程序中,当变量h的值等于8时,执行“if h8 then r=10 else r=20”语句后,r值为 c 。 a5 b10 c20 d10或20 22dim a as

6、integer,当a=123: b=str(a),则 c aa和b均是字符型变量 ba是字符型变量,b是数值型变量 ca是数值型变量,b是字符型变量 da和b均是数值型变量 23、用循环结构解决问题时,假如循环的次数已知,通常采纳 ;当循环的次数未知,需要靠推断条件是否成立来打算循环的执行和退出时,通常采纳 。 a afornext循环、doloop循环 bdoloop循环、fornext循环 cdonext循环、forloop循环 24、 a 函数的作用是建立一个弹出窗口。 amsgbox() binputbox() crgb() dprint 25a=5,b=8,则(b-a)*rnd+a的

7、结果是介于_c_之间的实数。 a. 5,8 b.(5,8) c.5,8) d.(3,5) 26 for i=1 to 10 step 2 循环体中循环变量的值保持不变。 next i 在程序运行时循环体将被执行_c_几次。 a.3次 b.4次 c.5次 d.6次 27执行后将会清空文本框text1中文本的语句是_c_。 a. text1.clear b. text1.seltext= c. text1.text= d. text1.seltext.clear 28在机场托运行李,每人免费25千克,超过25千克不到50千克,则超出部分按每千克10元收费,假如超过50千克,则超过部分按每千克20元

8、收费。这种计费程序最适合用到的程序结构是 c a.循环 b.赋值 c.分支 d. 挨次 29下面是一段循环结构的程序段: d s=0 x=2 do s=s+1 x=x+3 loop until (x12) 该程序段运行后,循环体的执行次数是 a.1 b.2 c.3 d. 4 30. 算法是 c 。 a计算方法 b计算公式 c对解决问题的方法和步骤的描述 不错哟 31下列句子中, d 不是赋值语句。 aa=”123” +”456” blabel1.captin=”你好!” cr=val(text1.text) dx+1=y 32 d 函数的作用是建立一个输入对话框。 amsgbox() bpri

9、nt crgb() dinputbox() 33下列数学表达式写成vb表达式,正确的是: b a数学表达式0x10对应的vb表达式为x0 or x=10 b数学表达式x2-(x+2)+5对应的vb表达式为 x2- (x+2) +5 c数学表达式b2-4ac0对应的vb表达式为b2-4ac=0 d 数学表达式 对应的vb表达式为sqr(x2-1) 34 b 的思想是依据题目的部分条件确定答案的大致范围,在此范围内不重复、不遗漏地列出全部可能状况,从中找出满意条件的结果。 a求最值法 b穷举法 c累加法 d递归法 二、多选题 1 在vb应用程序设计中,以下说法正确的是: abc a对象包括窗体和控

10、件 b属性用来描述和确定对象的特征信息 c大事是指用户操作引发或由系统引发,能被对象所识别并做出响应的动作 d方法是指程序设计的方法 2在vb应用程序设计中,以下说法正确的是: ab a要显示不想让用户修改的文本时,应当使用label控件 b要显示可以让用户编辑的文本时,应当使用textbox控件 c要显示图片,只能使用picturebox控件 d要想画图形,只能在窗体中实现 3下列字符串中,不能作为变量名使用的有: ad aend ba1 cxx dsub 4在vb应用程序设计中,以下说法正确的是: bcd aabs( )是转换英文大小写的函数 bmsgbox( ) 是消息函数 crgb(

11、)是颜色函数 dsqr( )是求平方根函数 5vb简洁应用程序的设计步骤为: abcd a设计图形用户界面 b设置对象属性 c编写对象大事过程及通用过程代码 d运行调试程序并保存工程 三、读程序运行结果 1. 下列程序运行后,变量s= c 。 dim a,b,c,s as integer a=9 b=41 c=2*(a+b) s=a*c a100 b50 c900 d300 不错哟 2. 下列程序运行后,变量x= d 。 dim n,x as integer n=5 private sub form_load() x=1 for i=1 to n x=x*i next i end sub a5

12、 b15 c24 d120 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( ) picture2.circle(1000,100

13、0), 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

14、() 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的求解程序,要求能够推断方程是否有根,假如没有根则给出相应的提示信息。 在vb程序中有

15、以下程序段,语句print vb的执行次数是 for i=1 to 3 step 2 print vb next i a、1 b、2 c、3 d、4 要在窗体上仅显示文字,选用控件最合适的是 a、label b、textbox c、commandbutton d、image 表达式val(12)+len(2b)的值是 a、12 b、14 c、122b d、出错 1.在vb程序中有以下程序段,语句print vb的执行次数是 for i=1 to 3 step 2 step即步长,循环变量的增量,步长为1,可省略不写 print vb next i 答2次 for循环, 首先把初值1赋给循环变量i,接着检查“循环变量”的值是否大于终值3,13,执行print打印“vb”一次,然后next i,把循环变量的值1加上步长2,赋值给i,即i=3, 不错哟 再推断3是否大于终值3,此处为否,连续print打印“vb”一次,然后next i,把循环变量的值3加上步长2,赋值给i,即i=5,再推断5是否大于终值3,此处为是,则停止执行循环体,跳出循环。故打印2次。 2.要在窗体上仅显示文字,选用控件最合适的是 label(标签) a、label 标签只能显示文字,故符

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论