VB基础知识题1

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1B1.能被对象所识别的动作与对象可执行的活动分别称为对象的__b_____。A.方法、事件B.事件、方法C.事件、属性D.过程、方法B2.在过程中可以用________语句定义变量。A.Dim、PrivateB.Dim、StaticC.Dim、PublicD.Dim、Static、PrivateC3.用窗体的________属性来设置窗体的标题。A.styleB.TextC.CaptionD.NameB4.若在应用程序中用“PrivateSubSub1(XAsInteger,YAsSingle)”定义了子程序Sub1,调用程序中的变量I、J均为Integer型,则正确调用子程序Sub1的Call语句是________。①CallSub1(I,I)②CallSub1(3.1415,I)③CallSub1(3.14,234)④CallSub1(245,231.5)A.①③B.③④C.①②③D.无A5.下面表达式的值为True的是________。A.Mid(VisualBasic,1,12)=Right(ProgramminglanguageVisualBasic,12)B.ABCRGabcdeC.Int(134.69)=Cint(134.69)135D.78.9/32.77=97.5/43.97And–45.4-4.98D6.以下有关对象属性的说法中正确的是________。A.对象所有的属性都罗列在属性窗口列表中B.不同对象不可能有同名属性C.不同对象的同名属性取值一定相同D.对象的某些属性既可在属性窗口中设置,也可通过程序代码设置或改变A7.代数表达式yxxex3sinln对应的VisualBasic表达式是________。A.Log(Abs((Exp(3.14159)+Sin(x)^3)/(x+Y)))B.Ln(Abs((Exp(3.14159)+Sin(x)^3)/(X+Y)))C.Log(Abs(Exp(3.14159)+Sin(x)^3)/(X+Y))少括号D.Log|(Exp(3.14159)+Sin(x)^3)/x+y|B8.VB集成开发环境有三种工作状态,不属于三种工作状态之一的是________。A.设计状态B.编写代码状态C.运行状态D.中断状态B9.若在一个应用程序窗体上,依次创建了CommandButton、TextBox、Label等控件,则运行该程序显示窗体时,________会首先获得焦点。A.窗体B.CommandButtonC.LabelD.TextBoxA10.在窗体模块的通用声明处用下面的语句声明变量、数组,正确的语句有________个。①PublicA(5)AsInteger②PublicNAsInteger③PublicStAsString*10④Privateb()AsIntegerA.2B.3C.4D.1D11.单选按钮(OptionButton)用于一组互斥的选项中。若一个应用程序包含多组互斥条件,可在不同的________中安排适当的单选按钮,即可实现。A.框架控件(Frame)或图像控件(Image)B.组合框(ComboBox)或图像控件(Image)C.组合框(ComboBox)或图片框控件(PictureBox)D.框架控件(Frame)或图片框控件(PictureBox)B12.下面的语句或方法中错误的有________个(其中m和n都为Integer型变量)。①DimArry(m,n)AsInteger数组不能用变量2②n=32764+5-32768-32767③Printm=m+n;m+n④ChDriveC:A.1B.2C.3D.4D13.下列说法不正确的是________。A.VB允许将一个数字字符串赋值给一个数值型的变量B.VB允许使用未经说明的变量,其类型都是Variant类型C.Cls方法只清除运行时在窗体或图形框中显示的文本或图形D.事件过程既可建在窗体模块中,也可建在标准模块中依附于控件,只能在窗体模块中C14.运行程序产生死循环时,________可以终止程序运行。A.按【Ctrl】+【C】键B.按【Ctrl】+【Z】键C.按【Ctrl】+【Break】键D.单击“停止运行”按钮D15.VB集成开发环境可以________。A.编辑、调试、运行程序,但不能生成可执行程序B.编辑、生成可执行程序、运行程序,但不能调试程序C.编辑、调试、生成可执行程序,但不能运行程序D.编辑、调试、运行程序,也能生成可执行程序C16.在VB中最基本的对象是_________,它是应用程序的基石,也是其他控件的容器。A.文本框B.命令按钮C.窗体D.标签C17.应用程序窗体的名称属性为Frm1,窗体上有一个命令按钮,其名称属性为Cmd1,窗体和命令按钮的Click事件过程名分别为_________。A.Form_Click()、Command1_Click()B.Frm1_Click()、Command1_Click()C.Form_Click()、Cmd1_Click()D.Frm1_Click()、Cmd1_Click()B18.多窗体程序由多个窗体组成。在缺省情况下,VB在执行应用程序时,总是把_________指定为启动窗体。A.不包含任何控件的窗体B.设计时的第一个窗体C.命名为Frm1的窗体D.包含控件最多的窗体B19.使用________方法可将新的列表项添加到一个列表框中。A.Print不能用于列表框B.AddItemC.Clear清除全部项目D.RemoveItem删除某一项D20.若希望在离开某过程后,还能保存该过程中局部变量的值,则应使用________关键字在该过程中定义局部变量。A.DimB.PrivateC.PublicD.StaticC21.下列表达式中,值为True的是________。A.Ucase(abcd)=abedB.14/2\310Mod422C.Mid(ABCD,2,2)Left(ABCD,2)D.Not(Sqr(4)-3=-2)B22.下列_________说法是不正确的。A.当程序正常结束时,所有没用Close语句关闭的文件都会自动关闭B.在关闭文件或程序结束之前,可以不用Unlock语句对已锁定的记录解锁加锁和解锁必须成对出现C.可以用不同的文件号同时打开一个随机文件D.用Output模式打开一个顺序文件,即使不对它进行写操作,原来内容也被清除A23.代数表达式)sin(2lnyxtbaxxe,对应的VisualBasic表达式是__________。3A.Sqr((x+Log(x))/(a+b))+Exp(-t)+Sin((x+y)/2)B.Sqr(x+Log(x))/(a+b))+Exp(-t)+Sin((x+y)/2)C.Sqr((x+Ln(x))/(a+b))+Exp(-t)+Sin(x+y)/2)D.Sqr((x+Log(x))/(a+b))+Exp(-t)+Sin(x+y/2)B24.在程序中可以通过复选框和单选按钮的__________属性值来判断它们的当前状态。A.CaptionB.ValueC.CheckedD.SelectedA25.在使用菜单编辑器创建菜单时,可在菜单名称中某字母前插入_________符号,那么在运行程序时按【Alt】键和该字母键就可打开该命令菜单。A.下划线B.&C.$D.@C26.在多窗体程序中,可以在标准模块或某个窗体模块的通用声明处,分别用_______语句定义一个在所有窗体模块都可以引用的变量IntA。A.PrivateIntAAsIntegerPublicIntAAsIntegerB.PublicIntAAsIntegerPrivateIntAAsIntegerC.PublicIntAAsIntegerPublicIntAAsInteger全局变量D.PrivateIntAAsIntegerPrivateIntAAsInteger局部变量B27.在应用程序中用“PrivateFunctionFun(xAsInteger,yAsSingle)”定义了函数Fun。调用函数Fun的过程中的变量I、J均定义为Integer型,能正确引用函数Fun的是_______。①Fun(I,J)②CallFun(I,3.65)③Fun(3.14,234)④Fun(245,231.5)A.①③B.②③④C.①②③D.①②③④B28.若在应用程序的标准模块、窗体模块和过程Sub1的说明部分,分别用“PublicGAsInteger”、“PrivateGAsInteger”和“DimGAsInteger”语句说明了三个同名变量G。如果在过程Sub1中使用赋值语句“G=3596”,则该语句是给在________说明部分定义的变量G赋值。就近原则A.标准模块B.过程Sub1C.窗体模块D.标准模块、窗体模块和过程Sub1C29.有程序代码“Text1.Text=VisualBasic,其中的Text1、Text和VisualBasic分别代表_________。A.对象、值、属性B.对象、方法、属性C.对象、属性、值D.属性、对象、值B30.VB工程文件的扩展名是________。A..frmB..vbpC..bas标准模块文件D..frx辅助文件B31.窗体上有多个控件,在Form_Activate()事件过程中添加__________语句,就可确保每次运行程序时,都将光标定位在文本框Text1上。A.Text1.Text=文本框清空B.Text1.SetFocusC.Form1.SetFocusD.Text1.Visible=True文本框可见不可见B32.在程序中分别将变量Inta、B1、St和D定义为整型、布尔型、字符串型和日期型,下列赋值语句在执行时会出错的是________。A.Inta=4.6B.B1=#True#不可识别是日期要加#C.St=5&123.5D.D=#10/05/01#33.在窗体Form1中用“PublicSubFun(xAsInteger,yAsSingle)”定义过程Fun,在窗体Form2中定义了变量i为Integer,j为Single,若要在Form2的某事件过程中调用Form1中的Fun过程,则下列语句中正确的语句有_________个。①CallFun(i,j)错误②CallForm1,Fun(i,i)错误③Form1.Fun(i),j正确变量实参加()变常量④Form1.Funi+1,(j)正确4实参加()变常量A.1B.2C.3D.4A34.以下有关变量作用域的说法中,错误的是__________。A.只有在标准模块中用Public语句说明的变量才是全局变量B.在过程中不能使用Public语句说明全局变量C.在标准模块的通用声明处可用Private语句说明模块级变量D.在窗体的通用声明处可用Private语句说明窗体级变量C35.语句Print5*20输出的结果是_________。A.5*20B.出现错误信息C.5*20D.100A36.在代码窗口中,当从对象列表框中选定了某一对象后,在________中会列出适用该对象的事件。A.过程列表框B.属性窗口C.事件列表框D.工具栏B37.若磁盘文件C:\Data1.Dat不存在,下列打开文件语句中,会产生错误的是________。A.OpenC:\Data1.datForOutputAs#1B.OpenC:\Data1.datForIutputAs#2不存在不能读C.OpenC:\Data1.datForAppendAs#3D.OpenC:\Data1.datForBinaryAs#4二进制A38.在列表框List1中有若干列表项,可以删除选定列表项的语句是。A.List1.RemoveItemList1.ListIndexB.List1.List(List1.ListIndex)=是清空C.List1.Clear全部清除D.List1.Text=无

1 / 25
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功