VB开发基础(习题卷6)_第1页
VB开发基础(习题卷6)_第2页
VB开发基础(习题卷6)_第3页
VB开发基础(习题卷6)_第4页
VB开发基础(习题卷6)_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

试卷科目:VB开发基础VB开发基础(习题卷6)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesVB开发基础第1部分:单项选择题,共83题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.下列关于属性设置的叙述错误的是().A)一个控件具有什么属性是VB预先设计好的,用户不能改变B)一个控件具有什么属性是VB预先设计好的,用户可以改变C)一个控件的属性即可以在属性窗口中设置,也可以用程序代码设置D)一个控件的属性在属性窗口中设置,还可以利用程序代码为其设置新值答案:A解析:[单选题]2.下列表达式值为False的是___。A)"I"<"YOU"B)"YOU">"HE"C)"I">"HE"D)"3">"s"答案:D解析:[单选题]3.设a=3,b=5,则以下表达式值为真的是()。A)a>=bB)(a>b)Or(b>0)C)(a<0)or(b<0)D)(-3+5>a)And(b>0)答案:B解析:[单选题]4.有以下的语句:OptionBase1Dimxscj(3,4,5)AsString声明的数组xscj有()个数组元素.A)120B)20C)12D)60答案:D解析:[单选题]5.设a=?abcdefghijklm?,下面函数值为?jklm?的是A)rtrim(a)B)mid(a,10,4)C)ltrim(a)D)Left(a,4)答案:B解析:[单选题]6.设S="中华人民共和国",表达式Left(S,1)+Right(S,1)+Mid(S,3,2)的值为()。A)"中华民国"B)"中国人民"C)"中共人民"D)"人民共和"答案:B解析:[单选题]7.下面语句中,字符串的长度为().s$="NameAddressl23"A)12B)13C)14D)15答案:C解析:[单选题]8.以下______不能作为VB中的变量名.A)Abx45B)P1234C)89TasFFD)xy答案:C解析:[单选题]9.可以删除字符串两端空格的函数是____。A)TrimB)RtrimC)LtrimD)Mid答案:A解析:[单选题]10.将数据项?China?添加到列表框(List1)中成为第一项应使用。()A)List1.Additem?China?,0B)List1.Additem?China?,1C)List1.Additem0,?China?D)List1.Additem1,?China?答案:A解析:[单选题]11.当事件能被触发时,()就会对该事件作出响应.A)对象B)程序C)控件D)窗体答案:A解析:[单选题]12.执行下列程序后输出的是PrivateSubCommandl_Click()Ch$="1234567890"PrintMid(Right(ch$,5),Len(left(ch$,3)),3)EndSubA)678B)890C)67890D)12345答案:B解析:[单选题]13.假定窗体的名称为Form1,则把窗体的标题设置为?VB_Test?的语句为()。A)Form1=?VB_TestB)Form1.Caption=?VB_Test?C)Form1.Text=?VB_TestD)F=?VB_Test?答案:B解析:[单选题]14.下列数据中是Boolean型常量()A)123B)AndC)TrueD)Or答案:C解析:[单选题]15.语句OptionsBase1:Dimx(3,4)定义的数组所包含的数组元素的个数是()。A)1B)20C)7D)12答案:D解析:[单选题]16.MsgBox函数,返回值的类型是__________。A)数值或字符串B)整型数值C)字符串D)变体答案:B解析:[单选题]17.下列程序运行时,两次单击窗体后,显示的结果是_____.PrivateSubForm_ClickDimbAsIntegerStaticcAsIntegerb=b+2:c=c+2Print"b="b;"c=";cEndSubA)b=2c=2b=2c=2B)b=2c=2b=4c=4C)b=2c=2b=2c=4D)b=2c=2b=4c=2答案:C解析:[单选题]18.下列语句中,不能交换变量a和b的值的是().A)t=bB)a=a+bC)t=aD)a=b答案:D解析:[单选题]19.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是().A)单击窗体上没有控件的地方B)单击任一个控件C)不执行任何操作D)双击窗体的标题栏答案:A解析:[单选题]20.下列控件中不能用作其他控件容器的是____。A)FormB)FrameC)ImageD)PictureBox答案:C解析:[单选题]21.要使Form1窗体的标题栏显示?欢迎使用VB?,以下正确的是A)Form1.Caption=欢迎使用VBB)Form1.Caption=?欢迎使用VB?C)Form1.Caption=?欢迎使用VB?D)Form1.Name=?欢迎使用VB?答案:B解析:[单选题]22.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是()。A)工程资源管理器窗B)工具箱窗口C)代码窗D)属性窗口答案:C解析:[单选题]23.引用列表框(List1)最后一个数据项应使用的语句是0.A)List1.List(List1.ListCount)B)List1.List(List1.ListCount-1)C)List1.List(ListCount)D)List1.List(ListCount-1)答案:B解析:[单选题]24.以下Case语句中错误的是()。A)CaseB)CaseC)CaseD)Case答案:C解析:[单选题]25.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。A)一对一B)一对多C)多对一D)多对多答案:B解析:[单选题]26.把数学表达式表示为正确的VB表达式是____。A)(5x+3)/(2y-6)B)(5*x+3)(2*y-6)C)x*5+3/2*y-6D)(x*5+3)/(y*2-6)答案:D解析:[单选题]27.当一个按钮未被选中时,它的Value属性值是____。A)TrueB)FalseC)1D)-1答案:B解析:[单选题]28.下面()不是VB的工作模式.A)设计模式B)运行模式C)中断模式D)大纲模式答案:D解析:[单选题]29.关于Do...LoopUntil循环正确的描述是__。A)如果"条件表达式"的值为真,则一次循环也不执行B)如果"条件表达式"的值为真,则要继续执行循环体C)不论"条件表达式"是否为"真",至少要执行一次循环体D)如果"条件表达式"的值为假,则一次循环也不执行答案:C解析:[单选题]30.下列所列符号中,_________是VB中的合法变量名。A)7ABB)AB7C)IFD)A[B]7答案:B解析:[单选题]31.保存新建的工程时,默认的路径是(0.A)MyDocumentsB)VB98C)(C)\D)Windows答案:B解析:[单选题]32.表达式Sqr()>Sqr()的结果是____。A)-1B)0C)FalseD)True答案:D解析:[单选题]33.INT(100*RND)产生的随机整数的闭区间是()。A)[0,99]B)[1,100]C)[0,100]D)[1,99]答案:A解析:[单选题]34.参与运算的两个表达式均为True,运算结果也为True,则该逻辑运算符O.A)(A)ANDB)IMPC)NOTD)XOR答案:A解析:[单选题]35.有如下程序.Constc$="Beijing"C$="Shanghai"C$="Hebei"Printc$运行后输出的结果是().A)BeijingB)ShanghaiC)HebeiD)显示出错信息答案:D解析:[单选题]36.下面关于对象的描述中,错误的是().A)对象就是自定义结构变量B)对象代表正在创建的系统中的一个实体C)对象是一个状态和操作(或方法)的封装体D)对象之间的信息传递是通过消息进行的答案:A解析:[单选题]37.33.有如下程序:OptionBase1PrivateSubForm_Click()Dimarr,SumSum=0arr=Array(1,3,5,7,9,11,13,15,17,19)Fori=1To10Ifarr(i)/5=arr(i)\5ThenSum=Sum+arr(i)EndIfNextiPrintSumEndSub程序运行后,单击窗体,输出结果为_____.A)18B)19C)20D)21答案:C解析:[单选题]38.为了建立一个随机文件,其中每一条记录由多个不同数据类型的数据项组成,应使用0.A)记录类型B)数组C)字符串类型D)变体类型答案:A解析:[单选题]39.若变量a未声明而直接使用,则变量a的类型是____。A)IntegerB)StringC)BooleanD)Variant答案:D解析:[单选题]40.在窗体上画三个按钮,组成一个名为chkOption的控件数组。用于标识各个控件数组元素的参数是()。A)TagB)IndexC)ListIndexD)Name答案:D解析:[单选题]41.在窗体上画1个命令按钮(名称为Command1)和1个文本框(名称为Text1),然后编写如下事件过程:PrivateSubCommand1_Click()x=Val(Text1.Text)SelectCasexCase1,3y=x*xCaseIs>=10,IsA)执行y=x*xB)执行y=-xC)先执行y=x*x,再执行y=-xD)程序出错答案:A解析:[单选题]42.指定文件对话框的标题的属性是A)DialogTitleB)FileTitleC)FileNameD)Filte答案:A解析:[单选题]43.以下关于VB文件的叙述中,错误的是()。A)标准模块文件不属于任何一个窗体B)工程文件的扩展名为.frmC)一个工程只有一个工程文件D)一个工程可以有多个窗体文件答案:B解析:[单选题]44.表达式a%*b&-dA)整型B)长整型C)单精度型D)双精度型答案:D解析:[单选题]45.___属性可控制菜单项是否有效。A)HideB)CheckedC)EnabledD)Visible答案:C解析:[单选题]46.在程序代码中将图片文件mypic.jpg装入图片框Pictrue1的语句是().A)Picturel.Picture="mypic.jpg"B)Picturel.Image="mypic.jpg"C)Picturel.Picture=LoadPicture("mypic.jpg")D)LoadPieture("mypic.jpg")答案:C解析:[单选题]47.控件数组的元素是通过____属性来区分的。A)NameB)TabIndexC)IndexD)Enabled答案:C解析:[单选题]48.语句Ifx=1Theny=1,下列说法正确的是()。A)x=1和y=1均为赋值语句B)x=1和y=1均为关系表达式C)x=1为关系表达式,y=1为赋值语句D)x=1为赋值语句,答案:C解析:[单选题]49.语句Print"Sgn(-26)=".Sgn(-26)的输出结果为().A)Sgn(-26)=26B)Sgn(-26)=-26C)Sgn(-26)=+1D)Sgn(-26)=-1答案:D解析:[单选题]50.在窗体上有一个文本框控件,名称为TxtTime,一个计时器控件,名称为Timerl,要求每一秒钟在文本框中显示一次当前的时间,程序为:PrivateSubTimer1________()TxtTime.text=TimeEndSub在下划线上应填入的内容是______.A)EnabledB)VisibleC)IntervalD)Timer答案:D解析:[单选题]51.启动过程SubMain只能位于程序的哪类文件中()A)标准模块(.bas)B)类模块(.cls)C)窗体模块(.frm)D)工程文件(.vbp)答案:A解析:[单选题]52.要使两个按钮属于同一个框架,正确的操作是_______。A)先画一个框架,再在框架中画两个按钮B)先画一个框架,再在框架外画两个按钮,然后把按钮拖到框架中C)先画两个按钮,再画框架将按钮框起来D)以上三种方法都正确答案:A解析:[单选题]53.下面逻辑表达式的值为假的是______.A)"Ab"<"a"B)"a">"95"C)"123">"45"D)123>45答案:C解析:[单选题]54.在逐行运行程序的语句时,可用调试窗口监视表达式和变量的值,其中()窗口是用来显示代码中正在调试的语句所产生的信息,或显示直接在该窗口中键入的命令所请求的信息.A)立即B)监视C)本地D)中断答案:A解析:[单选题]55.Mid("HelloEveryone",7,3)的执行结果是____.A)ongB)everyC)EveD)one答案:C解析:[单选题]56.VB是一种面向()的编程环境A)过程B)机器C)应用D)对象答案:D解析:[单选题]57.当文本框的()属性设置为True时,文本框可以显示多行,再设置()属性文本框会出现滚动条.A)TextB)NameC)MultilineD)Caption答案:C解析:[单选题]58.下列能正确产生[1-30]之间的随机整数的表达式是()。A)1+Rnd(30)B)1+30*Rnd(C)RndD)Int(Rnd*30+1)答案:D解析:[单选题]59.已知Str1$="Goodevening",Str2$=Left(),Str3$=Str2+"Luck",则Str3的值为____。A)GoodB)eveningLuckC)GoodLuckD)GoodLuck答案:C解析:[单选题]60.以下Case语句中错误的是A)CaseIs>10AndIs<5B)Case3,5,Is>10C)CaseIs>10D)Case0to10答案:A解析:[单选题]61.某人编写了向随机文件中写一条记录的程序,代码如下:TypeRTypeNameAsString*10TelAsString*20EndTypePrivateSubCommand1_Click()DimpAsRTypeP.Name=InputSox("姓名")P.Tel=InputBox("电话号")Open"Books.dat"ForRandomAs#1Put#1,,pClose#1EndSub该程序运行时有错误,修改的方法是()。A)在类型定义?TypeRType?之前加上?Private?B)DimPAsRType必须置于窗体模块的声明部分C)应把Open语句中的ForRandom改为ForOutputD)Put语句应该写为Put#1,P.Name,P.Tel答案:A解析:[单选题]62.图像框有一个属性,可以自动调整图形的大小,以适应图像框的尺寸,这个属性是()。A)AutosizB)StretchC)AutoRedraD)Appearance答案:B解析:[单选题]63.能对顺序文件进行输出的语句是().A)PutB)GetC)WriteD)Read答案:C解析:[单选题]64.语句PrintSgn()+Abs()+Int()的输出结果是___。A)-36B)1C)-1D)-72答案:C解析:[单选题]65.如果要求设置定时器时间间隔为1秒钟,那么它的Interval属性值应该等于()A)1000B)100C)10D)1答案:A解析:[单选题]66.下面程序段输出的结果是0.PrivateSubCommand1_Click()Dima(1To3,4)AsIntegerPrintLBound(a,1),UBound(a,1),LBound(a,2),UBound(a,2)EndSubA)(A)1304B)(B)0314C)(C)1314D)(D)0304答案:A解析:[单选题]67.在VB中,若要使一个文本框(Text)中的内容在超过文本框的宽度时能够自动换行显示,应当将这个文本框的()属性的值设置为True。A)multilineB)scrollbarsC)maxlengthD)text答案:A解析:[单选题]68.删除图片框中的图片可以使用下列()语句。A)Picture1.Picture=LoadPicture("pic1.jpg")B)Picture1.Picture=LoadPicture("")C)Picture1.delete"pic1.jpg"D)Picture1.value="答案:B解析:[单选题]69.决定对象文本字形是否为斜体的属性是____。A)FontItalicB)FontNameC)FontBoldD)FontSize答案:A解析:[单选题]70.下列各组变量声明正确的是().A)DimB)DimC)DimD)public答案:A解析:[单选题]71.下面哪一条语句正确画出了一组半径由5到10每次递增1,圆心坐标为(15,15),红色的同心圆A)Fori=1to10Circlei,(15,15),RGB(0,255,0)B)Fori=5to10Circlei,(15,15),RGB(255,0,0)C)Fori=1to10Circlei,(15,15),RGB(255,0,0)D)Fori=5to10Circlei,(15,15),RGB(0,255,0)答案:B解析:[单选题]72.当窗体被加载时运行,发生的事件是0.A)LoadB)UnloadC)ResizeD)Paint答案:A解析:[单选题]73.下列说法中正确的是______。()A)引用属性的一般格式为:对象名_属性名称B)对象是有属性和行为方式的实体C)属性是对象的特性,所有对象都具有相同的属性D)对象的属性只能在属性窗口中设置答案:B解析:[单选题]74.引用列表框的最后一项应使用()。A)List1.List(List1.ListCount-1)B)List1.List(List1.ListCount)C)List1.List(ListCount)D)List1.List(ListCount-1)答案:A解析:[单选题]75.如下数组声明语句:Dima(3,-2To2,5),则数组a包含的元素的个数为().A)120B)75C)60D)13答案:A解析:[单选题]76.有如下程序______.PrivateSubCommand1_Click()Dimaa=Array(1,2,3,4,5)ForI=LBound(a)ToUBound(a)a(I)=I*a(I)NextIPrintI,LBound(a),UBound(a),a(I)EndSub程序运行后,单击命令按钮,输出结果______.A)425B)C)D)A)40425B)50425C)不确定D)程序出错答案:D解析:[单选题]77.用户释放任意一个鼠标按钮时,被触发的是_______事件。A)MouseUpB)MouseMoveC)DblClickD)MouseDown答案:A解析:[单选题]78.下列事件过程PrivateSubCommand1_Click()N="AAAAA"Mid(N,2,3)="BBB"PrintNEndSub运行程序后,单击命令按钮输出的结果是_____.A)"ABBBA"B)"AABBB"C)ABBBAD)AABBB答案:C解析:[单选题]79.下面四项中,()是VB中的数值变量.A)ABCB)E+2C)"True"D)0135答案:A解析:[单选题]80.设已定义函数过程f,它有三个整型数值参数,再设a,b和c为实型变量,则调用该函数过程使用的语句为________。A)fa+b,b+c,c+aB)fC)f(a+b,b+c)D)f(a+b,b+c,c+a)答案:D解析:[单选题]81.下列选项中()不是VB变量的作用域.A)整型变量B)全局变量C)过程变量D)模块变量答案:A解析:[单选题]82.为了改变按钮的选取状态,可以改变该控件一个属性的值,这个属性是______。()A)CheckedB)StyleC)ValueD)Caption答案:C解析:第2部分:判断题,共12题,请判断题目是否正确。[判断题]83.设A=3,B=4,C=5,D=6,则表达式A>BAndC<=DOr2*A>C的值是False.A)正确B)错误答案:对解析:[判断题]84.通过改变属

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论