VB综合复习题(蓝色为必做题)
VB总复习题

VB总复习题一.选择题1.下列常量中,是Integer类型常量的是(C)A、123&B、-38844C、123%D、327682.下面选项中()是字符连接运算符.AA、&B、AndC、%D、Mod3.下面关于VB的集成开发环境(IDE)的叙述中,不正确的是(B)A、IDE是设计、调试、运行VB程序的工具。
B、用户不能随意关闭IDE中的窗口。
C、"窗体设计" 窗口是用来设计应用程序界面(窗体)的。
D、打开 / 关闭各窗口的命令主要在IDE的"视图"菜单中。
4.len(“vb程序设计”)=(C )A、 5B、2C、 6D、105.表达式 15 Mod 4 + 13 \ 5 * 2 的值是(D)A、7B、0C、2D、46.赋值语句A=123 + Mid$( “123456”,3,2) 执行后,A=(A)A、157B、12334C、123D、"12334"7.在一个语句内写多条语句时,用来分隔每条语句的符号是(C)A、,B、;C、:D、、8.将逻辑型数据转换成整型数据时,转换规则是(D)A、将True转换为 1 ,将False转换为 0B、将True转换为 1 ,将False转换为 -1C、将True转换为 0 ,将False转换为 -1D、将True转换为 -1 ,将False转换为 09.表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是(D).A、SINB、4^5C、3*4D、x+110.如果x=2,则表达式x+1>2 Or sin(x)>0.9 And 3>x+3的值(B)A、不能计算B、 TrueC、5D、False11.随机产生[10,50] 之间整数的正确表达式是(D)A、Round( Rnd*50)B、 Int(Rnd*40+10)C、Round( Rnd*51)D、 10+Int(Rnd*41)12. 每建立一个窗体,工程管理器窗口中就会增加一个(C)A、类模块文件B、工程文件C、窗体文件D、程序模块文件13. INT(100*RND(1))产生的随机整数的闭区间是(B).A、[1,100]B、[0,99]C、[0,100]D、[1,99]14. 下列数据类型中,占用内存最小的是(D).A、IntegerB、SingleC、BooleanD、Byte15. VisualBasic是一种()程序设计语言. BA、过程式B、非过程式C、机器D、低级16. 函数Int(10*Rnd)是在(A)范围内的整数.A、[0,9]B、[0,1]D、[1,10]17. 以下合法的一组Visual Basic用户标识符是CA、Sum 和 8abcB、a#x 和 PiC、ForLoop 和 TotalD、Const 和 DoWhile18. 函数Len(Str(Val("123.4")))的值为(B).A、5B、6C、8D、1119. Int(198.555*100+0.5)/100的值为(B)A、199.6B、198.56C、200D、19820. 以下各表达式中, 计算结果为0的是(A).A、FIX(12.4)+FIX(-12.6)B、CINT(12.4)+CINT(-12.6)C、INT(12.4)+INT(-12.6)D、FIX(13.6)+FIX(-12.6)21. MsgBox()的正确语法是( D )。
VB复习练习题.docx

