您好,欢迎访问三七文档
vb程序设计复习题选择题1、表达式10\8Mod9的值是_b________。A.2B.1C.9D.02、当文本框的MaxLength属性值取__c______时,该文本框能容纳的字符数最多。A.256B.512C.0D.-13、在默认情况下,InputBox()函数返回值的类型为_____d___。A.逻辑类型B.变体类型C.数值型D,字符串4、英文缩写“OOP”的含义是___c____。A.事件驱动的编程机制B.结构化程序设计语言C.面向对象程序设计D.可视化程序设计5、VB6.0是一种面向_____d_____的编程环境。A.过程B.机器C.应用D.对象6、a+b小于10且a-b大于1的逻辑表达式是___c______。A.(a-b1)To(a+b10)B.a+b10.And.a-b1C.a+b10Anda-b1D.a+b10Ora-b17、要使命令按钮Command1在运行时不显示,应对____c_____属性进行设置。A.EnabeldB.HideC.VisibleD.BackColor8、执行语句receive=MsgBox(AAAA,,BBBB,,5)后,所产生的信息框的标题是___b____。A.AAAAB.BBBBC.空D.出错,不能产生信息框9、下面程序段的功能是求两个数中的大数,其中___b______是不正确的。A.Max=IIf(xy,x,y)B.Ify=xThenMax=y:Max=xC.IfxyThenMax=xElseMax=yD.Max=x:Ify=xThenMax=y10、如果在窗体上画一个命令按钮Command1,然后编写如下事件代码PrivateSubCommand1_click()X=2Fori=1to10Step2X=x+iNextiPrintxEndSub那么,程序运行后,单击命令按钮,其窗体上显示的结果是_d_。A.57B.38C.26D.2711、执行语句Fori=1to3:Nexti:Printi后变量i的值是____b_____。A.3B.4C.2D.112、下面所列中,正确的数组声明语句是_____c_____。A.Dima[3,3]asIntegerB.Dima(3)(3)asIntegerC.Dima(3,3)asIntegerD.Dima[n,n]asInteger13、要分配存放12个元素的整形数组,错误的数组声明是____b____。A.Dima%(1To12)B.Dima(3,4)C.Dima(11)AsintegerD.Dima%(2,3)14、下面叙述中,错误的是____a______。A.自定义类型只能在窗体模块的通用声明段进行声明B.在窗体模块中定义自定义类型时必须使用Private关键字C.自定义类型中的元素类型可以是系统提供的基本数据类型或已声明的自定义类型D.自定义类型必须在窗体模块或标准模块的通用声明段进行声明15、由Array函数建立的数组,其变量必须是____c_____类型。A.字符型B.整型C.变体型D.字符串类型16、在代码中定义了一个子过程:SubP(a,b)…EndSub下面调用该过程的正确格式为______c_____。A.CALLP(10,20,30)B.CallP()C.CALLP(10,20)D.CallP(10)17、通用过程可以通过执行工具菜单中的___b_____命令来建立。A.通用过程B.添加过程C.添加窗体D.添加模块18、编写如下事件过程:PrivateSubCommand1_Click()a%=10b%=5Changea,bPrinta,bEndSubPrivateSubChange(ByValaAsInteger,bAsInteger)DimTmpAsIntegerTmp=aa=bb=tmpEndSub该程序运行后,单击命令按钮Command1,输出的结果是___c_____。A.510B.55C.1010D.10519、在过程的定义中,使用关键字____a____来修饰形式参数,可以使之按地址传递。A.ByRefB.ByValC.ReferenceD.Value20、以下描述中,正确的是___d_____。A.过程的定义和过程的调用均可以嵌套B.过程的定义可以嵌套,但过程的调用不能嵌套C.过程的定义和过程的调用均不能嵌套D.过程的定义不可以嵌套,但过程的调用可以嵌套21、在过程中定义的变量,若离开该过程后,还能保存过程中的局部变量的值,则应使用____b____关键字在过程中定义。A.PrivateB.StaticC.DimD.Public22、在VisualBasic中,要使一个窗体不可见,但不从内存中释放,应使用的语句是____d_____。A.UnLoandB.ShowC.LoadD.Hide23、程序运行后,在窗体上单击鼠标,此时窗体的事件不会发生的是___a____。A.LoadB.MouseDownC.MouseUpD.Click24、在VisualBasic中要将一个正在运行的窗体隐含在内存中,应该使用语句___c_____。A.UnLoadB.LoadC.HideD.Show25、要使控件在运行时不可显示,应对___c_____属性进行设置。A.CaptionB.EnabledC.VisibleD.BackColor26、用户在组合框中输入或选择的数据可以通过__b____属性获得。A.ListB.TextC.ListIndexD.ListCount27、下列控件中,没有Caption属性的是___d______。A.复选框B.单选按钮C.框架D.列表框28、下列___d_____事件是菜单项可以触发的事件。A.MouseUpB.MouseDownC.KeyPressD.Click29、下列赋值语句中,正确的是__d______。A.x+1=5B.a&=10eC.x!=abcD.s$=10030、以下Case语句中错误的是__a_____。A.CaseIs10AndIs5B.Case3,5,Is10C.CaseIs10D.Case0to1031、下面程序段的功能是求两个数中的大数,其中___b______是不正确的。A.Max=IIf(xy,x,y)B.Ify=xThenMax=y:Max=xC.IfxyThenMax=xElseMax=yD.Max=x:Ify=xThenMax=y32、执行语句Fori=1to3:i=i+1:Nexti后变量i的值是_c_。A.6B.4C.5D.333、要使For语句fork=__To-5Step-2循环执行20次,循环变量的初值应是___b______。A.35B.33C.32D.3134、下面所列中,正确的数组声明语句是__d______。A.Dima(n,n)ASIntegerB.Dima(0To8,5To-1)ASSingleC.Dima(10,-10)ASDoubleD.Dima(-1To5,8)ASString35、若有数组说明语句:Dimt(1To10),则t被定义为_b_______。A.字符串型数组B.变体类型数组C.动态数组D.整型数组36、下面叙述中,错误的是_____a_____。A.自定义类型只能在窗体模块的通用声明段进行声明B.在窗体模块中定义自定义类型时必须使用Private关键字C.自定义类型中的元素类型可以是系统提供的基本数据类型或已声明的自定义类型D.自定义类型必须在窗体模块或标准模块的通用声明段进行声明37、下列叙述中,错误的说法是____d_______。A.使用Redim语句可以改变数组每维数的大小B.使用Redim语句可以对数组的元素初始化C.使用Redim语句可以改变数组的维数D.使用Redim语句可以改变数组的类型38、从子过程退出,并返回到主调过程,可使用语句___c________。A.ReturnB.StopSubC.ExitSubD.Exit39、编写如下事件过程:PrivateSubForm_Click()Dimx$,y$,Z$,i%x=祝你成功y=1234Fori=1To4Z=Z+Mid(x,i,1)+Left(y,1)NextiPrintZEndSub程序运行后,单击窗体,则窗体上显示的内容是____a_______。A.祝1你1成1功1B.祝你成功1234C.1234×£??3é1|D.祝1你2成3功440、设已定义函数过程f,它有三个整型数值参数,再设a,b和c为实型变量,则调用该函数过程使用的语句为____d____。A.fa+b,b+c,c+aB.fC.f(a+b,b+c)D.f(a+b,b+c,c+a)41、设有如下两个过程:PrivateSubForm1_Click()Dimx$,y%x=18:y=10CallPPP((x),y)Printx,yEndSubPrivateSubPPP(aAsSingle,bAsSingle)a=a+bPrinta,bb=a+bPrinta,bEndSub运行程序后,则输出结果是____a____。A.2810,2838,1838B.2810,2838,1810C.2810,2838,2838D.2810,2838,281042、在过程的定义中,使用关键字__a______来修饰形式参数,可以使之按地址传递。A.ByRefB.ByValC.ReferenceD.Value以下描述中,正确的是___d_____。A.过程的定义和过程的调用均可以嵌套B.过程的定义可以嵌套,但过程的调用不能嵌套C.过程的定义和过程的调用均不能嵌套D.过程的定义不可以嵌套,但过程的调用可以嵌套43、在过程中定义的变量,若离开该过程后,还能保存过程中的局部变量的值,则应使用___b_____关键字在过程中定义。A.PrivateB.StaticC.DimD.Public44、每当窗体失去焦点时,会触发的事件是_c_______。A.DeactiveB.ActiveC.LostFocusD.Initialize45、VisualBasic控件分为3类,它们分别是标准控件、ActiveX控件和可插入对象。其中只有____d______是由系统提供的。A.ActiveX控件B.可插入对象C.以上都可以D.标准控件46、在VisualBasic中,下列控件中,___d_____控件可以包含其他控件。A.CheckBoxB.TextBoxC.ImageD.Frame47、要使控件在运行时不可显示,应对___c_____属性进行设置。A.CaptionB.EnabledC.VisibleD.BackColor48、不能作为容器使用的对象是__a_____。A.文本框B.窗体C.图片框D.框架49、滚动条的默认属性是__c____。A.NameB.MinC.ValueD.Max50、为菜单项中某字母添加热键的方法是在该字母前加__b____。A.-B.&C.@D.#51、下面所列中,鼠标单击事件名为___d_____。A.DblClickB.MouseUpC.MouseDownD.Click52、用户释放键盘上任意一个键时,被触发的事件是__c_____。A.KeyPressB.KeyDownC.KeyUpD.Key53、程序题(69)在窗体上画一个名称为Command1的命令按钮,编写下列程序:PrivateSubCommand1_Click()DimaAsIntegerStaticbAsIntegera=a+bb=b+4Printa,bEndSub程序运行后,单击该命令按钮三次后,屏幕上显示的值是___a_____。A.812B.48C.04D.41254、程序题(14)建立并输出10*10的方阵,其中每个数都是随机数且范围是[1,9],把下面程序补充完整PrivateSubForm_click()Dima%(1to10,1to10),i%,j%RandomizeFori=1To10Forj=1To10a(i,j)=____a_
本文标题:计算机复习题VB
链接地址:https://www.777doc.com/doc-5720681 .html