大学VB期末考试试题6.pdf
《大学VB期末考试试题6.pdf》由会员分享,可在线阅读,更多相关《大学VB期末考试试题6.pdf(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 第 1 题以卜.合法的V isua l B a sic标识符是A)F orL oop B)C on st C)9 a bc D)a#x 答案A 第 2 题在设计阶段,当双击窗体上的某个控件时,所打开的窗口是()A)工程资源管理器窗口B)工具箱窗口0代码窗口D)属性窗口 答案C 第 3 题在窗体上画一个名称为C omma n dl的命令按钮,然后编写如下事件过程:P riv a te Sub C omma n dl_ C lick()D im a A s I n teger,s A s I n tegera =8s=1D os=s+aa 二 a 1L oop W hile a 6P rin t
2、 n um;n um=n um+2.4L oopE n d Sub程序运行后,单击命令按钮,则窗体上显示的内容是A)1 3.4 5.8B)1 3 50 1 4 7D)无数据输出 答案B 第 6 题设有以下循环结构D o循环体L oop W hile 条件则以下叙述中错误的是A)若条件”是一个为0的常数,则一次也不执行循环体B)条件可以是关系表达式、逻辑表达式或常数C)循环体中可以使用E x it D o语句D)如果条件总是为True,则不停地执行循环体 答案A 第 7 题设窗体上有个文本框,名称为tex tl,程序运行后,要求该文本框不能接受键盘输入,但能输出信息,以下属性设置正确的是:A)t
3、ex tl.ma x len gth=O B)tex tl.en a bled=fa lseC)tex tl.v isible=fa lse D)tex tl.w idth=O 答案B 第 8题以下能在窗体F orml的标题栏中显示 V isua lB a sic窗体的语句是A)F orml.N a me=V isua lB a sic 窗体”B)F orml.Title=*V isua lB a sic 窗体”C)F orml.C a ption=V isua lB a sic 窗体”D)F orml.Tex t=V isua lB a sic 窗体”答案C 第 9题在窗体上画一个名称为C
4、omma n dl的命令按钮,然后编写如下事件过程:P riv a te Sub C omma n d1 _ C lick()x=I n putB ox(I n put)Select C a se xC a se 1,3P rin t 分支 1 C a se I s 4P rin t”分支 2 C a se E lseP rin t E lse 分支E n d SelectE n d Sub程序运行后,如果在输入对话框中输入2,则窗体上显示的是A)分支1 B)分支2 C)E lse分支 D)程序出错 答案C 第10题以下关于MsgBox的叙述中,错误的是A)MsgBox函数返回一个整数B)通过
5、MsgBox函数可以设置信息框中图标和按钮的类型0 MsgBox语句没有返回值D)MsgBox函数的第一个参数是一个整数,该参数只能确定对话框中显示的按钮数量 答案D 第11题在窗体上画一个名称为Tim erl的计时器控件,要求每隔0.5秒发生一次计时器事件,则以卜一正确的属性设置语句是A)Timerl.InterVal=0.5 B)Timerl.Interval=5C)Timerl.Interval=50 D)Timerl.Interval=500 答案D 第12题在Visual B asic中通过()属性来设置字体的颜色。A)FontColorB)ClipControlC)BackColo
6、rD)ShowColor 答案A 第13题以 卜.叙述中错误的是A)事件过程是响应特定事件的一段程序B)不同的对象可以具有相同名称的方法C)对象的方法是执行指定操作的过程D)对象事件的名称可以由编程者指定 答案D 第14题设有如F程序:Private Sub Command1 Cli ck()Dim c As Integer,d As Integerc=4d=InputBoxC请输入一个整数”)Do While d 0If d c Thenc=c+1End Ifd=lnputBox(请输入个整数”)LoopPrint c+dEnd Sub程序运行后,单击命令按钮如果在输入对话框中依次输入1、2
7、、3、4、5、6、7、8、9、0,则输出结果是:A)12B)llC)10D)9 答案D 第15题当一个复选框被选中时,它的Value属性的值是A)3 B)2 C)1 D)0 答案C 第16题表达式5 Mod 3+35*2的值是A)0 B)2 0 4 D)6 答案B 第17题 标题设x=4,y=8,z=7,以下表达式的值是xz)Or z 其中标签 Label 4 Labe 1 6 分别显示 A、B、A*B等文字信息,标签Labelh Label2分别显示其右侧的滚动条的数值,Label3显示A*B的计算结果。如图所示。当移动滚动框时,在相应的标签中显示滚动条的值。当单击命令按钮 计算”时,对标签
8、Label 1、Label2中显示的两个值求积,并将结果显示在Label3中。以卜不能实现上述功能的事件过程是A)Pr iv ate Sub Command1 _C1 ick()Label3.Cap tionStr(Vai(Labell.Cap tion)*Val(Label2.Cap tion)End SubB)Pr iv ate Sub Command 1 _C1 ick()Label3.Cap tion=HScr olll.Value*HScr oll2.ValueEnd SubC)Pr iv ate Sub Command 1 ClickOLabel3.Cap tion 二 HScr
9、oll1 *HScr oll2End SubD)Pr iv ate Sub Command1 _Click0Label3.Cap tion=HScr ol1 1.T ex t*HScr ol1 2.T ex tEnd Sub 答案D 第3 1题在窗体(名称为For ml)上画一个名称为T ex tl的文本框和个名称为Command 1的命令按钮,然后编写个事件过程。程序运行以后,如果在文本框中输入一个字符,则把命令按钮的标题设置为计算机等级考试。以下能实现1.述操作的事件过程是:A)Pr iv ate Sub T ex tl ChangeOCommand 1.Cap tion二 计算机等级考试
10、”End SubB)Pr iv ate Sub Command1 _Click()Cap tion二计算机等级考试End SubC)Pr iv ate Sub For ml_Click()T ex tl.Cap tion=”计算机等级考试End SubD)Pr iv ate Sub Command1 _Click()T ex tl.T ex t二计算机等级考试”End Sub 答案A 第3 2题设a=5,b=4,c=3,d=2,下列表达式的值是3 2*b Ora=c And bOc Or cdA)1 B)T r ue C)Fals e D)2 答案B 第3 3题设aMicr os oftVis
11、 ualBas ic*,则以下使变量b的值 为i s ua 1 Bas i c 的语句是A)b=Left(a,1 0)B)b=Mid(a,1 0)C)b=Right(a,1 0)D)b=Mid(a,1 1,1 0)答案B 考点 第3 4题 标题假定有如下的窗体事件过程:Pr iv ate Sub For m_Click()a$=Micr os oft Vis ual Bas ic”b$=Right(a$,5)c=Mid(a$,1,9)Ms gBox a$,3 4,b$,c$,5End Sub程序运行后单击窗体,则在弹出的信息框中的标题栏中显示的信息是:A)Micr os oft Vis ual
12、 B)Micr os oft C)Bas icD)5 答案B 考点 第3 5题 标题设 a=a,b=b,c=c,d=d,执行语句 x=Iif(ad),A,B)后,x的值为:A)a B)b C)B D)A 答案D 考点 第3 6题 标题为了使命令按钮(名称为Commandl)右移2 0 0,应使用的语句是A)Command1.Mov e-2 0 0 B)Command1.Mov e 2 0 0C)Command1.Left=Command1.Left+2 0 0 D)Command1.Left=Command1.Left-2 0 0 答案C 考点 第 3 7 题 标题)在窗体上画一个文本框,然后
13、编写如卜.事件过程:Pr iv ate Sub For m ClickOx二Inp ulBox(请输入一个整数“)Pr int x +T ex tl.T ex tEnd Sub程序运行时,在文本框中输入4 5 6,然后单击窗体,在输入对话框中输入1 2 3,单击确定按钮后,在窗体上显示的内容是:A)1 2 3 B)4 5 6 C)5 7 9 D)1 2 3 4 5 6 答案D 考点 第 3 8 题 标题在窗体上画个名称为Command 1 的命令按钮,然后编写如下代码:Op tion Bas e 1Pr iv ate Sub Command1 _Click()d=0c=1 0 x =Ar r
14、ay (1 0,1 2,2 1,3 2,2 4)For i=1 T o 5If x (i)c T hend=d+x(i)c=x(i)Els ed=d-cEnd IfNex t iPr int dEnd Sub程序运行后,如果单击命令按钮,则在窗体上输出的内容为A)8 9 B)9 9 C)2 3 D)7 7 答案C 考点 第 3 9 题 标题设有如下通用过程:Public Sub fun(a()As Integer,x As Integer)For i=1 T o 5x =x +a(i)Nex tEnd Sub在窗体上画一个名称为T ex tl的文本框和一个名称为 Command 1 的命令按钮
15、,然后编写如下事件过程:Pr iv ate Sub Commandl_Click()Dim ar r(5)As Integer,n As IntegerFor i=1 T o 5ar r(i)=i+iNex tfun ar r,nT ex tl.T ex t=Str(n)End Sub程序运行后,单击命令按钮,则在文木框中显示的内容是A)3 0B)2 5C)2 0D)1 5 答案A 考点 第 4 0 题 标题设有如下通用过程:Public Function f(x As Integer)Dim y As Integerx =2 0y =2f=x *yEnd Function在窗体上画一个名称为
16、Command 1的命令按钮,然后编写如下事件过程:Pr iv ate Sub Command1 Click0Static x As Integerx =1 0y 二5y =f(x)Pr int x;yEnd Sub程序运行后,如果单击命令按钮,则在窗体上显示的内容是A)1 0 5 B)2 0 5C)2 0 4 0 D)1 0 4 0 答案C 考点 第4 1题 标题在窗体上画一个名称为Command 1的命令按钮和一个名称为T ex tl的文本框,在文本框中输入以下字符串:Micr os oft Vis ual Bas ic Pr ogr amming然后编写如下事件过程:Pr iv ate
17、Sub Command 1 Click()Op en d:temp outf.tx t For Outp ut As tt lFor i=1 T o Len(T ex tl.T ex t)c=Mid(T ex tl.T ex t,i,1)If c=A And c =Z T henPr int#1,L C a s e(c)E nd I fN e x t iC l o s eE nd S u b程序运行后,单击命令按犯,文 件o u t f.t x t中的内容是:A)MV B PB)m v b pC)MVBPD)mvbP 答案D 考点 第42题 标题假定在图片框P i c t u r e】中装入了
18、 个图形,为了清除该图形(不删除图片框),应采用的正确方法是:A)选择图片框,然 后 按D e l键 B)执行语句P i c t u r e l.P i c t u r e=L o a dP i c t u r e(”)C)执行语句P i c t u r e l.P i c t u r e=D)选择图片框,在属性窗口中选择P i c t u r e属性,然后按回车键 答案B 考点 第43题 标题在窗体上画个L i s t l的列表框,个名称为L a b e l 1的标签,列表框中显示若干个项目,当单击列表框中的某个项目时,在标签中显示被选中的项目的名称,下列能正确实现上述操作的程序是A)P r
19、 i v a t e S u b L i s t l _ C l i c k()L a b e l 1.C a p t i o n=L i s t l.L i s t i nde x E nd S u bB)P r i v a t e S u b L i s t l _ C l i c k()L a b e l 1.N a m e =L i s t l.L i s t i nde x E nd S u bC)P r i v a t e S u b L i s t l C l i c k()L a b e l 1.N a m e =L i s t l.T e x t E nd S u bD)P
20、r i v a t e S u b L i s t l _ C l i c k()L a b e l 1.C a p t i o n=L i s t l.T e x t E nd S u b 答案D 考点 第44题 标题在窗体上画一个命令按钮,名称为C o m m a ndl,然后编写如下事件过程:P r i v a t e S u b C o m m a nd 1 C l i c k OD i m i A s I nt e ge r,x A s I nt e ge rFor i=1 To 6If i=1 Then x 二 iIf i 0 And a 10 And a 20 And a c T
21、hend=d+x(i)c=x(i)Elsed 二 d-cEnd IfNext iPrint dEnd Sub程序运行后,如果单击命令按钮,则在窗体上输入的内容为A)10B)16C)12D)20 答案C 考点 第52题 标题在窗体上画个名称为Command 1的命令按钮,然后编写如下程序:Option Base 1Private Sub Commandl C lick0Dim a As Varianta=Array(1,2,3,4,5)Sum=0For i=l To 5Sum=sum+a(i)Next ix=Sum/5For i=1 To 5If a(i)x Then Print a(i);Ne
22、xt iEnd Sub程序运行后,单击命令按钮,在窗体上显示的内容是A)1 2 B)1 2 3 0 3 4 5 D)4 5 答案D 考点 第53题 标题设有如下通用过程:Public Sub Fun(a(),ByVai x As Integer)For i=1 To 5x=x+a(i)NextEnd Sub在窗体上画“个名称为T extl的文本框和,个名称为Commandl的命令按钮,然后编写如下的事件过程:Private Sub Command 1 _C 1 ick()Dim arr(5)As VariantFor i=1 To 5arr(i)=iNextn=10Ca 11 Fun(arr(
23、),n)Textl.Text=nEnd Sub程序运行后,单击命令按钮,则在文本框中显示的内容是A)10 B)15 C)25 D)24 答案A 考点 第54题 标题如果要改变窗体的标题,则需要设置的属性是A)Caption B)Name C)BackColor D)BorderStyle 答案A 考点 第55题 标题()是由Visual B asic提供的一种专门的子程序,由对象本身所具有,反映该对象功能的内部函数或过程。A)文件B)属性C)方法D)窗体 答案C 考点 第56题 标题x$=S t r i ng(k,*)P r i nt m;x$M=m+1下列程序P r i v a t e S
24、u b F o r m c l i c k()F o r x=l t o 2N e x t ka=0F o r y=l t o x+1a=a+lE nd S u b运行后输出是(A 1*)oB 1*C 3*D 1*N e x t y2*2*2*2*P r i nt a;3*3*1*3*N e x t xE nd S u b运行时输出的结果是()oA 1 1 B O 0 C 1 2 D 2 3 答案D 考点 第5 7题 标题在窗体上画一个名称为C o m m a nd 1的命令按钮,然后编写如下事件过程:O p t i o n B a s e 1P r i v a t e S u b C o m
25、 m a nd1 C l i c k()D i m aa=A r r a y (1,2,3,4,5)F o r i=l T o U B o u nd(a)a(i)=a(i)+i-lN e x t 答案D 考点 第5 9题 标题下列程序P r i v a t e S u b F o r m _S u m=0F o r j=l t o 10I f j=10 T h e nE l s eS u m=S u m+jE nd I fN e x t jP r i nt s u mE nd S u b运行时输出结果是(A 45c l i c k()oB 55c显示错误信息DP r i nt a (3)E n
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 VB 期末考试 试题
限制150内