VB复习练习题2•工程文件的扩展名是(D )oA)bas B)cls C)frm D)vbp3.确定控件位置的属性是(D )A)Width 和Height B)Width 或LongC) Right 和Left D)Top 和Left4•窗体标题栏上显示的内容使用下列哪个属性进行设置(B )A)name B )CaptionC)Fontname D)Font5.在设计阶段,当双击窗体上的某个控件时,打开的窗口是(C )A)工具箱B)对象窗口C)代码窗口D)属性窗口6•以下叙述屮错误的是(C )A)窗体载入时触发窗体的Load事件B)窗体或控件的事件的名称可以由编程人员确定控件的事件的名称,比如:①窗体的事件:单击(Click)事件,双击(DbClick)事件,装入(Load)事件;②标签的事件:单击(Click),双击(Double Click);③文木框的事件:Change事件,GotFocus获得焦点,LostFocus失去焦点,KeyPress在文本框获得焦点后,用户在键盘上按下某个键吋将触发KeyPress 事件。
一个控件要想获得焦点,必须使用它的Enabled属性和Visible属性④命令按钮的事件:单击(Click)事件C)移动鼠标时,会触发MouseMove事件D)控件的名称可以由编程人员设定7.以下能在文本框Textl中显示“2015"的语句是(D )A)=M2015nB)Text 1 .Passwordchar=n2015 ”C)Textl.Caption=n2015nD)Textl.Text=n2015n8.下列可作为Visual Basic变量名的是(D )。
A) A&A B) 6ABCC)*arr D)sinX9.执行以下程序段a$=n Visual C++ Programming nb$=n Basic HC$= Left(a, 7) & UCase (b) & Right(a, 12)后,变量C的值为(A )oA)Visual BASIC Programming B)VISUAL C++ProgrammingC)Visual C++ Programming D)VISUAL BASIC Programming10.设a=15, b=20,则执行c=Int ((b-a) * Rnd +a)后,c 值的范围为(D )oInt( X )—不超过X 的最大整数,Int(3.14)=3, Int(3)=3.Mod( X )—取X的余数Fix( X )—取X的整数部分A)15 〜20 B) 16 〜19C) 16 〜20 D) 15 〜1911 -设a=2,b=3,c=4,下列表达式的值是(D )。
VB程序设计复习题答案范文

