您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > 高中信息技术会考(VB部分)
高中信息技术会考VB复习题一、单选题BBADDCDABABCCBBCBBBCCABCCCCD1.计算机程序的三种结构是顺序结构、、选择结构。A.模块结构B.循环结构C.多重循环结构D.IF块结构2.是指用户操作引发或由系统引发,能被对象所识别并做出响应的动作。A.任务B.事件C.控件D.过程3.在VB中,窗口坐标系的原点在,x轴向右为正,y轴向下为正。A.窗口左上角B.窗口右下角C.窗口正中间D.窗口右上角4.在VB应用程序设计中,通常应对编写程序代码。A.所有对象B.窗体C.TimerD.有事件的对象5.在面向对象程序设计中,用来描述对象的特征信息。A.事件B.方法C.代码D.属性6.在VB编程中,如果需要返回鼠标的当前位置,或了解按下的是鼠标哪个键及需要配合键盘上的Shift、Ctrl、Alt键时,应该使用事件。A.ClickB.ChangeC.MouseDownD.KeyPress7.在VB应用程序设计中,如果想让Timer控件每秒钟响应一次,应该将其Inerval属性设置为。A.1B.60C.100D.10008.下列过程中,是程序开始运行时,窗体一加载就运行的程序段。A.Form_LoadB.Form_ClickC.Form_MouseDownD.Form_KeyPress9.的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))/2a10.在VB系统中,代表内存单元,是命了名的存储空间。A.变量B.常量C.函数D.字节11.语句用于声明变量,并定义变量的数据类型,给变量分配存储空间。A.SubB.DimC.CallD.End12.在VB程序设计语言中,语句的功能是使系统产生的随机数真正随机化。A.RndB.CircleC.RandomizeD.Dim13.关系表达式的值为。A.数值B.字符串C.逻辑值D.逻辑表达式14.下列控件中“文本框”是。A.LabelB.TextBoxC.OptionButtonD.CommandButton15.若改变一文本框中所显示文本的颜色,需改变此文本框的哪个属性?A.CaptionB.ForecolorC.BackcolorD.Text16.在VB环境中,如果设计时将命令按钮的属性设置为False,则运行时该按钮从窗体上消失。A.DefaultB.EnabledC.VisibleD.DisabledPicture17.在VB环境中,修改对象的BackColor的属性值,则对象的将发生改变。A.文字颜色B.背景色C.前景色D.边框颜色18.用VB工具箱中的哪个控件可以建立命令控制按钮B。19.在VB应用程序中,修改控制代码,使Command1按钮显示“end”,正确的设置是。A.Command1.Text=“end”B.Command1.Caption=“end”C.Command1.Name=endD.Command1.Caption=end20.在VB程序中,当变量H的值等于8时,执行“IFH8thenR=10elseR=20”语句后,R值为。A.5B.10C.20D.10或2021.当a=123:b=Str(a),则A.a和b均是字符型变量B.a是字符型变量,b是数值型变量C.a是数值型变量,b是字符型变量D.a和b均是数值型变量22.用循环结构解决问题时,如果循环的次数已知,通常采用;当循环的次数未知,需要靠判断条件是否成立来决定循环的执行和退出时,通常采用。A.For…Next循环、Do…Loop循环B.Do…Loop循环、For…Next循环C.Do…Next循环、For…Loop循环23.函数的作用是建立一个输入对话框。A.MsgBox()B.InputBox()C.RGB()D.Print24.A=5,B=8,则(B-A)*Rnd+A的结果是介于_______之间的实数。A.[5,8]B.(5,8)C.[5,8)D.(3,5)25.Fori=1to10Step2……‘循环体中循环变量的值保持不变。Nexti在程序运行时循环体将被执行_________几次。A.3次B.4次C.5次D.6次26.执行后将会清空文本框Text1中文本的语句是___________。A.Text1.ClearB.Text1.SelText=C.Text1.text=D.Text1.SelText.Clear27.在机场托运行李,每人免费25千克,超过25千克不到50千克,则超出部分按每千克10元收费,如果超过50千克,则超过部分按每千克20元收费。这种计费程序最适合用到的程序结构是A.循环B.赋值C.分支D.顺序28.下面是一段循环结构的程序段:s=0x=2Dos=s+1x=x+3LoopUntil(x=12)该程序段运行后,循环体的执行次数是A.1B.2C.3D.4二、多选题ABCABCBDADBCDABCDABCD1.在VB应用程序设计中,以下说法正确的是:A.对象包括窗体和控件B.属性用来描述和确定对象的特征信息C.事件是指用户操作引发或由系统引发,能被对象所识别并做出响应的动作D.方法是指程序设计的方法2.在VB应用程序设计中,以下说法正确的是:A.要显示不想让用户修改的文本时,应该使用Label控件B.要显示可以让用户编辑的文本时,应该使用TextBox控件C.鼠标单击可以用Click事件D.要想画图形,只能在窗体中实现3.在VB编程中,如果需要返回鼠标的当前位置时,应该使用或事件。A.ClickB.MouseDownC.ChangeD.MouseMove4.下列字符串中,不能作为变量名使用的有:A.EndB.a1C.xxD.Sub5.在VB应用程序设计中,以下说法正确的是:A.Abs()是转换英文大小写的函数B.MsgBox()是消息函数C.RGB()是颜色函数D.Sqr()是求平方根函数6.VB简单应用程序的设计步骤为:A.设计图形用户界面B.设置对象属性C.编写对象事件过程及通用过程代码D.运行调试程序并保存工程7.在VB程序设计中,Dim语句的功能为:A.使系统能够按声明进行语法检查,有利于程序的调试、运行B.合理分配内存C.定义变量的作用范围D.增强程序的可读性三、读程序运行结果1.下列程序运行后,变量s=C。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.下列程序运行后,变量k=C。DimkAsIntegerPrivateSubCommand1_Click()k=0Fori=7To100Step7k=k+1NextiEndSubA.0B.7C.14D.154.下列程序的结果是:___S=6___PrivateSubFrom_Activate()S=1ForI=1to3Step1S=S*INextIPrint“S=”;SEndSub5.下列程序的结果是:I=2I=4PrivateSubForm_activate()ForI=1to4Step1IfIMod2=0thenPrint”I=”;IEndifNextIEndSub6.阅读以下程序PrivateSubCommand1_Click()Print“**Hi,”Print“howareyou**”EndSub当程序执行时,单击Command1后,输出结果是**Hi,howareyou**7.阅读以下程序段PrivateSubCommand1_Click()ForR=100to520step100b1=255*Rndb2=255*Rndb3=255*RndPicture2.Circle(1000,1000),R,RGB(b1,b2,b3)NextREndSub当程序执行时,单击command1后,将在(何处)__Picture2___显示__5__个颜色_不同_(填相同或不同)的同心圆。8.阅读以下程序段PrivateSubCommand1_Click()S=1Fora=3to12step4S=S+2NextaPrint“S=”;SEndSub当程序执行后,S的值是__7__,a的值是__15__。9.以下是求任意圆面积的程序PrivateSubCommand1_Click()R=InputBox(请输入圆的半径,数据输入,16)print“S=”;3.14*R*REndSub在程序执行过程中单击Command1时,出现了右图所示的窗口,请根据如图所示信息,在空白处补充对应的程序语句。10.以下是求计算8阶乘的程序,请将该程序补充完整PrivateSubCommand1_Click()S=___1___Fork=__1_to_8__step_1___s=s*k__NextkEndSub11.PrivateSubForm_Activate()Line(1000,1000)-(2000,1000)Line(2000,1000)-(2000,2000)Line(2000,2000)-(1000,2000)Line(1000,2000)-(1000,1000)Circle(1500,1500),500EndSub运行结果:12.阅读程序代码并填空。PrivateSubCommand1_Click()Dima,bAsIntegera=InputBox(a=,输入)b=InputBox(b=,输入)IfabThenPrintaElse:PrintbEndIfEndSub(1)程序的基本结构包括顺序结构、分支结构和循环结构,本程序主要使用的是__分支__结构。(2)本程序的主要作用是__输入a,b的值,打印数大的值__。(3)假如输入的两个数分别是7和9,程序执行后,输出的结果是__9___。13.判断质数:用Do循环语句编写一个程序,实现输入一个大于2的自然数M,判断这个自然数是否是质数。如果是质数,则输出“这是一个质数!”,否则输出“这不是一个质数!”,请填写空白处的程序。PrivateSubCommand1_Click()DimMAsInteger,iAsIntegerM=InputBox(请输入一个数:)i=1Doi=i+1LoopUntil(MModi=0)Or(i=M-1)IfMModi=0ThenPrintM;不是质数ElsePrintM;是质数EndIfEndSub
本文标题:高中信息技术会考(VB部分)
链接地址:https://www.777doc.com/doc-4551851 .html