您好,欢迎访问三七文档
选这题1.在VisualBasic中称对象的数据为_____D________。A、方法B、事件C、封装D、属性2.设窗体上有一个文本框,名称为text1,程序运行后,要求该文本框只能显示信息,不能接受输入的信息,以下能实现该操作的语句是_B__。A、Text1.Width=0B、Text1.Enabled=FlaseC、Text1.MaxLength=0D、Text1.Visible=Flase3.以下关于MsgBox的叙述中,错误的是_A_。A、MsgBox语句没有返回值B、通过MsgBox函数可以设置消息框中图标和按钮的类型C、MsgBox函数返回一个整数4.下列关于条件语句的说法中正确的是_C_。A、If语句中只能有一个Elseif分句B、If语句中可以没有Then保留字C、If语句中可以没有Else保留字D、If语句都可以由Iif语句替代5.以下Case语句中错误的是_A_。A、CaseIs10AndIs5B、Case3,5,Is10C、CaseIs10D、Case0to106.关于Do...LoopUntil循环正确的描述是_C_。A、如果条件表达式的值为真,则一次循环也不执行B、如果条件表达式的值为真,则要继续执行循环体C、不论条件表达式是否为真,至少要执行一次循环体D、如果条件表达式的值为假,则一次循环也不执行7.Do循环语句是根据条件决定循环的语句,下列说法正确的是_A_。A、While是当条件为真时执行循环,而Until是在条件变为真之前重复B、Until是当条件为真时执行循环,而While是在条件变为真之前重复C、While和Until都是当条件为真时执行循环D、While和Until都是在条件变为真的之前重复循环8.循环语句Fori=10To20Step-2的循环次数为______A____。A、不循环B、5C、4D、69.要分配存放12个元素的整形数组,下列数组声明错误的是__B______。A、Dima%(1To12)B、Dima(3,4)C、Dima(11)AsintegerD、Dima%(2,3)10.下述语句定义的数组元素有___D___个。OPTIONBASE1DIMA(12,8)A、128B、117C、20D、9611.由Array函数建立的数组,其变量必须是___C____类型。A、字符型B、整型C、变体型D、字符串类型12.以下控件中不是标准控件的是_____A_____。A、ActiveX控件B、组合框C、文本框D、水平滚动条13.VisualBasic控件分为3类,它们分别是标准控件、ActiveX控件和可插入对象。其中只有______D____是由系统提供的。A、ActiveX控件B、可插入对象C、以上都可以D、标准控件14.在VisualBasic中,要使一个窗体不可见,但不从内存中释放,应使用的语句是_____D_____。A、UnLoandB、ShowC、LoadD、Hide15.如果列表框(List1)中没有被选定的项目,则执行List1.RemoveItemList1.ListIndex语句的结果是____A____。A、以上都不对B、移去最后加入列表的一项C、移去最后一项D、移去第一项16设置复选框或单选按钮标题对齐方式的属性是__D____。A、AlignB、SortedC、ValueD、Alignmen17.显示弹出菜单所使用的方法是_D___。A、PopMenuB、MenuPopC、MenuPopupD、PopupMenu18.释放任意一个鼠标按钮时被触发的是___A____事件。A、MouseUpB、MouseMoveC、DblClickD、MouseDown19.鼠标双击时被触发的是___D____事件。A、ClickB、MouseDownC、MouseUpD、DblClick20.下面关于图形框(PictureBox)和图像框(Image)说法不正确的是__D_A、图像框可以比图形框占用更少内存B、均可加载图片C、图形框可保存其他控件D、图像框可以保存其他控件21.要使图像框可以自动调整大小以适应图形的大小,则需要设置属性_A__A、StretchB、AutoSizeC、AppearanceD、AutoRedraw22.有说明语句Dimx!,则x是_____B___类型的变量。A、整型B、单精度浮点型C、长整型D、双精度浮点型23.使用ADO数据控件的ConnectionString属性与数据源建立链接的相关信息,在属性页对话框中可以有_B__中不同的链接方式A、4B、3C、1D、224.下列关于VB编程的说法中,不正确的是_D_。A、事件是能被对象识别的动作B、方法指示对象的行为C、属性是描述对象特征的数据D、VB程序采用的运行机制是面向对象25.日期常量用_B_作为界定符。A、%B、#C、D、&26.表达式Fix(5.6)+Int(-5.6)的值是_A_。A、-1B、1C、以上都不对D、027.VB是一种面向对象的程序设计语言,构成对象的三要素是_B_。A、属性、控件和方法B、属性、事件和方法C、控件、过程和模块D、窗体、控件和过程28.下列说法错误的是___C_____。A、窗体文件的扩展名为.frmB、一个窗体对应一个窗体文件C、VisualBasic中一个工程只包含一个窗体文件D、VisualBasic中的一个工程最多可包含255个窗体29.关于VB源代码的编写,下列说法错误的是_D_。A、VB源代码中不区分字母的大小写B、同一行可以写多个语句C、可以适当添加注释有利于程序的维护和调试D、一个语句必须写在一行中,不可分成多行来书写30.下列赋值语句中,正确的是_D_。A、x+1=5B、a&=10eC、x!=abcD、s$=10031.关于条件语句,下列说法错误的是_C_。A、条件语句中的条件可以是数值表达式,非0值表示Ture,0值表示FalseB、在块结构的条件语句,语句块中的语句不能与Then在同一行上C、块结构的条件语句和单行结构的条件语句都必须以EndIf结束D、条件语句中的条件可以是逻辑表达式或关系表达式32.关于Do...LoopUntil循环正确的描述是_C_。A、如果条件表达式的值为真,则一次循环也不执行B、如果条件表达式的值为真,则要继续执行循环体C、不论条件表达式是否为真,至少要执行一次循环体D、如果条件表达式的值为假,则一次循环也不执行33.设有数组说明语句:Dimb(-1To2,-2To2),则数组b中元素的个数是___D_______。A、16B、15C、12D、2034.若有数组说明语句:Dima()SInteger,则a被定义为______B____。A、定长数组B、动态数组C、静态数组D、可变类型数组35.以下说法错误的是____D________。A、使用Redim语句可以改变数组每维数的大小B、使用Redim语句可以对数组的元素初始化C、使用Redim语句可以改变数组的维数D、使用Redim语句可以改变数组的类型36.子过程Sub...EndSub的形式参数可以是__D_。A、常数、简单变量、数组变量B、常数、简单变量、数组变量和运算式C、简单变量、数组变量和运算式D、简单变量、数组变量37.对象.cls方法对____D______控件有效。A、窗体、图像框B、图像框、图片框C、屏幕、窗体D、窗体、图片框38.在VisualBasic中要将一个窗体装载到内存中进行预处理,但不显示,应该使用语句___C___。A、UnLoadB、HideC、LoadD、Show39.如果列表框List1中已有10项数据,应使用语句__C____将数据Mydata插入到列表框的第3项。A、List1.InsertMydata,3B、List1.InsertMydata,2C、List1.AddItemMydata,2D、List1.AddItemMydata,340.下列控件中,没有Caption属性的是___B___。A、单选按钮B、列表框C、复选框D、框架41.当组合框的__C____属性值为2时,不允许用户在组合框中输入任何文本。A、TestB、ListC、StyleD、ListCount42.使用菜单编辑器设计菜单时,必须输入的项是_D______。A、快捷键B、索引C、标题D、名称43.鼠标单击时被触发的是___D____事件。A、DblClickB、MouseUpC、MouseDownD、Click44.用户按下键盘上任意一个键时被触发的事件是___C____。A、KeyB、KeyUpC、KeyDownD、KeyPress45.构成一个坐标系的三要素为__B_A、坐标原点、ScaleTop、ScaleLeftB、原点坐标、坐标轴长度和方向、坐标试题单位C、ScaleMode、ScaleHeight、ScaleWidthD、ScaleMode、ScaleTop、ScaleLeft46.如果在图片框Picture1中装入一个图形,为了清除该图形(不删除图片框),应采用的方法是_D__A、选择图片框,在属性窗口中选择Picture属性条,然后按回车键B、执行语句Picture1.Picture=C、选择图片框,然后按Del键D、执行语句Picture1.Picture=LoadPicture()47.执行指令“Circle(1000,1000),500,8,-6,-3”将绘制__C_A、圆弧B、画园C、扇形D、椭圆48.使用目录列表框的_B__属性可以返回或设置工作目录的完整路径A、以上都不对B、PathC、ListIndexD、Dir49.下面关于随机文件的描述不正确的是_A__A、一个文件的记录号不必唯一B、其组织结构比顺序文件复杂C、每条记录的长度必须相同D、数据只能对ASCII码形式存放在文件中,所以可通过编辑软件显示50.下列逻辑表达式为True的是_A_。A、aATB、A9C、AaD、ATAND51.以下叙述中错误的是_C_。A、事件过程是响应特定事件的一段程序B、对象的方法是执行指定操作的过程C、对象事件的名称可以由编程者指定D、不同的对象可以具有相同名称的方法52.关于VB源代码的编写,下列说法错误的是_D_。A、VB源代码中不区分字母的大小写B、同一行可以写多个语句C、可以适当添加注释有利于程序的维护和调试D、一个语句必须写在一行中,不可分成多行来书写53.在默认情况下,Inputbox()函数返回值的类型为_D_。A、逻辑类型B、变体类型C、数值型D、字符串型54.执行w=Choose(2,Red,Green,Blue,Yellow)语句后,变量w的值为_____D____。A、NullB、RedC、BlueD、Green55.要使For语句fork=__To-5Step-2循环执行20次,循环变量的初值应是___B____。A、35B、33C、32D、3156.下面数组声明语句错误的是_____A_____。A、Dimn%,a%(n)B、Dima%(-5to-3)C、Dima%(-1to2,3)D、Dima(-1to0)asInteger57.下列数组说明语句中正确的是____D____。A、Dima(n,n)ASIntegerB、Dima(0To8,5To-1)ASSingleC、Dima(10,-10)ASDoubleD、Dima(-1To5,8)ASString58.在代码中定义了一个子过程:SubP(a,b)…EndSub下面调用该过程的格式正确的_C__。A、CALLP(10,20,30)B、CallP()C、CALLP(10,20)D、CallP(10)59.在VisualBasic中,下属D控件可以包含其他控件。A、CheckBoxB、TextBoxC、ImageD、Frame60.要设置定时器的时间间隔可以通过____C___属性来实现。A、ValueB、TextC、InterValD、Max61.假设窗体上有一个列表框控件List1,其中放有若干列表项
本文标题:VB练习题2
链接地址:https://www.777doc.com/doc-2854277 .html