VB程序设计复习题1.Visual Basic是一种___D___的可视化程序设计语言。
A.面向机器 B.面向过程 C.面向问题 D.面向对象2.Visual Basic主窗口中不包括____B_____。
A.标题栏 B.状态栏 C.工具栏 D.菜单栏3.程序运行中用鼠标双击当前窗体时,会触发窗体的_____C____ 事件。
A.Load B.Unload C.DblClick D.KeyPress4.假设窗体上已有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先要执行的操作是____A______。
A.单击窗体上没有控件的地方 B.单击任一个控件C.双击任一个控件 D.双击窗体上没有控件的地方5、要设置窗体上各控件的属性,可在 ____C___ 中进行。
A.窗体布局窗口 B.工程资源管理器窗口C.属性窗口 D.窗体窗口6.设变量A的值为-2,则___A___函数的执行结果与其他三个不一样。
A.Val("A") B.Int(A) C.Fix(A) D.-Abs(A)7.要在窗体Forml的标题栏上显示"统计程序",可用___B___语句。
A.="统计程序" B.Form1.Caption="统计程序"C. Forml.Caption=统计程序 D.=统计程序8.函数String(n, "str")的功能是 B 。
A.把数值型数据转换为字符串B.返回由n个字符组成的字符串C.从字符串中取出n个字符D.从字符串中第n个字符的位置开始取子字符串9、定义变量如下:Dim MyVarMyVar =”come see me “若在立即窗口中显示MyVar的值,下面正确的是( A )A.Debug.Print MyVar B、? MyVar C.Printer.Print MyVar D、Print MyVar 10.设置复选框或单选按钮标题对齐方式的属性是( D )A.Align B.value C.Sorted D. Alignment11、滚动条控件的LargeChange属性所设置的是( A )A.单击滚动条和滚动箭头之间的区域时,滚动条控件value属性值的改变量B.滚动条中滚动块的最大移动位置C.滚动条中滚动块的最大移动范围D.滚动条控件无该属性12、设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是( D )A.Caption B.Name C.Text D.value13、在窗体中添加一个命令按钮,名称为Command1,两个文本框名称分别为Text1、Text2,然后编写如下程序:Private Sub Command1_Click( )a=Text1.textb=Text2.textC=Lcase(a)D=Ucase(b)Print C;DEnd Sub程序运行后,在文本框Text1、Text2中分别输入AbC和Efg,结果是( A )A.abcEFG B.abcefg C.ABCefg D.ABCEFG14.假定窗体上有一个标签,名为Label1,为了使该标签透明并且没有边框,则正确的属性设置为( A )A.Label1.BackStyle=0 B.Label1.BackStyle=1Label1.BorderStyle=0 Label1.BorderStyle=1C.Label1.BackStyle=True D.Label1.BackStyle=FalseLabel1.BorderStyle=True Label1.BorderStyle=False15.当拖动滚动条中的滚动块时,将触发滚动条的事件是( D )A.Move B.Change C.SetFocus D.Scoll16.比较图片框(PictureBox)和图像框(Image)的使用,正确的描述是( C )A.两类控件都可以设置AutoSize属性,以保证装入的图形可以自动改变大小B.两类控件都可以设置Stretch属性,使得图形根据物件的实际大小进行拉伸调整,保证显示图形的所有部分C.当图片框(PictureBox)的AutoSize属性为FaLse时,只在装入图元文件(*.wmf)时,图形才能自动调整大小以适应图片框的尺寸D.当图像框(Image)的Stretch属性为True时,图像框会自动改变大小以适应图形的大小,使图形充满图像框17.当利用Line方法进行绘图时,以下正确的说法是( B )A.有7种不同的线型,而且不管线宽多少都可以绘制虚线/点划线/点线B.使用Line(100,100)-(1000,1200)和Line(100,100)-Step(900,1100)将绘制两条相同位置的直线C.可利用Line方法添加矩形,如Line(300,300)-(2000,2000),BFD.可利用Line方法添加矩形,如Line(300,300)-(2300,2300),B+F18.下面语句中错误的是( B )A. Redim Preserve Matrix(10,Ubound(Matrix,2)+1)B. Redim Preserve Matrix(Ubound(Matrix,1)+1,10)C. Redim Preserve DynArray(Ubound(DynArray)+1)D. Redim DynArray(Ubound(DynArray)+1)19.可以唯一标识控件数组中的每一个控件的属性是( C )A.Name B.Caption C.Index D.Enabled20、下面( D )不是VB的文件类控件A.DriveListBox控件 B.DirListBox控件C.FileListBox控件 D、MsgBox21、关于Open语句不正确的叙述是( D )(A)Open语句可以打开顺序文件(B)Open语句可以打开随机文件(C)Open语句可以打开二进制文件(D)Open语句可以打开一个窗体22、下列语句所声明的数组的元素个数为( A )Dim Ary(3 To 6,-2 To 2)(A)20 (B)16 (C)24 (D)2523、下面对控件数组叙述正确的是( A )(A)在窗体上添加第二个相同类型的控件时,VB不会提示创建一个控件数组(B)控件数组使用Index属性来标识控件元素,其范围必须从0开始(C)控件数组使用的资源比用几个单独同类型的控件占用的资源要多(D)如果有一个命令按钮数组,各个按钮都有自己的Click事件过程24、在框架Frame1和图片框Piture1中各有一组复选框CheckBox,其作用是( D )(A)两组复选框中只有一个能被选中(B)因有两组复选框,无一可被选中(C)两组复选框中各有一个能被选中(D)两组复选框中各有多个被选中25、要从For...Next循环中中退出循环,使用的语句是 (B)(A)Exit Do (B)Exit For (C)Continue (D)Stop二、多项选择题1、要清除文本框Textl中的内容,使其内容为空字符串,可以采用( AC)。
VB_考试复习资料及答案

