下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 VB基础知识题1

VB基础知识题1.doc

VB基础知识题1

wang金莲
2017-09-17 0人阅读 举报 0 0 暂无简介

简介:本文档为《VB基础知识题1doc》,可适用于综合领域

VB基础知识题B(能被对象所识别的动作与对象可执行的活动分别称为对象的b。A(方法、事件B(事件、方法C(事件、属性D(过程、方法B在过程中可以用语句定义变量。A(Dim、PrivateB(Dim、StaticC(Dim、PublicD(Dim、Static、PrivateC(用窗体的属性来设置窗体的标题。A(styleB(TextC(CaptionD(NameB(若在应用程序中用“PrivateSubSub(XAsIntegerYAsSingle)”定义了子程序Sub调用程序中的变量I、J均为Integer型则正确调用子程序Sub的Call语句是。CallSub(II)CallSub(I)CallSub()CallSub("""")A(B(C(D(无A(下面表达式的值为True的是。A(Mid("VisualBasic")=Right("ProgramminglanguageVisualBasic")B("ABCRG">"abcde"C(Int()>=Cint()D(,<=,And–>D(以下有关对象属性的说法中正确的是。A(对象所有的属性都罗列在属性窗口列表中B(不同对象不可能有同名属性C(不同对象的同名属性取值一定相同D(对象的某些属性既可在属性窗口中设置也可通过程序代码设置或改变xexsinA(代数表达式对应的VisualBasic表达式是。lnxyA(Log(Abs((Exp()Sin(x)^),(xY)))B(Ln(Abs((Exp()Sin(x)^),(XY)))C(Log(Abs(Exp()Sin(x)^),(XY))少括号D(Log|(Exp()Sin(x)^),xy|B(VB集成开发环境有三种工作状态不属于三种工作状态之一的是。A(设计状态B(编写代码状态C(运行状态D(中断状态B(若在一个应用程序窗体上依次创建了CommandButton、TextBox、Label等控件则运行该程序显示窗体时会首先获得焦点。A(窗体B(CommandButtonC(LabelD(TextBoxA(在窗体模块的通用声明处用下面的语句声明变量、数组正确的语句有个。PublicA()AsIntegerPublicNAsIntegerPublicStAsString*Privateb()AsIntegerA(B(C(D(D(单选按钮(OptionButton)用于一()AsString*)PrivateSubTest(Sarray()AsString)PrivateSubTest(StAsString)A(B(C(D(B(VB中利用Circle方法不可以画。A(圆B(直线C(弧D(椭圆D(在窗体模块的通用声明段中声明变量时不能使用关键字。A(DimB(PublicC(PrivateD(Static只能出现在过程中A(日期类型(Date)在程序中运用时日期类型必须用符号括起来。A(#B(C($D(,B(有如下程序:PrivateSubCommandClick()S=Fix()结尾E=Int()PrintSin(ES)EndSub运行时输出的结果是。A(B(C(D(B(有如下程序:PrivateSubCommandClick()X=PrintIIf(X>)EndSub运行后的输出结果是。A(B(C(D(B(VB表达式Sqr(ab)^*中优先进行运算的是。A(Sqr函数B(C(^D(*B(在VB中可以作为容器的是。A(Form、TextBox、PictureBoxB(Form、PictureBox、FrameC(Form、TextBoX、LabelD(PictureBox、TextBox、ListBoxC(VB中除窗体能显示图片外下面列出的控件中可以显示图片的控件有。PictureBoxImageTextBoxCommandButtonOptionButtonLabelA(B(C(D(C(针对语句IfI=ThenJ=下列说法正确的是。A(I=和J=均为赋值语句B(I=和J=均为关系表达式C(I=为关系表达式J=为赋值语句D(I=为赋值语句J=为关系表达式D(在某过程中已说明变量a为Integer类型、变量s为String类型过程中的以下四组语句中不能正常执行的是。A(s=*aB(s="""":a=sC(s=*a>D(a=:s=*a超出A(下面所列四组数据中全部是正确的VB常数的是。A(,D,"ABCDE",O进制数B(,,E,#True#C(HABCE,,False,DD前面出现数字D(ABCDE,##,ED(下面有关数组处理的叙述中错误的是。在过程中用ReDim语句定义的动态数组其下标的上下界可为赋了值的变量。在过程中可以使用Dim、Private和Static语句定义数组。用ReDim语句重新定义动态数组时不得改变该数组的数据类型。可用Public语句在窗体模块的通用说明处定义一个全局数组。A(B(C(D(B(第一次显示某窗体时将引发一系列事件事件发生的正确顺序是。A(LoadInitializeActivateB(InitializeLoadActivateC(LoadActivateInitializeD(InitializeActivateLoadD(定义两个过程PrivateSub(St()AsString)和PrivateSub(Ch()AsString*)在调用过程中用DimS()AsString*,A()AsString定义了两个字符串数组。下面调用语句中正确的有。定长对应定长不定长对应不定长CallSub(S)CallSub(A)CallSub(A)CallSub(S)A(B(C(D(A(运行下面程序单击命令按钮Command则立即窗口上显示的结果是。PrivateSubCommandClick()DimAAsInteger,BAsBoolean,CAsInteger,DAsIntegerA=:B=True:C=B:D=ACDebugPrintA,D,A=ACEndSubC=A(FalseB(FalseC(A=D(A=C(要设置窗体上各控件的属性可在中进行。A(窗体布局窗口B(工程资源管理器窗口C(属性窗口D(窗体窗口C(在程序代码中将图片文件“abcjpg”装入图片框Picture的语句是。A(PicturePicture="abcjpg"B(Pictureimage="abcjpg"C(PicturePicture=LoadPicture("abcjpg")D(LoadPicture("abcjpg")B(若编写的过程要被多个窗体及其对象调用应将这些过程放在哪一类模块中,A窗体模块B标准模块C工程D类模块A(要设置定时器控件的定时时间需设置的属性是。A(Interva间隔B(EnabledC(ValueD(TextB(若要将窗体从内存中卸载其实现的方法是。A(ShowB(UnloadC(LoadD(HideB(在程序运行过程中要想使可操作的按钮变成看得见但不可操作则应设置为False的属性是。AVisableBEnabled失效CDefaultDCancledB(无法响应Click事件的控件是。,(Label,(Timer时钟,(TextBox,(DriveListBoxD(下列表达式能产生,自然数的是。A(Int(Rnd())B(Int(Rnd*)C(Int(Rnd*)D(Int(Rnd*)A(对于某对象的SetFocus和GotFocus描述中正确的是。,(SetFocus是方法GotFocus事件,(SetFocus是事件GotFocus是事件,(SetFocus是方法GotFocus是方法,(SetFocus是事件GotFocus是方法B(设a为Integer型变量s为Single变量把赋值给s后再执行下列某一语句则在文本框中显示的结果与执行语句a,s:Text=a的结果相同的有个。A=a=Int(s):Text=aA=a=Fix(s):Text=aa=CInt(s):Text=aA=a=Format(s,"#####"):Text=aA=,(,,(,,(,,(,A(下列语句运行时系统给出错误提示的是。,(Print,(Print"E",(Print"AB",(Print==FLAUSEC(描述,、,中有一个小于,的逻辑表达式是。,(X<ZAndY<Z,(X<ZOrY<Z,(X<ZXorY<Z,(X<Y<ZD(以下有关控件数组的说法中错误的是。,(控件数组由一组具有共同名称和相同类型的控件组成,(控件数组中的每一个控件共享同样的事件过程,(控件数组中的每个元素的下标由控件的Index属性指定,(同一控件数组中的元素只能有相同的属性设置值C(以下有关数组作为形参的说明中错误的是。A(调用过程时只需把要传递的数组名填入实参表B(使用动态数组时可用ReDim语句改变形参数组的维界C(在过程中也可用Dim语句对形参数组进行说明不能重复声明,(形参数组只能按地址传递B(下列能够正确表示条件“xY<Z”的VB逻辑表达式是。A(XY<ZB(X<=YAndY<ZC(XYorY<ZD(X<=Y<ZB(以下有关过程的说法中错误的是。,(在Sub或Function过程中不能再定义其他Sub或Function过程,(在调用过程时与使用ByRef说明的形参对应的实参只能按地址传递方式结合,(递归过程既可以是递归Function过程也可以是递归Sub过程,(在调用过程时形参为数组的参数对应的实参只能是数组,B(数学式对应的VB表达式是。(xe)x,x,A(((xE())*x)*xB(((*xExp())*x)*xC(((xExp())x)*xD(((*xExp)*x)*xB(方法Print"="输出的结果是。A=B=C=D"="D(若要将窗体隐藏其实现的方法是。A(ShowB(UnloadC(LoadD(HideA(VB表达式Cos()Abs()Int(rnd())的值是。AB–CDC(在下图中要在窗体Form标题栏出现“小程序”字样窗体属性应设置为。A(FormName="小程序"B(FormVisible="小程序"C(FormCaption="小程序"D(FormShow="小程序"C(在VB中下列关于控件的属性或方法中搭配错误的有个。TimerIntervalListClsTextPrintListRemoveItemVScrollValuePicturePrintA(B(C(D(D(下面所列的控件中其值既能在程序设计时设定又能在程序运行时通过赋值改变的是。A(ListListCount只能在代码中使用B(TextIndexC(DirPathD(LabelVisible标签可见不可见C(下面语句可以将列表框List中的当前选定的列表项的值替换成"ABC"。A(ListAddItem"ABC",ListListIndexB(ListText="ABC"C(ListList(ListListIndex)="ABC"D(前三项均可B(函数CInt(),Int(),Fix()的值分别是。舍入取整A(,,B(,,C(,,D(,,B(设整型变量a、b的当前取值分别为与以下赋值语句中不能正确执行的是。A(Text=ab*aB(Text=a*ab超出C(Text=""*abD(Text=abaD(对正实数x的第四位小数四舍五入的VB表达式是。A(*Int(x)B(*(*x)C(*Int(*x)D(*Int(*(x))B(下列有关数组的说法中不正确的是。A(在窗体模块中不可以定义全局数组B(可以使用Erase语句释放所有数组所占据的存储空间释放动态数组初始化静态数组C(语句DimX()AsInteger定义了一个维上界是的一维整型数组D(形参数组的类型可以是定长字符串类型A(以下关于事件的说法中正确的是。A(事件是由系统预先定义好的能够被对象识别的动作B(事件过程都是无参(没有形式参数)的过程C(在事件过程中可以声明全局变量D(不同类型的对象所能识别的事件一定不相同clickC(窗体上放置有名为Drive与Dir的驱动器列表框与文件夹列表框需要在选定驱动器列表框中的列表项时文件夹列表框中的内容随之改变正确的语句及语句的位置是。A(DirPath=DrivePath‘位于DriveChange()过程B(DirPath=DrivePath‘位于DirChange()过程C(DirPath=DriveDrive‘位于DriveChange()过程D(DirPath=DriveDrive‘位于DirChange()过程A(执行下面的程序段结果是。X=Width:Y=HeightPictureLine(X,Y)(X,Y)PictureLine(X,Y)(X,Y)PictureLine–(X–,Y)A(在图片框中画形如的交叉直线B(在图片框中画形如的交叉直线C(在图片框中画形如的交叉直线D(在图片框中画形如的交叉直线B(用来设置窗体背景图片的属性是。AMoveableBPictureCForeColorDWindowStateC(下面的四个VB表达式语法正确的是。Aa>bandb<>cBa>b>cCa>bAndb<>cDa>bAnd<>cD(设S是字符型变量以下语句正确的是。ABC都没有CaptionA(S=ListCaptionB(S=TimerCaptionC(S=TextCaptionD(S=LabelCaptionD(表达式xMody,z>AndABC>=中最先被执行的运算是。先除后MODA(B(AndC(ModD(,A(下列没有类型说明符的变量是。A(日期型B(长整型C(字符型$D(货币型下列四个选项是VB数值常量的是。AEB*EC*ED*E(扩展名为vbp的工程文件中包含有。A(工程中所有模块的有关信息B(每个窗体模块中的所有控件的有关信息C(每个模块中所有变量的有关信息D(每个模块中所有过程的有关信息(在窗体的通用说明部分有以下说明语句其中正确的是。A(PrivateConstAAsInteger=,B(ConstBAsInteger=Cint()C(DimConstCAsInteger=D(PublicConstSAsBoolean=True(以下控件对象中具有Picture属性的是。PictureBoxFrameOptionButtonCommandButtonListBoxCheckBoxLabelA(B(C(D((在过程中已说明a、b、c均为Integer型变量且均已被赋值其中a=、b=、C=如再执行下面的语句可正常执行的是。A(Printa*b*cB(Printa*b*c*C(Print*a*b*cD(Printa*b*c*!(下面是窗体的四个属性在界面设计时改变属性值看不到窗体变化的是。ATopBWidthCLeftDEnabled(以下有关事件过程的说法中错误的是。A(标准模块中不能包含事件过程B(事件过程都是无参(没有形式参数)的过程C(事件过程也可以通过Call语句调用执行D(在事件过程中不能声明全局变量(以下有关ReDim语句用法的说明中错误的是。A(ReDim可用于定义一个新数组B(ReDim语句既可以在过程中使用也可以在模块的通用声明处使用C(无Perserve关键字的ReDim语句可重新定义动态数组的维数D(在ReDim语句中可使用变量说明动态数组的大小(窗体上有个按钮Command、Command和Command如下代码的功能是。PrivateSubCommandClick()Command(Enabled=FalseCommand(Visible=FalseEndSubA(当单击按钮Command时按钮和按钮都不可用B(当单击按钮Command时按钮和按钮都不可见C(当单击按钮Command时按钮不可用和按钮不可见D(当单击按钮Command时按钮不可见和按钮不可用(下面语句中可以在窗体上绘制正方形的语句是。ShapeShape=Line(,)(,)ShapeShape=Line(,)(,),,BA(B(C(D((如果一个变量未指明数据类型那么VB默认这个变量为变量。A(变体型B(整型C(公共D(字符串型(窗体文件的扩展名是。AfrmBvbpCbasDfrx(不能打开属性窗口的操作是。A单击工具栏中的“属性窗口”按钮B选取“视图”菜单中的“属性窗口”子菜单项C在对象上单击右键从弹出的快捷菜单中选择“属性窗口”选取项D(选取“工程”菜单中的“属性窗口”子菜单项(MsgBox()函数的格式为:MsgBox(ABCDF)。若出现下图所示的信息对话框中应设置。A(A="学习"C="VB"B(B="学习"A="VB"C(C="学习"D(D="学习"(下列语句的输出结果为。PrintFormat(,"##,#")A(B(C(,D(,(以下关于方法的叙述中错误的是。A(方法是构成对象实体的一个部分B(方法是一种特殊的过程或函数C(调用方法的一般格式是:对象名称(方法名称参数D(在调用方法时对象名称是不可缺少的(创建应用程序的界面时在窗体上设置了一个命令按钮运行程序后命令按钮没有出现在窗体上可能的原因是。A(该命令按钮的Value属性被设置为FalseB(该命令按钮的Enabled属性被设置为FalseC(该命令按钮的Visible属性被设置为FalseD(该命令按钮的Default属性被设置为True(若需要在同一窗体内安排两组相互独立的单选按钮(ptionButton)可使用控件将它们分隔开。TextBoxPictureImageFrameA(B(C(D((单击滚动条两端的箭头时滚动条Value属性值的改变量由属性值决定。A(LargeChangeB(MaxC(SmallChangeD(Min(设变量D为Date型、A为Integer型、S为String型、L为Long型下面赋值语句中不能执行的是。A(D=#::PM#B(A="e"C(S=NowD(L="D"(对象在响应某个事件时计算机要执行一段程序以完成相应的操作这样的程序片段叫做过程。A(方法B(事件C(调用D(编译(在SelectCasex结构中描述判断条件X的测试项应该写成。A(Case<=X<=B(Case<=XX<=C(CaseIs<=Is>=D(CaseTo(下面关于过程参数的说法错误的是。A(过程的形参不可以是定长字符串类型的变量B(形参是定长字符串型的数组则对应的实参必须是定长字符串型数组且长度相同C(若形参是按地址传递的参数形参和实参也能以按值传递方式进行形实结合D(按值传递参数形参和实参的类型可以不同只要相容即可(下面有关文件管理控件的说法正确的是。A(ChDir语句的作用是指明新的缺省工作目录同时也改变目录列表框的Path属性值B(改变文件列表框的FileName属性值仅改变列表框中显示的文件名不会引发其它事件C(改变驱动器列表框的ListIndex属性值会改变Drive属性值并触发Change事件D(单击目录列表框中某一项会触发Change事件(以下有关Line划线方法的说明错误的是。A(Line方法既可用于单个划线也可用于连续划线B(Line方法中的Step选项用于指定由CurrentX、CurrentY属性决定的图形坐标位置C(Line方法划线的宽度由DrawWidth属性决定D(当使用F选项时Line方法可用于绘制矩形(VB(的控件有三类。A(标准控件、对象控件和Windows控件B(内部控件、ActiveX控件和可插入的对象C(数据库控件、Activex控件和可插入的对象D(内部控件、ActiveX控件和图形控件(下列函数中返回值是字符串的是。AChrBStrCValDAsc(下列语句的输出结果是。Formprintright(mid("常熟理工学院",,),)A常熟B理工C学院D出错(要使定时器控件可以使用需设置的属性是。AIntervalBEnabledCValueDText(只能由系统触发的是事件。A(ResizeB(DblClickC(TimerD(Click(VisualBasic(的菜单除了可通过鼠标单击打开外也可以用键盘打开以下操作方法正确的是。A(按菜单项后面括号中的字母键B(先按F或Alt键然后再按菜单项后面括号中的字母键C(Shift键菜单项后面括号中的字母键D(Ctrl键菜单项后面括号中的字母键(窗体通用声明部分的“OptionBase”语句决定本窗体中数组下标。A(维下界必须为B(缺省的维下界为C(维下界不能为D(缺省的维下界为(在一个工程中可以有多个。A(资源文件B(工程文件C(标准模块文件D(机器代码文件(若要设置文本框的背景颜色使用的属性是。AFillcolorBBackColorCForeColorDBackStyle(在一个语句行内写多条语句语句之间应该用分隔。A(逗号B(分号C(顿号D(冒号(一个应用程序窗体。A(只许有一个B(可以没有C(应该有两个D(可包括多个但不能同时为”的逻辑表达式是。(不能正确表示“两个整型变量x和y之一为A(x*y=Andx<>yB((x=Ory=)Andx<>yx=Andy<>Orx<>Andy=D(x*y=And(x=Ory=)C((用于除去字符串左侧的空格的函数是。A(Rtrim()B(Ltrim()C(Lefttim()D(Trim()(代数表达式为(lnd,e)其对应的VB表达式是。A(Log(sqr(d*d)–Exp())^()B(Ln(sqr(d*d)–e^)^C((Log(sqr(d*d))–Exp())^()D(Log(sqr(d*d)–e^)^(下列语句所声明的数组的元素个数为。Dima(To,To)A(B(C(D((为了在按下回车键时执行某个命令按钮的事件过程需要把该命令按钮的一个属性设置为True这个属性是。A(ValueB(Default,(Cancel,(Enabled(产生之间的随机整数的VB表达式是。A(Int(Rnd*)B(Int(Rnd*)C(Int(Rnd*)D(Int(Rnd*)(将数E写成普通的十进制数是。A(B(,(,((设a=,b=,c=,d=则执行以下语句后x的值为。x=iff((a>b)and(c>d),,)A(B(,(,((下面表达式中的值是整型(Integer或Long)。Fix()""ModA(B(C(D((以下操作不能打开属性窗口。A(按下F键B(单击工具栏上的“属性窗口”按钮C(执行“视图”菜单中的“属性窗口”命令D(双击任何一个对象(在VisualBasic执行应用程序期间用临时存储数值。A(对象B(函数C(变量D(过程(假设有一个菜单项其名为Menu为了在运行时该菜单项失效(变灰)应使用的语句是。A(MenuVisible=FalseB(MenuVisible=TrueC(MenuEnabled=FalseD(MenuEnabled=True(VB集成开发环境开发的应用程序不适宜的运行环境是。A(WindowsB(WindowsXC(WindowsNTD(Windows(在窗体Form中有框架Frame、单选按钮Option和命令按钮Command若将框架的标题设置为“主课”通过语句实现。A(Frame(Caption="主课"B(Option(Caption="主课"Form(Caption="主课"D(Command(Caption="主课"C((在一个工程中可以有多个。A(资源文件B(工程文件C(机器代码文件D(窗体文件(一只白色的足球被踢进球门则白色、足球、踢、进球门是。A(属性、对象、方法、事件B(属性、对象、事件、方法C(对象、属性、方法、事件D(对象、属性、事件、方法(窗体Form的名称属性是frm它的Load事件过程名是。A(FormLoadB(frmLoadC(FormLoadD(MeLoad(VB变量名abc#的类型是。A字符串类型B单精度类型C整型D双精度类型(语句PrintSgn(^)Abs(^)Int(^)的输出结果是。A(B(C(D((如果x=那么以下运算结果为False的表达式是。A((x<=)And(x>=)B((x>=)Or(x>=)C((x>=)Xor(x>=)D(Not(x<>)(如果要求设置定时器时间间隔为秒那么它的Interval属性应该等于。A(B(C(D((以下程序段执行后整型变量n的值为。y=n=yy–yA(B(C(D((要使程序运行时文本框能输入多行数据应设置的属性是。A(TextB(LockedC(HideD(MultiLine(可用Print方法在窗体中显示文本信息若想清除这些信息可用的方法是。AClsBClearCRemoveItemDDelete(操作可以打开属性窗口。A(按下F键B(单击鼠标右键C(双击代码窗口D(双击任何一个对象(在一个多窗体程序中可以仅将窗体Form从内存中卸载的语句是。A(FormUnloadB(UnloadFormC(FormEndD(FormHide(下列窗体名中哪个是合法的A(aformB(frmC(fD(frm(要把一个命令按钮设置成无效应设置其属性值。A(VisualB(EnabledC(DefaultD(Cancel(若要使逻辑表达式x>yXorY<z结果为True则x、y、z的取值应为下列选项的。A(x=、y=、z=B(x=、y=、z=C(x=、y=、z=D(x=、y=、z=(设有如下语句:str=InputBox("输入","","练习")从键盘上输入字符串"示例"后str的值是。A("输入"B(""C("练习"D("示例"(以下有关文件的说法中正确的是。A(打开随机文件时参数Len的值可任意设置B(若以Output、Append、Random或Binary方式打开一个不存在的文件系统会出错C(在Input方式下不能使用不同文件号同时打开同一个文件D(在一个过程中一个文件号有可能被用于打开不同的文件(在Binary、Input和Random方式下可以用不同的文件号打开同一文件而不必先将该文件关闭。在Append和Output方式下如果要用不同的文件号打开同一文件则必须在打开文件之前先关闭该文件。)(已知X<YA>B则下列表达式中结果为True的是。A(Sgn(XY)Sgn(AB)=B(Sgn(XY)Sgn(AB)=C(Sgn(YX)Sgn(AB)=D(Sgn(YX)Sgn(AB)=(VB规定不同类型的数据占用存储空间的长度是不同的。下列各组数据类型中满足占用存储空间从小到大顺序排列的是。AByte,Integer,Long,DoubleBByte,Integer,Double,BooleanCBoolean,Byte,Integer,DoubleDBoolean,Byte,Integer,Long(mn是整数且n>m,在下面四个语句中能将x赋值为一个m,n之间(含mn)的任意整数即满足mxn的是。Ax=int(rnd*(nm))mBx=int(rnd*n)mCx=int(rnd*m)nDx=int(rnd*(nm)m(不能脱离控件(包括窗体)而独立存在的过程是。A(事件过程B(通用过程C(Sub过程D(函数过程(Sub过程与Function过程最根本的区别是。A(Sub过程可以用Call语句或直接使用过程名调用而Function过程不可以B(Function过程可以有形参Sub过程不可以C(Sub过程不能用过程名返回值而Function过程能通过过程名返回值D(两种过程参数的传递方式不同(以下有关对象属性的说法中错误的是。A(工具箱中的控件并不是VB中所有的控件B(若将Frame的Enabled属性设置为False则不能使用放置在Frame里面的控件C(对象的Name属性在运行时不能改变D(对象的所有属性都可以在属性窗口中设置(在窗体模块的通用声明处可以使用语句说明数组。PublicA()AsIntegerDimA()AsIntegerPrivateA()AsIntegerStaticA()AsIntegerA(B(C(D((使用PublicConst语句声明一个全局的符号常量时该语句应在。A(事件过程中B(窗体模块的通用声明段中C(标准模块的通用声明段中D(通用过程中(下列语句中不能正确执行的是。A(PrintB(Print=C(Print""D(Print""(VB是一种的可视化程序设计语言。A(面向机器B(面向过程C(面向问题D(面向对象(下面逻辑表达式的值为True的是。A"A">"a"B"">"a""That">"Thank"D>C(一个窗体名不能包含。A(空格和标点符号B(小写字母C(数字D(下划线(以下有关数组的说法中错误的是。A(Erase语句的功能只是对固定大小的数组进行初始化B(对于动态数组ReDim语句可以改变其维界但不可以改变其数据类型C(使用了Preserve子句的ReDim语句只允许改变数组最后一维的上界D(LBound函数返回值是指定数组某一维的下界(VB变量名abc!的类型是。A(字符串类型B(单精度类型C(整型D(双精度类型(复选框的Value属性为表示。A没有选中该复选框B该复选框状态不定C该复选框被禁用D该复选框被选中(假设已通过下列Sub语句声明了Proc过程。若要调用该过程可以采用语句。SubProc(xAsInteger)A(S=Proc()B(ProcC(PrintProc()D(CallProc()(双击窗体中的对象后VB将显示的窗口是。A(工具箱B(工程窗口C(代码窗口D(属性窗口(Load事件是在窗体被装入工作区时触发的事件。A(用户B(程序员C(手工D(自动声明一个变量为局部变量应该用。A(GlobalB(PrivateC(StaticD(Public(下列有关对象的叙述中正确的是。A(对象由属性、事件和方法构成B(对象的所有属性既可以在属性窗口设置又可以在程序运行时用赋值语句设置C(对象的事件一定就是由VB预先设置好的人工干预的动作D(对象的方法是对象响应某个事件后所执行的一段程序代码函数Cint、Int、Fix都返回数值以下能正确地描述他们返回值的大小关系的是。ACint()=Int()<Fix()BInt()<Cint()<Fix()CCint()<Fix()<Int()DInt()<Fix()=Cint()下面的属性中用于自动调整图像框中图形大小以适应图像控件的是。A(PictureB(CurentYC(AutoSizeD(Stretch(求圆的内接正多边形的面积公式为nRsin(πn)Rcos(πn)其对应的VB(算术表达式是。其中n为大于的正整数R为圆半径π为圆周率。A(n*r*sin(,n)*r*cos(,n)B(n×R×sinπ,n×R×cosπ,nC(n×R×sin(,n)×R×cos(,n)D(nRsin(π,n)Rcos(π,n)(下列程序PrivateSubCommandClick()A=InputBox("请输入")B=InputBox("请输入")PrintABEndSub运行时输入和输出的结果是。A(B(C(D(出错(下面有关数组处理的叙述中不正确的是。控件数组可由多个控件组成这些控件具有相同的名字控件数组中的元素可以是不同类型的控件用ReDim语句重新定义动态数组时不得改变该数组的数据类型可用Public语句在窗体模块的通用说明处定义一个全局数组A(B(C(D((要使过程调用结束后返回两个结果下面的过程语句正确的是。A(SubProc(ByValnByValm)B(SubProc(nByValm)C(SubProc(nm)D(SubProc((n)m)(以下有关文件的说法中错误的是。A(在Open语句中缺省For子句则按Random方式打开文件B(可以用Binary方式打开一个顺序文件C(在Input方式下可以使用不同文件号同时打开同一个顺序文件D(用Binary方式打开一个随机文件每次读写数据的字节长度取决于随机文件的记录长度(默认属性是Text的控件是。A文本框B标签框C单选框D复选框(VB预先定义好的对象可以执行的动作称为。A方法B对象C事件D属性(以下关于数值常量的说法中错误的是。A(八进制数的表示方法是在数字前面加OB(十六进制数的表示方法是在数字前面加HC(在浮点数值中使用D来分隔尾数和指数时系统将把该数值作为单精度型数处理D(是合法的数值常量(若要将窗体加载到内存中其实现的方法是。AshowBUnloadCLoadDHide(以下所列的个控件中具有Caption属性的有个。CheckBox(复选框)、ComboBox(组合框)、HscroliBar(水平滚动条)、DirListBox(文件夹列表框)、Image(图像框)、Frame(框架)、Label(标签)、Line(线条)A(B(C(D((VB中除窗体能显示图片外下面列出的控件中可以显示图片的控件有。PictureBoxImageTextBoxCommandButtonOptionButtonLabelA(B(C(D((以下控件对象中具有Picture属性的是。PictureBoxFrameOptionButtonCommandButtonListBoxCheckBoxLabelA(B(C(D((表达式Cint()CInt()Int()Int()Fix()Mod的运算结果是。A(B(C(D((以下选项中不是VB事件名称的是。ALoadBClickCKeyPressDHscroll(下列事件过程PrivateSubCommandClick()MsgBoxStr()EndSub运行时在输出对话框中显示的提示信息是。AB""C显示出错信息D(以下所列表示中不可用作VB合法常量的个数有个。vbCrLf#π"XY"EA(B(C(D((下列表达式中运算结果与函数Mid(sii)的返回值相同的是。A(Left(s,i),Right(s,Len(s)i)B(Left(Right(s,Len(s)–i),i)C(Left(Right(s,i),Len(s)–i)D(Left(s,Len(s)i),Right(s,i)(以下表达式中能够被正确计算的表达式有个。*^CInt()***A(B(C(D((计算下面的表达式其值是。CInt()*Fix()Int()*(Mod)A(B(C(D((下面关于对象作用域的说法中正确的是。A(在窗体模块中定义的全局过程在整个程序中都可以调用它B(分配给已打开文件的文件号仅在打开该文件的过程范围内有效C(过程运行结束后过程的静态变量的值仍然保留所以静态变量作用域是整个模块D(在标准模块中定义的全局变量的作用域比在窗体模块中定义的全局变量的作用域大(下面有关数组的说法中是错误的。A(在模块中由于未使用OptionExplicit语句所以数组不用先定义就可以使用只不过是Variant类型B(过程定义中形参数组可以是定长字符串类型C(Erase语句的作用是对固定大小数组的值重新初始化或收回分配给动态数组的存储空间D(定义数组时数组维界值可以不是整数(在下列控件中不具有Change事件的控件有个。DriveListBoxDirListBoxFileListBoxListBoxA(B(C(D(,x,elnxsin(x)(算术表达式的VB表达式是。sinx,cosxA((e^(*π*x)*log(x)(sin(x))^)sqr(abs(sin(x)cos(x^)))B((exp(**x)*log(x)(sin(*x))^)sqr(abs(sin(x)cos(x^)))C((exp(*π*x)*ln(x)(sin(*x))^)sqr(abs(sin(x)cos(x^)))D((e^(**x)*ln(x)(sin(*x))^)sqr(abs(sin(x)cos(x^)))(创建一个名为“文件”的菜单项欲使其可用AltF方式访问则在菜单编辑器的标题文本框中应输入。A(文件($F)B(文件(F)C(文件(#F)D(文件(F)xe,(数学表达式Sin的VB算术表达式为。xyA(Sin()Sqr(xExp)(xy)B(Sin(*)Sqr(xExp())Abs(xy)C(Sin(*)Sqr(xe^)Abs(xy)D(Sin(*pi)Sqr(xExp()Abs(xy)(以下说法不正确的是。A(使用不带关键字Preserve的ReDim语句可以重新定义数组的维数B(使用不带关键字Preserve的ReDim语句可以改变数组各维的上、下界C(使用不带关键字Preserve的ReDim语句可以改变数组的数据类型D(使用不带关键字Preserve的ReDim语句可以对数组中的所有元素进行初始化(下列是合法的变量名。A(absB(aC(cdcdD(Abc(要向文件datatxt添加数据正确的文件打开命令是。A(Open"datatxt"ForOutputAs#B(Open"datatxt"ForInputAs#C(Open"datatxt"ForAppendAs#D(Open"datatxt"ForWriteAs#(以下对数组参数的说明中错误的是。A(在过程中可以用Dim语句对形参数组进行声明B(形参数组只能按地址传递C(实参为动态数组时可用Redim语句改变对应形参数组的维界D(只需把要传递的数组名作为实参即可调用过程(设a=b=c=运行printa>b>c的结果是。A(TrueB(FalseC(D(出错(下列选项中所包含的所有表达式能够将两位整数X的个位数与十位数对调(例如将转换为)的是。Val(Right(X,)Left(X,))Val(Right(Str(X),)Left(Str(X),))Val(Right(CStr(X),)Left(CStr(X),))Val(Mid(X,,)Mid(X,,))A(B(C(D((下列有关变量作用域的叙述中正确的是。A(窗体中凡是用Private声明的变量只能在某个指定的过程中使用B(模块级变量只能用Dim语句声明C(凡是在窗体模块或标准模块的通用声明段用Public语句声明的变量都是全局变量D(当不同作用域的同名变量发生冲突时优先访问局限性小的变量(下列项目中属性、方法、事件的个数分别有个。CaptionUnloadClsSetFocusLostFocusKeyPressA(B(C(D((执行下列语句时会出现出错提示的是。A(Print*B(Print"",C(Print""D(Print=*(表达式Val("Eab")的值为。A(B(C(D(表达式出错(以下有关对象属性的说法中错误的是。A(对象的Name(名称)属性在程序代码中作为对象的标识名B(只能在运行时设置或改变的属性不会出现在属性窗口中C(Visible属性值设为True的对象肯定是活动对象D(某些属性具有若干子属性例如Font属性(以下有关变量说明的叙述中错误的是。A(工程中没有说明类型的变量都是不能使用的、不合法的B(Dim语句既可用于说明变量的类型也可以说明数组的类型C(Static语句用于在过程中说明静态变量D(Private语句只能用于说明模块级变量xexsin(数学式所对应的正确VB算术表达式是。xyA(Abs(e^xSinx^,Sqr(xy))B(Abs((e^xSinx^),Sqr(xy))C(Abs((Exp(x)Sinx^),Sqr(xy))D(Abs((Exp(x)Sin(x)^),Sqr(xy))(变量S为字符型若在文本框Text、Text中分别输入数字与后再执行以下语句S的值为“”的是。A(S=TextText,TextTextB(S=TextTextTextTextC(S=Val(TextText)TextTextD(S=Val(TextText),TextText(以下有关数组的说法中正确的是。A(数组是有序变量的集合序列中的变量类型可以不同B(数组下标用以确定数组元素在数组中的位置下标取值只能是或C(在一定条件下动态数组可以反复改变其维数与大小D(固定大小数组也可使用ReDim语句改变其大小(以下有关过程的说法中错误的是。A(在Sub或Function过程中不能再定义其他Sub或Function过程B(调用过程时形参为数组的参数对应的实参既可以是固定大小数组也可以是动态数组C(过程的形式参数不能再在过程中用Dim语句进行说明D(使用ByRef说明的形式参数在形实结合时总是按地址传递方式进行结合的(以下有关图片框PictureBox用法的叙述错误的是。A(图片框可用作其他控件的容器B(图片框可以显示不同种类与格式的图形或图像文件C(用户可以从其他绘图软件中把一幅图形或图片剪切,复制再粘贴到图片框中D(不需任何设置图片框就能自动适应加载图片的大小(窗体上放置了三个文本框若在Text中输入在Text中输入在程序中执行语句Text=TextText后则在Text中显示。A(B(C(溢出D(语法错误(如果窗体上有命令按钮“确定”在代码编辑窗口有与之相对应的OKClick()事件过程则命令按钮控件的名称属性和Caption属性分别为。A(“OK”和“确定”B(“确定”和C(“Command”和“确定”D(“Command”和“OK”(下面定义Sub子过程的各个语句中正确的语句是。PrivateSubSub(A()AsString)PrivateSubSub(A(To)AsString*)PrivateSubSub(SAsString)PrivateSubSub(SAsString*)A(B(C(D((执行赋值语句后会触发相应控件的Change事件(控件名均为缺省名)。A(DirListIndex=B(DriveListIndex=C(LiseListIndex=D(FileListIndex=(假设变量BOOL是一个布尔型变量则下列中正确的是。A(BOOL=‘True’B(BOOL=TRUEC(BOOL=#TRUE#D(BOOL=True(表达式*Mod的值是。A(B(C(D((下面有关数组的说法中错误的是。A(数组必须先定义后使用B(数组形参可以是定长字符串类型C(Erase语句的作用是对已定义数组的值重新初始化D(定义数组时数组维界值可以不是整数(可以把变长字符串S中的第一个“ABC”子串替换成“”的语句是。A(S=Left(S,InStr(S,"ABC"))""Right(S,Len(S)–Instr(S,"ABC")–)B(Mid(S,InStr(S,"ABC"),)=""C(Mid(S,InStr(S,"ABC"),)=""D(S=Left(S,InStr(S,"ABC"))""Right(S,Len(S)–Instr(S,"ABC")–)注意:Mid(字符串mn)=子字符串该语句用“子字符串”替换“字符串”中从m开始的与“子字符串”等长的一串字符。若使用参数n则用“子字符串”左起n个字符来替换“字符串”中从m开始的n个字符。例如假设S="ABCDE"执行语句Mid(S)=""后s的值为"ABE"。(以下关于子过程或函数的定义中正确的是。A(Subf(nAsString*)B(Subf(nAsInteger)AsIntegerC(Functionf(fAsInteger)AsIntegerD(Functionf(ByValnAsInteger)(执行下面语句后Len函数值最大的是。DimIAAsInteger,BAsSingle,SAsString*,ChAsStringIA=:B=:S="A":Ch="abcd"A(Len(IA)B(Len(B)C(Len(S)D(Len(ch)(假设变量Lng为长整型变量下面不能正常执行的语句是。A(Lng=*B(Lng=**C(Lng=^D(Lng=*(设MysMys均为字符串型变量Mys="VisualBasic"Mys="b"则下面关系表达式中结果为True的是。A(Len(Mys)<>*InStr(Mys,"")B(Mid(Mys,,)>MysC(Chr(),Right(Mys,)="Basic"D(InStr(Left(Mys,),"a")<Asc(UCase(Mys))(设A=B=C=则表达式AModB^C的值为。A(B(C(D(出错(下列定义Sub过程的语句中正确的是。A(PrivateSubSub(A())B(PrivateSubSub(AAsString*)C(PrivateSubSub(ByValA()AsInteger)D(PrivateSubSub(A()AsInteger)(程序中有两个过程PrivateSubFun(SAsString)和PrivateSubFun(a()AsString*)在调用过程中用DimSt()AsString*定义了一个字符串数组。下面调用语句中正确的是。CallFun(St())CallFun(St)CallFun(St)CallFun(st())A(B(C(D((DrawStyle属性用于设置图形方法输出的线型它受属性的限制。A(FillStyleB(FillColorC(BorderStyleD(DrawWidth(Print方法可在上输出数据。窗体文本框图片框标签列表框立即窗口A(B(C(D(x,cos(数学表达式对应的VB表达式是。x(elny)A((x^Cos()),Sqr(e^xln(y))B((x^Cos()),(Sqr(Exp(x)Log(y)))C((x^Cos(*,)),(Sqr(Exp(x)Log(y)))D((x^Cos(*,)),(Sqr(e^xLog(y)))(以下有关数组参数的说明中正确的是。A(在过程中也可用Dim语句对形参数组进行说明B(动态数组作为实参时可用ReDim语句在过程中改变对应形参数组的维界C(调用过程时数组名不能作为实参D(数组可以按地址传递也可以按值传递(窗体上有若干命令按钮和一个文本框程序运行时焦点置于文本框中为了在按下回车键时执行某个命令按钮的Click事件过程需要将该按钮的属性设置为True。A(EnabledB(DefaultC(CancleD(Visible(执行以下语句时会出现错误提示的是。A(Print"b"B(Print""C(Print""D(Print"e"x,esin(数学表达式对应的VB表达式是。xyA(Abs(e^xSin()Sqr(xy)B(Abs(Exp(x)Sin()^)Sqr(xy)C(Abs(e^xSin(*)^Sqr(xy)D(Abs((Exp(x)Sin(*)^Sqr(xy))(以下的个表达式中有个能够对Single类型变量x(正数)的第位小数正确地进行四舍五入计算。Format(x,"#")Int(*(x))CInt(*(x))Fix(*(x))A(个B(个C(个D(个(下面有关数组处理的叙述中正确的是。A(在过程中使用ReDim语句可以改变动态数组的数据类型B(在过程中可以使用Dim、Private和Static语句来定义数组C(用ReDim语句重新定义动态数组时可以改变数组的大小但不能改变数组的维数D(不可以用Public语句在窗体模块的通用处说明一个全局数组(下列关于菜单的说法中错误的是。A(每一个菜单项就是一个对象并且可设置自己的属性和事件B(菜单项不可以响应DblClick事件C(VB允许创建超过四级的子菜单D(程序执行时如果要求菜单项是灰色不能被用户选择则应设置菜单项的Enabled属性为False(以下关于Function过程的说法中错误的是。A(Function过程名可以有一个或多个返回值B(在Function过程内部不得再定义Function过程C(Function过程中可以包含多个ExitFunction语句D(可以像调用Sub过程一样调用Function过程(以下Case语句含有错误的是。A(CaseToB(CaseIs>C(CaseIs>AndIs<D(Case,,Is>(下面的表达式中运算结果为True的是。A("abcrd"<="ABCRD"B(Int()<=Cint()C(>>D(Mid("Visual",,)=Right("lausiV",)(设计界面时要使一个文本框具有水平和垂直滚动条应先将其属性置为True再将ScrollBar属性设置为。A(MultiLineB(AutoSizeC(AlignmentD(RightToLef

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/48

VB基础知识题1

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利