您好,欢迎访问三七文档
高中信息技术会考VB复习题一、单选题1.计算机程序的三种结构是顺序结构、、选择结构。A.模块结构B.循环结构C.多重循环结构D.IF块结构2.是指用户操作引发或由系统引发,能被对象所识别并做出响应的动作。A.任务B.事件C.控件D.过程3.在VB应用程序设计中,通常应对编写程序代码。A.所有对象B.窗体C.TimerD.有事件的对象4.在面向对象程序设计中,用来描述对象的特征信息。A.事件B.方法C.代码D.属性5.在VB编程中,如果需要返回鼠标的当前位置,或了解按下的是鼠标哪个键及需要配合键盘上的Shift、Ctrl、Alt键时,应该使用事件。A.ClickB.ChangeC.MouseDownD.KeyPress6.的VisualBasic表达式是。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))/2a7.在VB系统中,代表内存单元,是命了名的存储空间。A.变量B.常量C.函数D.字节8.语句用于声明变量,并定义变量的数据类型,给变量分配存储空间。A.SubB.DimC.CallD.End9.在VB程序设计语言中,语句的功能是使系统产生的随机数真正随机化。A.RndB.CircleC.RandomizeD.Dim10.关系表达式的值为。A.数值B.字符串C.逻辑值D.逻辑表达式11.下列控件中“文本框”是。A.LabelB.TextBoxC.OptionButtonD.CommandButton12.若改变一文本框中所显示文本的颜色,需改变此文本框的哪个属性?A.CaptionB.ForecolorC.BackcolorD.Text13.在VB环境中,修改对象的BackColor的属性值,则对象的将发生改变。A.文字颜色B.背景色C.前景色D.边框颜色14.用VB工具箱中的哪个控件可以建立命令控制按钮。15.在VB应用程序中,修改控制代码,使Command1按钮显示“end”,正确的设置是。A.Command1.Text=“end”B.Command1.Caption=“end”C.Command1.Name=endD.Command1.Caption=end16.在VB程序中,当变量H的值等于8时,执行“IFH8thenR=10elseR=20”语句后,R值为。A.5B.10C.20D.10或2017.当a=123:b=Str(a),则A.a和b均是字符型变量B.a是字符型变量,b是数值型变量C.a是数值型变量,b是字符型变量D.a和b均是数值型变量18.用循环结构解决问题时,如果循环的次数已知,通常采用;当循环的次数未知,需要靠判断条件是否成立来决定循环的执行和退出时,通常采用。A.For…Next循环、Do…Loop循环B.Do…Loop循环、For…Next循环C.Do…Next循环、For…Loop循环19.函数的作用是建立一个输入对话框。A.MsgBox()B.InputBox()C.RGB()D.Print20.A=5,B=8,则(B-A)*Rnd+A的结果是介于_______之间的实数。A.[5,8]B.(5,8)C.[5,8)D.(3,5)21.Fori=1to10Step2……‘循环体中循环变量的值保持不变。Nexti在程序运行时循环体将被执行_________几次。A.3次B.4次C.5次D.6次22.执行后将会清空文本框Text1中文本的语句是___________。A.Text1.ClearB.Text1.SelText=C.Text1.text=D.Text1.SelText.Clear23.在机场托运行李,每人免费25千克,超过25千克不到50千克,则超出部分按每千克10元收费,如果超过50千克,则超过部分按每千克20元收费。这种计费程序最适合用到的程序结构是A.循环B.赋值C.分支D.顺序24.下面是一段循环结构的程序段:s=0x=2Dos=s+1x=x+3LoopUntil(x=12)该程序段运行后,循环体的执行次数是A.1B.2C.3D.425.算法是。A.计算方法B.计算公式C.对解决问题的方法和步骤的描述26.下列句子中,不是赋值语句。A.A=”123”+”456”B.Label1.Captin=”你好!”C.r=Val(Text1.Text)D.x+1=y27.函数的作用是建立一个输入对话框。A.MsgBox()B.PrintC.RGB()D.InputBox()28.下列数学表达式写成VB表达式,正确的是:A.数学表达式0<x≤10对应的VB表达式为x>0orx=10B.数学表达式x2-(x+2)+5对应的VB表达式为x^2-(x+2)+5C.数学表达式b2-4ac≥0对应的VB表达式为b^2-4ac=0D.数学表达式对应的VB表达式为Sqr(x2-1)29.的思想是依据题目的部分条件确定答案的大致范围,在此范围内不重复、不遗漏地列出所有可能情况,从中找出满足条件的结果。A.求最值法B.穷举法C.累加法D.递归法三、读程序运行结果1.下列程序运行后,变量s=。Dima,b,c,sAsIntegera=9b=41c=2*(a+b)s=a*cA.100B.50C.900D.3002.下列程序运行后,变量x=D。Dimn,xAsIntegern=5PrivateSubForm_Load()x=1Fori=1Tonx=x*iNextiEndSubA.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()Picture2.Circle(1000,1000),R,RGB(b1,b2,b3)NextREndSub当程序执行时,单击command1后,将在(何处)__1000,1000___显示___5___个颜色__不同__(填相同或不同)的同心圆。5.以下是求任意圆面积的程序PrivateSubCommand1_Click()R=Val(InputBox(“请输入圆的半径”,“数据输入”))print“S=”;3.14*R*REndSub在程序执行过程中单击command1时,出现了右图所示的窗口,请根据如图所示信息,在空白处补充对应的程序语句。6.阅读程序代码并填空。PrivateSubCommand1_Click()Dima,bAsIntegera=InputBox(a=,输入)b=InputBox(b=,输入)IfabThenPrintaElse:PrintbEndIfEndSub(1)程序的基本结构包括顺序结构、分支结构和循环结构,本程序主要使用的是___分支_结构。(2)本程序的主要作用是__打印a,b两个数中的最大数___。(3)假如输入的两个数分别是7和9,程序执行后,输出的结果是___9_____。7.请填写以下流程图编写一元二次方程ax2+bx+c=0的求解程序,要求能够判断方程是否有根,如果没有根则给出相应的提示信息。
本文标题:高中信息VB试题
链接地址:https://www.777doc.com/doc-1945493 .html