VB_考试复习资料及答案一、填空题1、在程序中使用日期型数据时,必须用符号“ # “将日期型数据括起来。
2、VB集成发环境窗口,它包括了数个独立的窗口。
除必须的"主窗口"外,常用的还有窗体窗口、属性窗口、代码窗口、工具箱窗口、对象浏览窗口、工程资源管理等窗口。
3、在计算机上建立一个VB应用程序的完整过程,一般分:建立用户界面的对象、对象属性的设置、对象事件过程及编程、运行调试程序和保存文件五个步骤。
4、VB中每个对象都有自己的属性,visible 属性决定控件是否允许可见。
5、在VB对象的三要素中,可以把属性看作一个对象的性质,把事件看作对象的响应,把方法看作对象的动作。
6、VB有三种工作模式,它们分别是运行模式、设计模式和中断模式。
7、如果希望每0.6秒钟产生一个计时事件,那么应将InterVal属性值应设置为600。
8、在VB中,为了使一个控件在运行时不可操作,应将控件的Enabled属性设置为False 。
9、为了防止用户编辑文本框内的内容,应将控件的Lockde 属性设置为True。
10、当要使标签框的大小随着Caption属性的值进行扩展或缩小时,应将该控件的Autosize 属性设置为Ture。
11、定义一个长度为8个字符的定长字符串变量(Ch5)的Dim声明语句是Dim Ch5 As string *8 。
12、VB中拥有多个窗体的程序可用Load 语句窗体装入内存,用Unload语句从内存中删除指定窗体.13、在多窗体工程中,可用SHow 方法显示一个窗体,用HIDE方法将一个窗体隐藏起来。
14、结构化程序设计方法,把程序的结构规定为三种基本结构,它们是:顺序结构、分支选择结构、和循环结构___________三种基本结构。
15、VB逻辑数据类型只有True与False两个值。
当逻辑数据转换成整型数据时,True 转换为1,False转换为0 。
16、VB中依据变量的作用范围将VB变量的作用范围分为三类,它们是:局部变量、窗体模板变量和全局变量。
VB程序设计复习题

