第1页,共3页2011年12月考试可视化程序设计(VB)第一次作业一、单项选择题(共30题、总分90分、得分90分)1.VisualBasic程序中分隔各语句的字符是()A、’B、:C、\D、_2.工程文件的扩展名是()A、frmB、vbpC、basD、frx3.下列运算符中,运算级别最高的是()A、+B、*C、\D、Mod4.下面的程序的输出结果是()DimAasIntegerDimBB=1.234A=2*BB=2*BPrintA,BA、2.4682.0B、2.4682.468C、22.0D、22.4685.下列变量中,那个是单精度实型?()A、Count%B、Bold#C、AA$D、Aver!6.下列选择项中()不能获得焦点。A、使用Tab键B、用鼠标选择对象C、设置GetFocus的值为TrueD、使用SetFocus方法7.设a=2,b=3,c=4,d=5,下列表达式的值是()。nota=cor4*c=b^2andba+cA、-1B、1C、trueD、false8.求COS35°可以使用的函数是()。A、Cos35B、Cos(35)C、Cos(35º)D、Cos(35*3.14159/180)9.下列赋值语句中()是错误的。A、x=x+1B、x=x+yC、x+y=xD、x=4>610.通用过程可以通过执行“工具”菜单中的()命令来建立。A、添加过程B、通用过程C、添加窗体D、添加模块11.“X是小于100的非负实数”写成VB表达式正确的是()A、X0ANDX100B、X0ORX100C、X=0ANDX100D、X=0ORX10012.要设置计时器的时间间隔可以通过()属性来实现。A、ValueB、TextC、MaxD、InterVal13.以下说法正确的是()A、通用过程可以出现在窗体模块和标准模块中B、不同模块中的通用过程可以重名C、同一标准模块中的通过过程可以同名D、不同标准模块中的通用过程不能同名14.下列哪组语句可以将变量A、B的值互换()。A、A=B:B=AB、A=C:C=B:B=AC、A=A+B:B=A-B:A=A-BD、A=(A+B)/2:B=(A=B)/215.要清除组合框Combo1中的所有内容,可以使用()语句。A、Combol.ClsB、Combol.ClearC、Combol.DeleteD、Combol.Remove16.在VisualBasic应用程序中()A、过程的定义可以嵌套,但过程的调用不能嵌套第2页,共3页B、过程的定义不可以嵌套,但过程的调用可以嵌套C、过程的定义和过程的调用均可以嵌套D、过程的定义和过程的调用均不能嵌套17.在VB中,称对象的数据为()。A、属性B、方法C、事件D、封装18.Function过程要由函数名返回一个值。如果不使用As数据类型选项来指定函数的类型,函数类型默认为()类型。A、IntegerB、VariantC、LongD、Siring19.下列叙述中正确的是()A、只有窗体才是VisualBasic中的对象B、只有控件才是VisualBasic中的对象C、窗体和控件都是VisualBasic中的对象D、窗体和控件都不是VisualBasic中的对象20.令A、B、C都是整型变量,A=3,B=4,C=5,下列表达式结果为TRUE的是()A、(A+B)\C-10B、+C*A\B*B=19C、(A-C)*Sqr(B)+B=0D、A^2+B^2-C^2021.下列哪个语句定义了包含8个元素的单精度数组()A、Dima(2,4)AsSingleB、Dima(1to8)!C、Dima!(7)D、Dima(1to2,3to6)AsLong22.若有以下说明语句TypeemployeenumAsIntegersalaryAsSingleEndTypeDimprogrammerAsemployee则下面表示记录变量programmer的成员Salary正确的是()。A、programmer→salaryB、salaryC、salary.programmerD、programmer.salar23.“一个女青年在散步时被汽车撞了”,其中“青年”、“女”、“散步”、“被汽车撞了”依次是下面的那一项?A、对象、属性、事件、方法B、对象、属性、方法、事件C、属性、对象、方法、事件D、属性、对象、事件、方法24.以下语句的输出结果是()。printformat$(32548.5,000,000.00)A、2548.5B、32,548.5C、032,548.50D、32548.5025.下列说法正确的是()A、时钟控件的Visable属性设为True时,该控件在程序运行时可见,设为False时,则不可见。B、如果框架的Enable设为False,则框架内的所有控件都不可用。C、移动框架时,框架内的控件不随之移动。D、在列表框中能够将项目按字母顺序从大到小排列26.结构化程序设计的三种基本结构是()A、逻辑结构、选择结构、递归结构B、逻辑结构、选择结构、循环结构C、顺序结构、选择结构、循环结构D、顺序结构、逻辑结构、循环结构27.执行下列程序段后屏幕上()。i%=10Sum=0Whilei1Sum=Sum+ii=i-1WendPrintSumA、无显示B、显示10C、显示54D、显示55第3页,共3页28.下面子过程说明合法的是()。A、Subf1(ByValn%())B、Subf1(%)AsintegerC、Functionf1%(f1%)D、Functionf1(ByValn%)29.设S1、S2均为字符串变量,S1=“VisualBasic”S2=“b”,则下面关系表达式中结果为True的是()。A、len(S2)>len(S1)B、Chr(66)&Right(S1,4)=“Basic”C、Left(S1,8)<S2D、Mid(S1,8,1)>S230.假定有以下两个过程:SubS1(ByValxAsInteger,ByValyAsInteger)DimtAsIntegert=xx=yy=tEndSubSubS2(xAsInteger,yAsInteger)DimtAsIntegert=xx=yy=tEndSub则以下说法中正确的是()A、用过程S1可以实现交换两个变量的值的操作,S2不能实现B、用过程S2可以实现交换两个变量的值的操作,S1不能实现C、用过程S1和S2都可以实现交换两个变量的值的操作D、用过程S1和S2都不能实现交换两个变量的值的操作二、判断题(共5题、总分10分、得分10分)1.赋值符号“=”两边的数据类型要求必须一致。()A、正确B、错误2.将焦点主动设置到指定的控件或窗体上应采用SetFocus方法。()A、正确B、错误3.赋值符号“=”左边可以是常量、符号常量、表达式。()A、正确B、错误4.Str(25.6)的结果是“25.6”。()A、正确B、错误5.如果形参是数组,调用时实参也要求是数组。()A、正确B、错误