资源描述:
《vb 2003年(春)笔试部分》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第二部分 VB程序设计一.填空题21.在VB中可以作为容器的是 B 。A.Form、TextBox、PictureBox B.Form、PictureBox、Frame C.Form、TextBoX、Label D.PictureBox、TextBox、ListBox22.VB中除窗体能显示图片外,下面列出的控件中可以显示图片的控件有 C 。1.PictureBox2.Image3.TextBox 4.CommandButton5.OptionButton6.LabelA.
2、1、2、3、4、 B.1、2、5、6、 C.1、2、4、5 D.1、2、4、6、 23.针对语句IfI=1ThenJ=1,下列说法正确的是 C 。A.I=1和J=1均为赋值语句B.I=1和J=1均为关系表达式C.I=1为关系表达式,J=1为赋值语句D.I=1为赋值语句,J=1为关系表达式24.在某过程中已说明变量a为Integer类型、变量s为String类型,过程中的以下四组语句中,不能正常执行的是 C 。A.s=2*a+1 B.s="237"&".11":a=s C.s=2*a>3
3、D.a=2:s=16400*a25.下面所列四组数据中,全部是正确的VB常数是 A 。A.32768,1.34D2,"ABCDE",&O1767B.3276,123.56,1.2E-2,#True#C.&HABCE,02-03-2002,False,D-3 D.ABCDE,#02-02-2002#,E-226.下面有关数组处理的叙述中,不正确的是 D 。1、在过程中用ReDim语句定义的动态数组,其下标的上下界可为赋了值的变量。2、在过程中,可以使用Dim、Private和Stat
4、ic语句定义数组。3、用ReDim语句重新定义动态数组时,不得改变该数组的数据类型。4、可用Public语句在窗体模块的通用说明处定义一个全局数组。A.1、2、3、4、 B.1、3、4、 C.1、2、3、 D.2、4、 27.第一次显示某窗体时,将引发一系列事件,正确的事件是 B 。A.Load-Initialize-Activate B.Initialize-Load-ActivateC.Load-Activate-Initialize D.Initialize-Activate-Loa
5、d 28.定义两个过程PrivateSub1(St()AsString)和PrivateSub2(Ch()AsString*6),在调用过程中用DimS(3)AsString*6,A(3)AsString定义了两个字符串数组。下面调用语句中正确的有 D 。1、CallSub1(S) 2、CallSub(A) 3、CallSub2(A) 4、CallSub2(S)A.1、2 B.1、3 C.2、3 D.2、4 29.运行下面程序,单击命令按钮Command1,则立即窗口上显示的结果是
6、 A 。PrivateSubCommand1_Click() DimAAsInteger,BAsBoolean,CAsInteger,DAsInteger A=20/3 : B=True : C=B : D=A+C Debug.PrintA,D, A=A+CEndSubA.7 6 False B.6.6 5.6 False C.7 6 A=6 D.7 8 A=830.以下控件中,不能作为数据绑定控件的是 C 。A.Label(标签) B.TextBo
7、x(文本框)C.OptionButton(单选按钮) D.ListBox(列表框)二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行)1、正确表示命题“A是一个带小数的正数,且B是一个带小数的负数”的逻辑表达式是 Csng(A)>0AndCsng(B)<0 或者A>OAndA<>Int(A)AndB<0AndB<>Int(B) 。2、运行下面的程序,当单击窗体时,文本框Text1中的内容是 AFT ,文本框Text2中的内容是 AatF 。 PrivateSubForm_Click()DimStAs
8、StringDimSt1AsString,St2AsStringSt="ASFRSDCFRSKX"CallChange_String(St,St1,St2)Text1.Text=St1Text2.Text=St2EndSubPriva