VB程序设计复习题 Visual Basic语言程序设计复习题 一、选择题(2分/题,共30分) 1、C是由Visual Basic提供的一种专门的子程序,由对象本身所具有,反映该对象功能的内部函数或过程。 a)文件b)属性c)方法d)窗体 2、刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是___C__。 a)单选按钮 b)图片框 c)通用对话框 d)文本框 3、下列各项不是Visual Basic的基本数据类型的是__A___。 a)Char b)String c)Integer d)Double 4、下列可作为Visual Basic中所允许的形式的数是。B A、±25.74 B、3.457E-100 C、368 D、1.87E+50 5、下面的数写成普通的十进制数是。B 8.6787E+8 A、86787000 B、867870000 C、8678700 D、8678700000 6、下列程序运行后,输出的结果为___A___。 b=1 Do while(b<40) b=b*(b+1) Loop Print b A、42 B、39 C、6 D、1 7、___D___对象不能响应Click事件。 a)列表框 b)图片框 c)窗体 d)计时器 8、17mod3的运算结果是__D___。 a)0.5 b)1 c) 1.5 d)2 9、变量X=32769,则变量声明时不能将其声明为___A__。 a)Intrger b)Variant c)Long d)Single 10、表达式2*3^2+2*8/4+3^2的值为___B__。 a)64 b)31 c)49 d)22 11、设执行以下程序段时依次输入1、3、5,执行结果为___A__。 Dim a(4)As Integer Dim b(4)As Integer For K=0To2 a(K+1)=Val(InputBox(“请输入数据:")) b(3-K)=a(K+1) Next K Print b(K) A、1 B、3 C、5 D、0 12、下列程序执行后,变量s的值为___B___。 Dim s As long,x As Integer s=0:x=1 Do While(x<10) s=s+x x=x+2 Loop Print s A、10 B、25 C、50 D、100 13、若整型变量a的值为2、b的值为3,则下列程序段执行后整型变量c的值为____A__。 If a>5then if b<4then c=a-b else c=b-a End if elseif b>3then c=a*b else c=a mod b End if A、2 B、-1 C、1 D、6 14、设有如下语句: str1=inputbox("输入","","练习") 从键盘上输入字符串“示例”后,str1的值是_D__。 A、“输入” B、“” C、“练习” D、“示例” 15、编写如下事件过程: Private Sub Form_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single) If Shift=6And Button=2Then Print"Hello" End If End Sub 程序运行后,为了在窗体上输出"Hello",应在窗体上执行以下___D____操作。 A、同时按下Shift键和鼠标左键 B、同时按下Shift键和鼠标右键 C、同时按下Ctrl、Alt键和鼠标左键 D、同时按下Ctrl、Alt键和鼠标右键 16、当变量x=2,y=5时,以下程序的输出结果为__C__。 Do until y>5 x=x*y y=y+1 loop print x A、2 B、5 C、10 D、20 17、当执行以下程序时,在名为lblResult的标签框内将显示___A__。Private Sub cmdlt_click() Dim I,R R=0 For I=1To5Step1 R=R+I Next I lblResult.Caption=Str(R) End Sub A、字符串15 B、整数15 C、字符串5 D、整数5 18、如下有一段不完整的程序段,如果要求该程序执行3次循环,则应在程序中的括号里输入___A___。 X=1 do x=x+3 print x loop until(___) A、x>=8 B、x<=8 C、x>=7 D、x<=7 19、使窗体自动向下移动的语句是Move___A__。 a)Left,Top+100 b)Top+100 c)Top+100 d)Top=Top+100 20、RGB函数通过红、绿、蓝三基色混合产生某种颜色,其语法为RGB(红、绿、蓝),括号中红、绿、蓝三基色的成分使用0-255之间的整数。若使用3个滚动条分别输入3种基色,为保证输入数值有效,则应设置__A___属性。 a)Max和Min b)SmallChange和LargeChange c)Scroll和Change d)Value 21、我们在一个窗体上建立两个文本框,名称分别为Text1和Text2,事件过程如下, Private Sub Text1_change() Text2.text=ucase(Text1.text) End Sub 则在Text1文本框输入“visual basic”,Text2将___B___。 A、Text2中无内容显示。 B、Text2显示"VISUAL BASIC"。 C、Text2显示"visual basic" D、Text1显示"visual basic" 22、下列运算结果中,值最大的是___D___。 a)3\4 b)3/4 c)4mod3 d)3mod4 23、以下不属控件的一项是__D___。 a)文本框 b)标签框 c)列表框 d)消息框 24、用InputBox函数可帮助生成___C____。 a)消息框 b)“保存”对话框 c)简单输入框 d)“颜色”对话框 25、复选对象是否被选中,是由其__B___属性决定的。 a)Checked b)Value c)Enabled d)Selected 26、没有Caption属性的控件是__D___。 a)Label b)OptionButton c)Frame d)LisBox 27、下列符号是Visual Basic中合法变量名的是__D___。 a)IF b)7AB c)A[B]7 d)AB_7 28、___C__控件可以使用SetFocus()方法。 a)Frame b)Label c)TextBox d)Timer 29、滚动条单击边上的箭头按钮移动的大小由__B___设定。 a)Change b)SmallChange c)Scroll d)Tabstop 30、下列程序段的执行结果为___C___。 N=0:J=1 Do Until N>2 N=N+1 J=J+N*(N+1) Loop Print N;J a)01 b)37 c)321 d)313 31、下列程序段的执行结果为___C___。 X=6 For K=1To10Step-2 X=X+K Next K Print K;X a)-16 b)-116 c)16 d)1131 32、下列程序段的执行结果为___C___。 K=0 For J=1to2 For I=1to3 K=I+1 Next I For I=1to7 K=K+1 Next I Next J Print K a)10 b)6 c)11 d)16 33、下列程序段的执行结果为____B___。 M=0 For I=1To3 For J=5To1Step-1 N=N+1 Next J,I Print N;J;I a)1204 b)1504 c)1231 d)1531 34、下列程序段运行后,输出结果是__C__。 B=1 Do until b>7 b=b*(b+1) Loop Print b a)7
VB程序设计复习题

VB程序设计复习题 《VB程序设计》复习题 《VB程序设计》复习题 一、 选择题 1. 改变控件在窗体中的上下位置,应修改控件的__A_____属性 A .Top B. Left C.Width D. Right 2. 将通用对话框类型,设置为字体对话框,可修改该控件的____D_____属性 A. font B. filename C. filter D. action 3. 标签控件最重要的属性是__A______
A. caption B. text C. name D. width 4. 文本框中选定的内容,由下列____C_____属性反映。 A. Text B.Caption C. Seltext D. sellenght 5. 选中复选框控件时,value属性的值,可以是_ D______ A.true B. false C. 0 D.1 6. 设置列表框选中的文本用____D____属性
A. selected B. caption C. text D. list 7. 简单组合框的style值为____B_____
A .0 B. 1 C. 2 D. 3 8. 在文件列表框的实现文件的多重选择,应修改该控件的___D______属性 A. filename B. pattem C. path D. multiselect 9. 语句listl.removeitem 1 将删除list.listindext等于___D______的项目。 A. 0 B. 2 C. 3 D. 1 10. 计时器的interval属性为0时,表示____A_____。 A. 计时器失效 C. 相隔0 毫秒 B. 相隔0秒 D. 计时器的enable属性为false 11. 以下的vb 常量中非法的是 (B) a. “Good Luck” b. PI c. 1.5E-03 d. 16.3412 12. 要想返回文本框中输入的内容则可利用其 ( B ) 属性进行编程 a. caption b. text c. name d. righttoleft 13. 下列不能用commondialog 控件调用的对话框是 ( D)
VB复习题
VB复习题VB复习题一、判断题1、VB是以结构化的Basic语言为基础、以事件驱动作为运行机制的可视化程序设计语言。
2、属性是对象的性质。
3、控件的属性值不可以在程序运行时动态地修改。
4、许多属性可以直接在属性表上设置、修改,并立即在屏幕上看到效果。
5、所谓保存工程,是指保存正在编辑的工程的窗体。
6、决定对象是否可见的属性是Visible属性,决定对象是否可用的属性是Enabled属性。
7、保存VB文件时,若一个工程包含多个窗体或模块,则系统先保存工程文件,再分别保存各窗体或模块文件。
8、xxx.vbp文件是用来管理构成应用程序xxx的所有文件和对象的清单。
9、事件是由VB事先定义的对象能够识别的动作。
10、事件过程可以由某个用户事件触发执行,它不能被其它过程调用。
11、由Visaul Basic语言编写的应用程序有解释和编译两种执行方式。
12、“事件过程”是用来完成事件发生后所要执行的操作。
13、整型数值常量有整数、长整数两种。
14、在逻辑运算符Not、Or、And中,运算优先级由高到低依次为Not、Or、And。
15、关系表达式是用来比较两个数据的大小关系的,结果为逻辑值。
16、赋值语句的功能是计算表达式的值并转换为相同类型数据后为变量或控件属性赋值。
17、要在文本框中输入6位密码,并按回车确认,则文本框的MaxLength属性值为6。
18、标签框的Caption属性值为字符串,运行时可以重新赋值。
19、用来显示文本框内容的属性是Caption属性。
20、SetFocus方法是把焦点移到指定的对象上,使对象获得焦点。
21、文本框控件除支持鼠标的Click、DblClick事件外,还支持Change、LostFocus事件。
22、运行时可以对对象的位置、大小属性通过程序代码进行调整,以获得不同的显示效果。
23、命令按钮不但能响应单击事件,还能响应双击事件。
24、要使输入文本框的字符始终显示“#”,则应修改其PasswordChar属性为“#”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
综合复习题 只是参考答案,如果有误,请及时和老师交流。 一、选择题 1.Visual basic 采用了__________________编程机制。 A) 面向对象 B)面向过程 C)事件驱动 D)可视化 2._____________版本的Visual basic 6.0 具有其它两个版本的全部功能,它能够开发分布式应用程序。 A)学习版 B)标准版 C)专业版 D)企业版 3.Visual basic不具有以下的_______________特点。 A)Visual basic采用了面向对象的程序设计方法 B)Visual basic是结构化程序设计语言 C)Visual basic采用面向过程的编程机制 D)Visual basic提供了可视化的工具。 4.下列操作不能打开属性窗口的是________________。 A)在对象上单击右键,弹出快捷菜单,选取“属性窗口”菜音项 B)按F4键 C)单击工具栏上的“属性窗口” D)双击对象 5.用户通过__________模拟屏幕的小图像来布置应用程序。 A)窗体设计器 B)快捷菜单 D)立即窗口 D)窗体布局窗口 6.以下不属于Visual basic的三种工作模式的是______________。 A)编辑 B)设计 C)运行 D)中断 6.当将窗体的_____属性设置为False时,将不显示窗体的控制菜单、最大化/最小化及关闭按钮。 A)MaxButton B) MinButton C)ControlBox D) WindowsState 7.如果在运行时不允许移动窗体,可以将窗体的________属性设计为False。 A)BorderStyle B) ControlBox C)Moveable D) WindowsState 8.如果要使窗体的最大化按钮变成灰色(不起作用),应该设置窗体的____属性。 A)Caption B) Icon C) Maxbutton D) MinButton 9.要在窗体上显示图片,需要设计窗体的_________属性。 A)Caption B) Icon C)Picture D) ControlBox 10.如果希望运行时窗体以最大化方式显示,应该设置窗体的______属性。 A)BorderStyle B)ControlBox C)C)Moveable D)WindowsState 11.当将窗体的_____属性设置为False时,运行时窗体上的按钮、文本框等控件就不会对用户的操作做出响应。 A)Enabled B) Visible C) ControlBox D) WindowsState 12.运行时,单击窗体将窗体的前景颜色设置为红色的事件过程是_______。 A)Private Sub Form_Click() Backcolor=vbRed End Sub B) Private Sub Form_Click() Form1.forecolor=vbRed End Sub C) Private Sub Form_Click() Form1.Backcolor=vbRed End Sub D) Private Sub Form_Load() Forecolor=vbRed End Sub 13.假设某一事件的过程如下,则响应该过程的对象名是____B_,事件名是__C___。 Private Sub Mylbl_DblClick() Form1.Caption=”Hello!” End Sub A) Mylbl_Dbl、DblClick B) Mylbl C) DblClick D) Mylbl_Click 14.在设计阶段,双击窗体Form的空白处,打开代码窗口,显示_______事件过程模板。 A) Form_click B)Form_load C)Load D) Unlosd 10.在运行时,系统自动启动窗体的_________事件过程。 A)Click B) GotFocus C) Load D) Unlosd 11.在属性窗口设置命令按钮的DownPicture属性,指定按下时显示的图形文件,但在运行时按下命令按钮又没有效果,解决的方法是_____________。 A) 命令按钮的Default属性设计为True B) 命令按钮的Style属性设计为2-Picture C) 命令按钮的Style属性设计为0-Standard D) 命令按钮的Style属性设计为1-Graphical 12.如果在设计时在属性窗口中将命令按钮的___________属性设置为False,则运行时按钮将在窗体上消失。 A) Visible B) Enabled C) DisabledPicture D) Default 13.如果在设计时在属性窗口中将命令按钮的___________属性设置为False,则运行时按钮将不起作用。 A) Visible B) Enabled C) DisabledPicture D) Default 14.下列操作不能触发一个命令按钮的Click事件的是________________。 A)在按钮上单击鼠标左键 B)在按钮上单击鼠标右键 C)把焦点移到按钮上,按回车键 D) 使用该按钮的访问键 15.将文本框的__________属性设置为True时,文本框可以输入或显示多行文本,且会自动换行。 A)Multiline B)Sccollbars C)Text D)Enabled 16.如果将passwordChar属性设置为一个字符“*”号,在文本框输入的字符仍然显示出来,而不显示*号,则原因可能是______________。 A)文本框的Multiline属性设置为True B)文本框的Locked属性设置为True C)文本框的Multiline属性设置为False D)文本框的Locked属性设置为False 17.在设计阶段,双击某一文本框,打开代码窗口,显示文本框的_______事件过程模板。 A) click B)DblClick C)Change D) GotFucos 18.在运行阶段,要在文本框Text1获得焦点时选中文本框的所有内容,对应如下的事件过程是_________________。 A)Private Sub Text1_Gotfocus() Ttext1.SelStart=0 Text1.Sellength=Len(Text1.Ttext) End Sub B)Private Sub Text1_Lostfocus() Ttext1.SelStart=0 Text1.Sellength=Len(Text1.Ttext) End Sub C)Private Sub Text1_Change() Ttext1.SelStart=0 Text1.Sellength=Len(Text1.Ttext) End Sub D)Private Sub Text1_Settfocus() Ttext1.SelStart=0 Text1.Sellength=Len(Text1.Ttext) End Sub 19.通过文本框的_______________事件过程可以获得文本框中输入字符的ASCII码值。 A) Change B)Gotfocus C)LostFocus D) Keypress 20.为了在按下ESC键时执行某个命令按钮的事件过程,需要把此命令按钮的___________设置为True。 A)Value B) Default C)Cancel D)Enabled 21.下列_______是日期型常量。 A) “2/1/02” B)2/1/02 C)#2/1/02# D){2/1/02} 22.下面____________不是字符串常量。 A)“你好” B)“ ” C)“True” D)#False# 23.表达式Int(8*sqr(36)*10^(-2)+0.5)/10的值是__________________。 A).48 B).048 C)0 D).05 24.下列符号常量中,______________是不合法的。 A) Const a as Single=1.1 B)Const a as Integer=”12” C)Const a as Double=Sin(1) D)Const a=”OK” 25.系统常量符号的定义可以通过______________获得。 A)对象浏览器 B)代码窗口 C) 属性窗口 D)工具箱 26.要强制显示声明变量,可以在窗体模块或标准模块人声明段中加入语句_________。 A)Option Base 0 B)Option Explicit C)Option Base 1 D)Option Compare 27.假设x=3,y=6,z=5,则表达式(x^2+y)/z是_________________。 A)1 B)5 C)3 D)2.4 28.假设A=3,B=7,C=2,则表达式A>B or B>C的值是_______________。 A)True B)False C)表达式有错 D)不确定 29.产生[10,37]之间的随机整数的Visual Basic表达式是______________。 A)Int(Rnd(1)*27)+10 B)Int(Rnd(1)*28)+10 C)Int(Rnd(1)*27)+11 D)Int(Rnd(1)*28)+11 30.表达式Int(-17.8)+Abs(17.8)是______________。 A)0 B)0.8 C)-0.2 D)-34.8 31.表达式Left(“how are you”,3)的值是_______________。 A)how B)are C)you D)how are you 32.表达式Right(“Beijing”,4) 的值是_______________。 A)Bei B)jing C)eiji D)ijin 33.代数式x1-|a|+ln10+sin(x2+2π)/cos(57o)对应的Visual Basic 表达式是____________。 A)x1-Abs(a)+Log(10)+sin(x2+2*3.14)/cos(57*3.14/180) B)x1-Abs(a)+Log(10)+sin(x2+2*π)/cos(57*3.14/180) C)x1-Abs(a)+Log(10)+sin(x2+2*3.14)/cos(57) D)x1-Abs(a)+Log(10)+sin(x2+2*π)/cos(57)