您好,欢迎访问三七文档
选择题第1套1.下列叙述中,错误的是()。A)事件可以由用户触发,也可以由系统触发B)VB应用程序只能以解释方式执行C)保存VB程序时,应分别保存窗体及工程文件D)打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件2.当程序在运行过程中因某种原因中断时,VB进入()模式。A)设计B)运行C)中断D)编程3.下列()是合法的变量名。A)a_1B)4AC)a-bD)string4.下列正确的赋值语句是()。A)i+j=10B)i=0:j=0C)i=0,j=0D)i=0;j=05.表示x大于0且小于10的表达式是()。A)0x10B)x0Andx10C)x0Orx10D)x0:x106.运行后,在窗口上单击鼠标时,窗体不会接收到的事件是()。A)MouseDownB)MouseUpC)LoadD)Click7.在设计阶段,双击窗体上的某个控件时,打开的窗口是()。A)工程资源管理器窗口B)代码窗口C)工具箱窗口D)属性窗口8.下列语句错误的是()。A)ClsB)Image1.ClsC)Form1.ClsD)Picture1.Cls9.执行语句MsgBox除数不能为0!,48,数据出错,在弹出的对话框中显示的是()。A)感叹号图标B)停止图标C)问号图标D)消息图标10.有关程序代码窗口说法错误的是()。A)在窗口的垂直滚动条的上面,有一个“拆分栏”,利用它可以把窗口分为两部分,每个窗口显示代码的一部分。B)双击控件设计窗体可以打开程序代码窗口C)在程序代码窗口左下角有两个按钮,可以选择全模块查看或者是过程查看D)在默认情况下,窗体的事件是load11.为了使标签Label1有边框,正确的属性设置为()。A)Label1.BorderStyle=0B)Label1.BorderStyle=1C)Label1.backStyle=0D)Label1.backStyle=112.设Picture1.Scaleleft=-200,Picture1.ScaleTop=250,Picture1.Width=500,Picture1.Height=-400,则Picture1右下角的坐标为()。A)(300,-150)B)(500,-450)C)(-200,250)D)(700,650)13.若要使用Print方法在窗体上打印红色的文字,应设置窗体的()属性。A)FontB)ForeColorC)AppearanceD)FillColor14.设arr是一个上界为k的一维动态数组。能使arr元素个数增加1,但保留数组中原有数据的语句是()。A)ReDimarr(K+1)B)ReDimStaticarr(K+1)C)Publicarr(1ToK+1)D)ReDimPreservearr(K+1)15.如果Form1是启动窗体,并且Form1的Load事件过程中有Form2.Show,则程序启动后()。A)Form1是最后的活动窗体B)Form2是最后的活动窗体C)编译错误D)运行出错16.复选框不具有()属性。A)ValueB)CheckedC)CaptionD)Style17.如果要把单选按钮的标题显示在它的左边,应把()。A)Alignment属性设置为0B)Alignment属性设置为1C)Style属性设置为0D)Style属性设置为118.如果命令按钮的Caption属性包含(),则按下Alt+C可激活该按钮。A)&CB)$CC)#CD)@C19.在窗体上画一文本框Text1,要求文本框只能接收大写字母的输入,以下能实现该操作的事件过程是()。A)PrivateSubText1_Keypress(KeyAsciiAsInteger)IfKeyAscii65OrKeyAscii90ThenMsgBox请输入大写字母KeyAscii=0EndIfEndSubB)PrivateSubText1_Change()IfAsc(Text1.Text)64AndAsc(Text1.Text)91ThenMsgBox请输入大写字母KeyCode=0EndIfEndSubC)PrivateSubText1_MouseDown(ButtomAsInteger,ShiftAsInteger_XAsSingle,YAsSingle)IfAsc(Text1.Text)65OrAsc(Text1.Text)90ThenMsgBox请输入大写字母EndIfEndSubD)PrivateSubText1_KeyDown(KeyCodeAsInteger,ShiftAsInteger)IfKeyCode65OrKeyCode90ThenMsgBox请输入大写字母KeyCode=0EndIfEndSub20.如果列表框List1中只有一个项目被选中,则语句Debug.PrintList1.Selected(List1.ListIndex)执行的结果是()。A)在立即窗口中输出被选定的项目的索引值B)在立即窗口中输出TrueC)在立即窗口中输出FalseD)在立即窗口中输出被选定的项目的文本内容21.假设时钟控件的Interval属性为500,Enabled属性为True,并且有下面的事件过程,程序运行10秒后变量x的值为()。DimxAsIntegerPrivateSubTimer1.Timer()x=x+10EndSubA)10000B)200C)5000D)以上都不对22.在程序运行时,按Tab键跳过了一个可以获得焦点的控件(如文本框),这可能是因为()。A)该控件的Enabled属性为trueB)该控件的Enabled属性为FalseC)该控件的TabStop属性为trueD)该控件的TabStop属性为False23.单击Cmd1命令按钮,由Text1文本框获得x的值,根据以下条件计算y的值:当x0时,y的值为x的自然对数;当x=0时,y的值为x的绝对值。并将y的值显示在Label1中。以下能正确计算y值的程序是()。A)x=Val(Text1.Text)B)x=Val(Text1.Text)y=Abs(x)y=Log(x)Ifx0Theny=Log(x)Ifx=0Theny=Abs(x)Label1.Caption=yLabel1.Caption=yC)x=Val(Text1.Text)D)x=Val(Text1.Text)Ifx=0Theny=Log(x)Ifx=0Theny=Abs(x)ElseElsey=Abs(x)y=Log(x)EndIfEndIfLabel1.Caption=yLabel1.Caption=y24.运行下列程序,单击窗体后输出的结果是()。PrivateSubForm_Click()s=1Fori=1To2Forj=0Tois=s+s*jPrints;Spc(2);NextjPrintNextiEndSubA)12B)12C)12D)1241224241212625.以下程序段中包含一个错误,出错的原因是()。x=4Dima(x)Form=4To0Step-1a(m)=a(m)+1NextmA)第四行,数组元素a(m)下标越界B)第四行,不能用循环变量m进行计算C)第二行,不能用变量定义数组下标D)第四行,循环语句格式不对26.窗体上有一个命令按钮C1,两次单击C1后程序运行的结果为()。DimZAsIntegerSubS()DimZZ=Z+2PrintZEndSubPrivateSubC1_Click()Z=Z+2CallSPrintZEndSubA)第一次为22第二次为44B)第一次为44第二次为88C)第一次为22第二次为24D)第一次为24第二次为4627.使用驱动器列表框的()属性可以返回或设置磁盘驱动器的名称。A)ChDriveB)DriveC)ListD)ListIndex28.以下叙述错误的是()。A)窗体对象的ControlBox属性可用于设置窗体上的控制菜单B)VisualBasic要设置某个对象的属性时,只能通过属性窗口设置C)当一个工程含有多个窗体时,其中的启动窗体是在“工程属性”对话框中指定的D)通用对话框是一种ActiveX控件29.假定通用对话框的名称为CommonDialog1,命令按钮的名称为Command1,则单击命令按钮后,能使打开的对话框的标题为“VisualBasic”的事件过程是()。A)CommonDialog1.DialogTitle=VisualBasicCommonDialog1.ShowPrinterB)CommonDialog1.DialogTitle=VisualBasicCommonDialog1.ShowSaveC)CommonDialog1.DialogTitle=VisualBasicCommonDialog1.ShowFontD)CommonDialog1.DialogTitle=VisualBasicCommonDialog1.ShowColor30.要从磁盘上读入一个文件名为“c:\student.txt”顺序文件,正确的是()。A)F=c:\student.txtOpenFForInputAs#1B)F=c:\student.txtOpenFForInputAs#2C)Openc:\student.txtForOutputAs#1D)Openc:\student.txtForInputAs#2第2套1.下列叙述正确的是()。A)VisualBasic的事件是由用户定义的B)VisualBasic的程序是由main()函数开始执行的C)VisualBasic的程序是以顺序方式执行的D)保存一个VisualBasic程序,应分别保存其窗体模块、标准模块和工程文件2.判断整型变量x是奇数的表达式是()。A)xMod20B)xMod2!=0C)xMod2≠0D)xMod2=03.用Dimx,yasboolean语句声明变量,下列正确的是()。A)x和y都是布尔型变量B)x是整型变量,y是布尔型变量C)x是变体型变量,y是布尔型变量D)x和y都是变体型变量4.使用()方法可隐藏窗体,但不从内存中释放。A)HideB)UnLoadC)ShowD)Load5.以下条件语句错误的是()。A)IfXThenY=Y+1B)IfX=0ThenY=0C)IfXYThenPrintYEndIfD)IfX0ThenY=1:PrintY6.下列关于VB编码规则的叙述,错误的是()。A)一条语句可以分多行书写B)可以用“Rem”注释单行语句C)注释可以放在语句之前D)可以用“:”作为语句的结束符7.在“立即”窗口中执行语句:a=InputBox(请输入姓名:,姓名,张三),出现输入对话框后直接选择“确定”按钮后,a的值为()。A)姓名B)张三C)请输入姓名:D)以上都不对8.MsgBox函数有返回值时的类型是()。A)数值型B)变体型C)字符串型D)逻辑型9.窗体上有一个命令按钮Command1,编写下列事件过程:PrivateSubCommand1_Click()x=InputBox(x)Ifx^2=16Theny=xIfx^216Theny=1/xIfx^216Theny=x^2+1PrintyEndSub运行时,单击按钮,在输入框中输入6后回车,窗体上将显示()。A)6B)0.16666C)37D)6510.执行下列程序段后,x的值是()。n=5:x=1:i=1Dox=x*ii=i+1LoopWhileinA)10B)15C)24D)12011.下列()可以将单选按钮设置为图形单选按钮。A)Option1.Style=0B)Option1.Style=1C)Option1.Picture=0D)Option1.Picture=112.以下关于KeyPress事件过程中参数KeyAscii的叙述正确的是()。A)KeyAscii参数可以返回按键的ASCII码B)KeyAscii参数的数据类型为字符串C
本文标题:vb选择题
链接地址:https://www.777doc.com/doc-2865968 .html