VB笔试练习

合集下载

VB笔试章节练习试卷19(题后含答案及解析)

VB笔试章节练习试卷19(题后含答案及解析)

VB笔试章节练习试卷19(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.下面关于多窗体程序设计描述不正确的是______。

A.多重窗体与多文档界面(Multi Document Interface)类似,二者都拥有很多个窗体,每个窗体的地位都是平等独立的B.在设计阶段,可能有多个窗体同时出现在屏幕上,为了对某个窗体进行操作,必须把它变为活动窗体C.在确定不再使用某个窗体时,可以用UnLoad语句将该窗体卸载(在屏幕上关闭并从内存中清除)D.Show 方法的“模式”值为0时,表示窗体为“非模态型”窗体正确答案:A2.下面关于多窗体操作的描述不正确的是______。

A.Show 方法用来显示窗体其一般格式为;[窗体名称] Show [模式]B.Unload 方法用来清除内存中的窗体,使用时会触发Form_ QueryUnload 事件C.Load 方法将调用的窗体装入内存并显示被调用的窗体D.窗体装载后,可应用该窗体中的控件及各种属性值正确答案:C3.Visual Basic 规定工程文件的扩展名为______。

A..frmB..vbpC..forD..exe正确答案:B4.已知两个窗体Form1、Form2,下列事件过程中,______可以实现单击窗体Form1的命令按钮时,显示窗体Form2,而窗体Form1消失。

A.Private Sub Command1_ Click( ) LoadForm2 Form1. Hide End SubB.Private Sub Command1_ Click( ) Show Form2 Form1. Hide EndSubC.Private Sub Command1_ click( ) Show Form2 Form1. HideEnd SubD.Private Sub Command1_ click( )正确答案:B5.下面关于标准模块的叙述不正确的是______。

VB笔试模拟试卷202(题后含答案及解析)

VB笔试模拟试卷202(题后含答案及解析)

VB笔试模拟试卷202(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.以下不能在“工程资源管理器”窗口中列出的文件类型是( )。

A..basB..resC..frmD..ocx正确答案:D2.在窗体上画三个单选按钮,组成一个名为chkOption的控件数组。

用于标识各个控件数组元素的参数是( )。

A.TagB.IndexC.ListlndexD.Name正确答案:B3.设有数组定义语句:Dima(5)AsInteger,Listl为列表框控件。

下列给数组元素赋值的语句错误的是( )。

A.a(3)=3B.a(3)=inputbox(“inputdata”)C.a(3)=Listl.ListlndexD.a=Array(1,2,3,4,5,6)正确答案:D4.不能正确表示条件“两个整型变量A和B之一为0,但不能同时为0”的布尔表达式是( )。

A.A*B=0 andA+B<>0B.(A=0 orB=0)and(A<>0 Or B<>0)C.not(A=0 And B=0)and(A=0 or B=0)D.A*B=0 and(A=0 or B=0)正确答案:D5.下列关于过程的叙述不正确的是( )A.过程的传值调用是将实参的具体值传递给形参B.过程的传址调用是将实参在内存的地址传递给形参C.过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的D.无论过程传值调用还是过程传址调用,参数传递都是双向的正确答案:D6.设置标签边框的属性是( )。

A.BorderStyleB.BackStyleC.AutoSizeD.Alignment正确答案:A7.如果A为整数,且|A|>=100,则打印”OK”,否则打印”Error”,表示这个条件的单行格式If语句是( )。

A.If int(A)=AAnd Sqr(A)>=10ThenPrint”OK”ElsePrint”Error”B.IF Fix(A)=AAndAbs(A)>=100Then Print”OK”Else Print”Error”C.IF Int(A)=AAnd(A>=100,A<=-100)ThenPrint”OK”ElsePrim”Error”D.If Fix(A)=AAndA>=100,AndA<=-100ThenPrint”OK”ElsePrint”Error”正确答案:B8.下列叙述中正确的是( )。

VB笔试章节练习试卷3(题后含答案及解析)

VB笔试章节练习试卷3(题后含答案及解析)

VB笔试章节练习试卷3(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.下列数据模型中,具有坚实理论基础的是______。

A.层次模型B.网状模型C.关系模型D.以上3个都是正确答案:C2.下列关于数据库系统,说法正确的是______。

A.数据库中只存在数据项之间的联系B.数据库中只存在记录之间的联系C.数据库中数据项之间和记录之间都存在联系D.数据库中数据项之间和记录之间都不存在联系正确答案:C3.从关系模式中指定若干个属性组成新的关系的运算称为______。

A.联接B.投影C.选择D.排序正确答案:B4.数据处理的最小单位是______。

A.数据B.数据元素C.数据项D.数据结构正确答案:C5.索引属于______。

A.模式B.内模式C.外模式D.概念模式正确答案:B6.下述关于数据库系统的叙述中正确的是______。

A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据正确答案:A7.数据库系统的核心是______。

A.数据库B.数据库管理系统C.模拟模型D.软件工程正确答案:B8.为了合理组织数据,应遵循的设计原则是______。

A.“一事一地”的原则,即一个表描述一个实体或实体之间的一种联系B.用外部关键字保证有关联的表之间的联系C.表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段D.以上各原则都包括正确答案:D9.关系运算中花费时间可能最长的运算是______。

A.选择B.联接C.并D.笛卡儿积正确答案:D10.下列关于参数传递的说法中,正确的是______。

A.当实参的数量少于形参的数量时,多余的形参初值取逻辑假.F.B.当实参的数量大于形参的数量时,多余的实参被忽略C.实参和形参的数量必须相等D.答案A、B均正确正确答案:A11.不能作为容器使用的对象是______。

VB笔试章节练习试卷1(题后含答案及解析)

VB笔试章节练习试卷1(题后含答案及解析)

VB笔试章节练习试卷1(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.以下叙述中错误的是______。

A.属性值的设置可以在属性窗口中设置,也可以在代码窗口中进行设置B.对象与方法的典型语法结构为:对象名称_方法名称[参数]C.对象的“属性”或“事件过程”都可以重新设置或修改,但是“方法”的内容却是固定、不能修改的,而且是看不见的D.事件(Event),是一种加在对象上的“作用”,该作用是由Visual Basic预先设置好的、能够被识别的动作正确答案:B2.以下几种操作方法不能激活属性窗口的是______。

A.执行“视图”菜单中的“属性窗口”命令B.单击工具栏上的“属性窗口”按钮C.选中对象后按住Ctrl+AltD.按F4键正确答案:C3.如果改变窗体的BackColor属性,则改变了窗体的______。

A.标题B.名字C.背景色D.是否可见正确答案:C4.下列叙述中正确的是______。

A.双击鼠标可以触发load事件B.移动鼠标时会触发MouseMove事件C.窗体或控件的事件的名称可由编程人员确定D.任何情况下,调用对象的方法时,对象的名字不可省略正确答案:D5.以下属性不可用于改变控件位置的是______。

A.LeftB.TopC.WidthD.Caption正确答案:D6.在运行过程中,要将某窗体设置为不可见,可以设置窗体的______属性。

A.LeftB.CaptionC.VisibleD.Name正确答案:C7.以下属性可以用于改变控件大小的是______。

A.VisibleB.WidthC.LeftD.Caption正确答案:B8.以下说法错误的是______。

A.控件的名称可以由用户自己设定B.窗体的事件名称可以由用户编程时设定C.单击窗体时,会触发Form_Click事件D.输入字符时,会触发KeyPress事件正确答案:B9.要使Label控件中显示的文字超出它的宽度时能自动换行,应该把它的WordWrap属性设置为______。

VB笔试章节练习试卷24(题后含答案及解析)

VB笔试章节练习试卷24(题后含答案及解析)

VB笔试章节练习试卷24(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.在C:\Pic文件中有一个图形文件,名为WelcomE.gif。

为了将该图形装入名为Form1的窗体,应使用的语句为______。

A.Form1.Caption = “WELCOME.gif”B.Form1.Caption = C:\Pic\WelcomE.gif”C.Form1.Caption = “C:\Pic\WelcomE.gif”D.Form1.Caption = LoadPicture(“C:\Pic\WelcomE.gif”)正确答案:D2.在窗体上画一个文本框控件,名称为TxtTime;再画一个计时器控件,名称为Timer1,程序运行后,要求每1秒钟在文本框中显示一次当前的事件。

以下是实现上述操作的程序,则在下划线后(括号前)应填入的内容是______。

Private Sub Timer1 ( ) TxtTimE.text = Time End Sub A.EnabledB.VisibleC.IntervalD.Timer正确答案:D3.下列可以把当前目录下的图形文件pic1.jpg装入图片框Picture1中的语句为A.Picture = “pic1.jpg”A.PicturB.Handle = “pic1.jpg”C.Picture1.Picture = LoadPicture(“pic1.jpg”)D.Picture=LoadPicture(“pic1.jpg”)正确答案:C4.在窗体(Name属性为Form1)上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下两个事件过程:Private Sub Command1_Click( ) a = Text1.Text + Text2.Text Print a End Sub Private Sub Form Lead( ) TextText = ““TextText = ““End Sub 程序运行后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入123和321,然后单击命令按钮,则输出结果为______。

VB笔试章节练习试卷12(题后含答案及解析)

VB笔试章节练习试卷12(题后含答案及解析)

VB笔试章节练习试卷12(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.在Visual Basic的环境中,窗体等大小的默认计量单位是______。

A.英寸B.厘米C.像素D.twip正确答案:D2.在Visual Basic的工程资源管理器中,可以包含6种文件类型。

下面的文件类型中不属于它的文件类型是______。

A.*.frmB.*.vbpC.*.cisD.*.doc正确答案:D3.在正确安装了Visual Basic 6.0后,可以通过四种方式启动它。

下列四种方式中不能启动Visual Basic的是______。

A.通过“开始”菜单的“程序”命令B.通过DOS方式直接运行相应的程序C.通过“开始”菜单的“运行”命令D.通过“我的电脑”找到相应的程序正确答案:B4.下面关于Visual Basic 6.0工具栏的说法不正确的是______。

A.工具栏可以浮动B.工具栏一定在菜单栏的下方C.工具栏可以显示或隐藏D.VB有多个工具栏正确答案:B5.Visual Basic中的窗体文件的扩展名是______。

A..regB..frmC..basD..vbp正确答案:B6.Visual Basic中的模块文件的扩展名是______。

A..regB..frmC..basD..vbp正确答案:C7.Visual Basic中的工程文件的扩展名是______。

A..regB..frmC..basD..vbp正确答案:D8.与传统的程序设计语言相比,Visual Basic最突出的特点是______。

A.结构化程序设计B.程序开发环境C.事件驱动编程机制D.程序调试技术正确答案:C9.Visual Basic窗体设计器的主要功能是______。

A.建立用户界面B.编写源程序代码C.画图D.显示文字正确答案:A填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡上。

VB笔试章节练习试卷25(题后含答案及解析)

VB笔试章节练习试卷25(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.MsgBox函数的返回值的类型是______。

A.长整数型B.浮点数C.字符串型D.变体类型正确答案:C2.以下语句的输出结果是______。

Private Sub Command1_Click( ) x=10 y=1 Print x+y=101;End SubA.11B.101C.110D.False正确答案:D3.关于MsgBox函数,以下说法不正确的是______。

A.msg参数用于在MsgBox函数产生的对话框内显示提示信息B.type参数是数值表达式,是表示指定显示按钮的数目和类型、使用的图标样式,默认按钮的标识以及消息框样式的数值的总和C.MsgBox函数的返回值是一个字符串,这个字符串与所选择的命令按钮有关D.title参数可选,显示在对话框标题栏中的字符串表达式正确答案:C4.a=10,b=6,以下语句不能在当前窗体中输出“a+b=16”的是______。

A.Print”a+b=“;a+bB.Print a+b=16C.Print”a+b=“& a+bD.Print “a+b=“Str(a+B)正确答案:B5.以下说法不正确的是______。

A.MsgBox语句的返回值是字符型B.在Print输出中,用Spc函数可以跳过n个空格C.Print方法同时具有计算和双重输出功能,但是没有赋值功能D.使用Print方法时,如果各输出项之间用分号或空格作为分隔符,则按照紧凑输出格式输出数据正确答案:A6.下列程序的输出结果是______。

Private Sub command1_click( ) a=10:b=20 Print a;Spc(5);b;Print Print b;SpaCe $(5);a;End SubA.10 20 20 10B.10 20 20 10C.20 10 20 10D.20 10 20 10正确答案:A7.执行如下语句:Print”计算机等级考试”;Print”(二级)”,Print”Visual Basic”运行后输出结果是______。

VB笔试模拟试卷246(题后含答案及解析)

VB笔试模拟试卷246(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.在窗体上有一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click( ) Dim a(5)As String FOR i=1 To 5 a(i)=Chr(Asc(“A”)+(i-1)) Next For Each b In a Print b;Next End Sub 程序运行后,单击命令按钮,输出结果是A.ABCDEB.1 2 3 4 5C.abcdeD.出错信息正确答案:A解析:本题考查数组的赋值操作及For Each…In循环语句。

本程序段首先定义了一个一维数组变量,然后用For循环为其赋值,Asc( )函数的作用是返回字符的ASCII码,字符“A”的ASCII码为65,Chr( )函数的作用是将ASCII 码值变为相应的字符,而“a(i)=Chr(Ase(“A”)+(i-1))”的作用是将每次比原来大1的ASCII码值变为字符赋给a,所以a的元素是“A,B,C,D,E”。

For Each…In用于输出a中元素的值,所以正确答案是选项A) 。

2.下列不属于软件调试技术的是______。

A.强行排错法B.集成测试法C.回溯法D.原因排除法正确答案:B解析:调试的关键在于推断程序内部的错误位置及原因。

主要的调试方法有强行排错法、回溯法和原因排除法。

3.下列特征中不是面向对象方法的主要特征的是( )。

A.多态性B.继承C.封装性D.模块化正确答案:D解析:面向对象设计方法与面向过程设计方法有本质的不同,其基本原理是:使用现实世界的概念抽象地思考问题从而自然地解决问题。

其特点包括:分类性、多态性、封装性、模块独立性、继承和多态性等。

模块化是结构化程序设计的特点。

4.设计软件结构是在软件生命周期的( )。

VB笔试模拟试卷126(题后含答案及解析)

VB笔试模拟试卷126(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.当我们输入代码时,Visual Basic可以自动检测______ 错误。

A.语法错误B.逻辑错误C.编译错误D.运行错误正确答案:A解析:Visual Basic编辑环境可以自动识别用户的输入是否符合语法规则。

2.在Visual Basic中,所有的窗体和控件都必定具有的一个属性是______。

A.FontB.NameC.CaptionD.FillColor正确答案:B解析:在Visual Basic中,所有的窗体和控件都是对象,它们在工程中都必定有一个名称。

它们的名称都是由Name属性决定的。

3.表达式Asc(“E”)的类型是______。

A.字符表达式B.关系表达式C.算术表达式D.逻辑表达式正确答案:C解析:函数Asc的功能是返回其中字符串参数中的第一个字符的ASCII码,因此返回的是整数,属于算术表达式的范围。

4.下列Visual Basic语句中,正确的语句是______。

A.A=1.75E2.7B.AS=BASICC.A$=“X+Y+Z”D.A$=B$+12正确答案:C解析:选项A中,常量的表示方法错误;选项B中,赋值号两边的数据类型不匹配,A$为字符型变量,BASIC作为变量是数值型变量,作为字符串常量缺双引号;选项D中,赋值号右边数据类型不匹配,B$为字符型变量,12为数值常量。

选项C中,把一个字符串常量”X+Y/2”赋给字符串变量A$,表达正确。

5.Visual Basic逻辑运算符Xor、Or、Eqv、And中,级别最高的运算符是______。

A.AndB.OrC.EqvD.Xor正确答案:A解析:在Visual Basic中逻辑运算符的优先级为:Not>And>Or>Xor>Eqv >Imp。

VB笔试模拟试卷80(题后含答案及解析)

VB笔试模拟试卷80(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.下列关于栈的叙述正确的是A.栈是非线性结构B.栈是一种树状结构C.栈具有先进先出的特征D.栈具有后进先出的特征正确答案:D解析:栈是一种对操作的位置加以限制的线性表,它采用了顺序存储方式,属于线性结构。

与队列不同,栈只允许在表的一端进行插入或删除操作,具有后进先出的特征。

2.若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是A.bdgcefhaB.gdbecfhaC.bdgaechfD.gdbehfca正确答案:D解析:遍历二叉树分前序、中序、后序遍历三种。

基本方法分别为:根一左一右、左一根一右,左一右一根。

根据此规则我们可以分析出a为根结点,dgb 和echf分别为左、右子树,再依题意分析下去,可得到如下二叉树,此树后序遍历为gdbehfca,故选择D正确。

3.根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成A.动态结构和静态结构B.紧凑结构和非紧凑结构C.线性结构和非线性结构D.内部结构和外部结构正确答案:C解析:数据结构是一门研究非数值计算的程序设计问题中计算机的操作对象以及它们之间的关系和操作等的学科,一般可将数据结构分为线性结构和非线性结构。

4.下面对对象概念描述错误的是A.任何对象都必须有继承性B.对象是属性和方法的封装体C.对象间的通讯靠消息传递D.操作是对象的动态属性正确答案:A解析:对象是属性和方法的封装体,对象之间是通过消息进行通信的,并非所有的对象都具有继承性,故选项A的描述错误。

5.软件开发的结构化生命周期方法将软件生命周期划分成A.定义、开发、运行维护B.设计阶段、编程阶段、测试阶段C.总体设计、详细设计、编程调试D.需求分析、功能定义、系统设计正确答案:A解析:通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1在一棵二叉树上第5层的结点数最多是______。

A、8

B、16 C、32 D、15 2下列叙述中正确的是______。

A、数据库是一个独立的系统,不需要操作系统的支持

B、数据库设计是指设计数据库管理系统 C、数据库技术的根本目标是要解决数据共享的问题 D、数据库系统中,数据的物理结构必须与逻辑结构一致 3下面描述中,符合结构化程序设计风格的是______。

A、使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑

B、模块只有一个入口,可以有多个出口 C、注重提高程序的执行效率 D、不使用goto语句 4在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是______。

A、可行性分析

B、需求分析 C、详细设计 D、程序编码 5下面叙述正确的是______。

A、算法的执行效率与数据的存储结构无关

B、算法的空间复杂度是指算法程序中指令(或语句)的条数 C、算法的有穷性是指算法必须能在执行有限个步骤之后终止 D、以上三种描述都不对 6以下数据结构中不属于线性数据结构的是______。

A、队列

B、线性表 C、二叉树 D、栈 7下列模式中,能够给出数据库物理存储结构与物理存取方法的是______。

A、内模式

B、外模式 C、概念模式 D、逻辑模式 8下面概念中,不属于面向对象方法的是______。

A、对象

B、继承 C、类 D、过程调用 9在软件开发中,下面任务不属于设计阶段的是______。

A、数据结构设计

B、给出系统模块结构 C、定义模块算法 D、定义需求并建立系统模型 10数据库系统的核心是______。

A、数据模型

B、数据库管理系统 C、软件工具 D、数据库 11设a=6,则执行

x=IIF(a>5,-1,0) 后,x的值为______。 A、5 B、6 C、0 D、-1 12VB一共有设计、运行和中断三种模式,要使用调试工具应该______。

A、进入设计模式

B、进入运行模式 C、进入中断模式 D、不用进入任何模式 13为了把焦点移到某个指定的控件,所使用的方法是______。

A、SetFocus

B、Visible C、Refresh D、GetFocus 14阅读程序:

Sub subP(b() As Integer) For i = 1 To 4 b(i) = 2 * i Next i End Sub

Private Sub Command1_Click() Dim a(1 To 4) As Integer a(1) = 5 a(2) = 6 a(3) = 7 a(4) = 8 subP a() For i = 1 To 4 Print a(i); Next i End Sub 运行上面的程序,单击命令按钮,输出结果为______。 A、 2 4 6 8

B、 5 6 7 8 C、 10 12 14 16 D、出错 15将一个窗体设置为MDI子窗体的方法是______。

A、将窗体的名称改为MDI

B、将窗体的MDIChild属性设为True C、将窗体的MDIChild属性设为False D、将窗体的Enabled属性设为False 16在程序运行期间,如果拖动滚动条上的滚动框,则触发的滚动条事件是______。

A、Move

B、Change C、Scroll D、GetFocus 17假定有以下程序段:

For i = 1 To 3 For j = 5 To 1 Step -1 Print j Next j, i "Print j"的执行次数是______。 A、15

B、16 C、17 D、18 18文件列表框控件的______属性用来确定在列表框中显示的文件类型。

A、Path

B、Pattern C、FileName D、List 19用于去掉一个字符串的右边的空白部分的函数是______。

A、RTrim$() B、Right$() C、Asc() D、Time$() 20以下程序段的输出结果为______。

X = 1 Y = 4 Do Until Y > 4 X = X * Y Y = Y + 1 Loop Print X A、1

B、4 C、8 D、20 21大部分控件都没有的属性是______。

A、Top

B、Name C、Visible D、Interval 22下列______语句可以为动态数组分配实际元素个数。

A、Dim语句

B、static语句 C、public语句 D、ReDim语句 23InputBox函数返回值的类型为______。

A、数值

B、字符串 C、变体 D、数值或字符串(视输入的数据而定) 24VB提供的缺省窗体包含______。

A、标题栏

B、菜单栏 C、工具条 D、状态栏 25设有如下程序:

Option Base 0 Private Sub Form_Click() Dim a Dim i As Integer a = Array(1, 2, 3, 4, 5, 6, 7, 8, 9) For i = 0 To 3 Print a(5 - i); Next End Sub 程序运行后,单击窗体,则在窗体上显示的是______。 A、 4 3 2 1

B、 5 4 3 2 C、 6 5 4 3 D、 7 6 5 4 26目录列表框的Path属性的作用是______。

A、显示当前驱动器或指定驱动器上的目录结构

B、显示当前驱动器或指定驱动器上的某目录下的文件名 C、显示根目录下的文件名 D、显示该路径下的文件 27设在菜单编辑器中定义了一个菜单项,名为menu1。为了在运行时隐藏该菜单项,应使用的语句是______。

A、menu1.Enabled=True

B、menu1.Enabled=False C、menu1.Visible=True D、menu1.Visible=False 28把窗体的KeyPreview属性设置为True,然后编写如下过程:

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) Print Chr(KeyCode) End Sub

Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer) Print Chr(KeyCode + 2) End Sub 程序运行后,如果按"A"键,则输出结果为______。 A、A A

B、A B

C、A C

D、A D 29如果要向工具箱中加入控件和部件,可以利用"工程"菜单中的______命令。

A、引用

B、部件 C、工程属性 D、添加窗体 30编写如下两个事件过程:

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) Print Chr(KeyCode) End Sub

Private Sub Form_KeyPress(KeyAscii As Integer) Print Chr(KeyAscii) End Sub 在一般情况下(即不按住Shift键和锁定大写),运行程序,如果按"A"键,则程序的输出是______。 A、A a

B、a A

C、A A D、a a 31下面______不是VB的数据类型。

A、Single

B、Object C、Currency D、Bool 32对变量名说法不正确的是______。

A、必须是字母开头,不能是数字或其他字符

B、不能是VB的保留字 C、可以包含字母、数字、下划线和标点符号 D、不能超过255个字符 33CommonDialog控件可以显示______种对话框。

A、4种

B、5种 C、6种 D、7种 34图像框有一个属性,可以自动调整图像框的大小,以适应图像的尺寸,这个属性是______。

A、AutoSize

B、Stretch C、AutoRedraw D、Appearance 35为了在运行时能显示窗体左上角的控制框(系统菜单),必须______。

A、把窗体的ControlBox属性设置为False,其它属性任意

B、把窗体的ControlBox属性设置为True,并且把BorderStyle属性设置为1~3 C、把窗体的ControlBox属性设置为False,同时把BorderStyle属性设置为非0值 D、把窗体的ControlBox属性设置为True,同时把BorderStyle属性设置为0值

相关文档
最新文档