资源描述:
《vb期末选择题及答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、31、以下所列的过程首部的定义中,正确的定义是(C)。(1分)A、Voidplay(Vara:Integer,Varb:Integer)B、Subplay(Inta,b)C、Voidplay(Inta,Intb)D、Subplay(aAsInteger,bAsInteger)31、下面有关过程定义的语句中,正确的语句是(C)。(1分)A、Functionf1(f1)B、Subf1(ByVala())C、Functionf1(ByValx)D、Subf1(n)AsInteger20、阅读如下程序,a=1:b=2:plusS,a,b:Print
2、S:不能使其输出结果为3的plus过程为(B)。(1分)A、Subplus(sum,a,b):sum=a+b:EndSubB、Subplus(ByValsum,a,b):sum=a+b:EndSubC、Subplus(sum,ByVala,ByValb):sum=a+b:EndSubD、Subplus(sum,ByRefa,ByRefb):sum=a+b:EndSub34、下列Pro函数过程的定义语句,错误的定义语句是(B)。(1分)A、StaticFunctionPro(a)B、PrivatePublicPro(a)AsIntegerC、
3、PrivateFunctionPro(aAsString)D、FunctionPro(aAsInteger)AsInteger20、有如下两个过程S1和S2:SubS1(ByValx,ByValy):t=x:x=y:y=t:EndSub:SubS2(x,y):t=x:x=y:y=t:EndSub,下列关于S1和S2的说法,正确的是(A)。(1分)A、调用过程S1可以实现交换两个变量值,而S2不能B、调用过程S2可以实现交换两个变量值,而S1不能C、调用过程S1和S2都可以实现交换两个变量值D、调用过程S1和S2都不能实现交换两个变量值45、
4、下列关于文件叙述错误的是(B)。(1分)A、随机文件每条记录的长度必须相同B、随机文件可以随机读/写文件中的记录C、可以通过编程修改顺序文件中的某条记录D、顺序文件可以使用文本编辑软件编辑16、下面的过程定义语句中,不合法的是(A)。(1分)A、SubPara(ByValn())B、SubPara(n)C、FunctionPara(ByValn)D、FunctionPara(proc1)45、关于VisualBasic6.0文件的命名原则,下列说法正确的是(D)。(1分)A、可以在文件名中使用*和?B、支持文件名为任意长度C、与Window
5、s命名方式不一致D、支持传统的命名方式:8位主文件名,3位扩展名33、下面自定义过程语句合法的是(B)。(1分)A、Subf1(Byvaln()AsInteger)B、Subf1(n()AsInteger)AsIntegerC、Functionf1(f1%)AsIntegerD、Functionf1(ByValnAsInteger)21、数组A在子过程或函数中定义为形参,正确的语句是(C)。(1分)A、PrivateSubsele(ByValA()Asinteger)B、PrivateFunctionsale(A()AsInteger)As
6、StringC、PrivateSubsale(A()AsInteger)AsIntegerD、PrivateSubsale(A(i)AsInteger)2、下列叙述正确的是(D)。(1分)A、VisualBasic的事件是由用户定义的B、VisualBasic程序从主窗体开始执行C、VisualBasic程序是过程驱动的D、保存一个VisualBasic程序,应分别保存其窗体模块、标准模块和工程文件20、过程调用时,形参首先要通过调用语句从实参那里得到真正的值,这一过程叫(C)。(1分)A、输入B、调用C、引用D、参数传递1、下列叙述中,错
7、误的是(A)。(1分)A、一条语句可以分为多行书写,但要在上行末加上VBCrLfB、在同一行上书写多条语句,应在两两语句中加上:号C、可以用Rem或'注释单行语句D、VB程序代码不区分字母的大小写33、以下关于函数过程的叙述中,正确的是(A)。(1分)A、函数过程形参的类型与函数返回值的类型没有关系B、在函数过程中,可以通过函数名返回一个值C、当数组作为函数过程的参数时,只能以传值方式传递,不能以传址方式传递D、如果不指明函数过程参数的类型,则该参数没有数据类型40、如果Form1是启动窗体,并且Form1的Load事件过程中有Form2.
8、Show,则程序启动后(B)。(1分)A、Form2是最后的活动窗体B、Form1是最后的活动窗体C、编译错误D、运行出错35、下列说法中,正确的说法是(B)。(1分)A、一个窗