A)1=5)
4.InputBox函数返回值的类型为(B)。
A)数值型B)字符串型C)逻辑型D)货币型
5.执行语句:
Print4+5\6*8/8Mod9输出的值是()。
A)4B)5C)6D)7
6.下列循环语句能正常结束循环的是(C)。
A)i=5B)i=1
DoDo
i=i+1i=i+2
LoopUntili<0LoopUntili=10
C)i=10D)i=6
DoDo
i=i+1i=i-2
LoopUntili>0LoopUntili=1
7.以下叙述中正确的是(A)。
A)窗体的Name属性指定窗体的名称,用来标识一个窗体B)窗体的Name属性的值是显示在窗体标题栏中的文本C)可以在运行期间改变窗体的Name属性的值D)窗体的Name属性值可以为空
8.VB为命令按钮提供的Cancel属性(A)。
A)用来指定命令按钮是否为窗体的“取消”按钮B)用来指定命令按钮的功能是停止一个程序的运行C)用来指定命令按钮的功能是关闭一个运行程序D)用来指定命令按钮的功能是中断一个程序的运行
9.若使命令按钮失效,要对(A)属性设置为False。
A)EnabledB)VisibleC)BackColorD)Caption
10.在窗体中添加两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下两个事件过程:
PrivateSubCommand1_Click()
a=UCase(Text1.Text)+Left(Text2.Text,3)
Printa
EndSub
PrivateSubForm_Load()
Text1.Text="abcDEF"
Text2.Text="123456"
EndSub
程序启动后,单击命令按钮,输出结果为(C)A)abcDEF123456B)abcDEF123C)ABCDEF123D)ab123456
11.在运行程序时,要使文本框获得焦点,则需使用(B)方法。
A)ChangeB)SetFocusC)GotFocusD)Move
12.下列语句中不能把图片框Picture1中的图形清除的是(A)。
A)Picture1.DelB)Picture1.Picture=LoadPicture("")
C)Picture1.Picture=LoadPicture()D)Picture1.Picture=Nothing
13.要删除列表框中的某一个项目,需要使用(D)方法。
A)ClearB)ReMoveC)MoveD)ReMoveItem
14.在组合框中选择某一项目内容,在程序中可以通过(D)属性获得。
A)ListB)ListIndexC)ListCountD)Text
15.若有数组说明语句:
Dima()ASInteger,则a被定义为( B)。
A)定长数组B)可调数组C)静态数组D)可变类型数组
16.有如下语句:
TypeStudent
NameAsStringAgeAsIntegerSexAsString
EndType
DimStuAsStudent
WithStu
.Name="李强".Age=21.Sex="男"
EndWith
执行语句PrintStu.Age后在窗体上显示的结果是(B)。
A)李强B)21C)“男”D)Age
17.要使子过程f1调用后能用形式参数返回两个结果,下面子过程定义正确的是(C)。
A)Subf1(ByValn%,ByValm%)B)Subf1(n%,ByValm%)
<子过程体><子过程体>
EndSubEndSub
C)Subf1(n%,m%)D)Subf1(ByValn%,m%)
<子过程体><子过程体>
EndSubEndSub
18.以下叙述中错误的是(D)。
A)一个工程中可以包含多个窗体文件
B)在一个窗体文件中用Private定义的子过程或函数过程不能被其他窗体文件调用
C)在设计VB程序时,窗体模块和标准模块需要分别保存为不同类型的文件D)全局变量必须在标准模块中定义
19.从磁盘上打开顺序文件"c:
\t1.txt"为读入数据做好准备,如下语句(A)是正确的。
A)F="c:
\t1.txt"B)F="c:
\t1.txt"
OpenFForInputAs#1Open"F"ForInputAs#2
C)Open"c:
\t1.txt"ForOutputAs#1D)Openc:
\t1.txtForInputAs#2
20.以下叙述中正确的是(B)。
A)一个记录中所包含的各个元素的数据类型必须相同B)随机文件中每个记录的长度是固定的
C)Open命令的作用是打开一个已经存在的文件D)使用Input#语句可以从随机文件中读取数据
1、在设计应用程序时,可以查看到应用程序工程所有组成部分的窗口是(D)。
A、窗体设计 B、代码 C、属性 D、工程资源管理器窗口
2、窗体的load事件的触发时机是(B)。
A、用户单击窗体时 B、窗体被加载时 C、窗体显示之后 D、窗体卸载时
3、与传统的程序设计语言相比,VisualBasic最突出的特点是(C)。
A、结构化程序设计 B、程序开发环境 C、事件驱动编程机制 D、程序调试技术
4、VB6.0集成开发环境的主窗口中不包括(C)。
A、标题栏 B、菜单栏 C、状态栏 D、工具栏
5、如果对象的名称为Mytext,而且对象有一个属性Text,那么在代码中引用该属性的正确格式是(B)。
A、text.Mytext B、Mytext.Text C、Mytext.(Text) D、Mytext*Text
6、下列可以激活属性窗口的操作是(D)。
A、用鼠标双击窗体的任何部位 B、执行“工程“菜单中的”属性窗口“命令C、按Ctrl+F4 D、按F4
7、假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是(A)
A、单击窗体上没有控件的地方 B、单击任一个控件 C、不执行任何操作 D、双击窗体的标题
8、如果要在文本框键入字符时,只显示某个字符,如果(*),应设置文本框的(B)属性。
A、Caption B、PasswordChar C、Text D、Char
9、如果想要在文本框中的内容在运行时不能编辑,需要文本框的(A)属性设置为True.
ALocked B、MultiLine C、TabStop DVisible
10对于定时器(Tiner)控制,设置其定时是否开启的属性是(C)A、Index B、Tag C、Enabled D、Left
11、要在窗口体Fornl内显示“myfrm”使用的语句是(C)
A、Form.caption=“myfrm”B、Fornl.caption=“myfrm”C、forml.print“myfrm”D、form.print“myfrm”
12、对象的性质和状态特征称为(C)A、事件 B、方法 C、属性 D、类
13、下列正确的赋值语句是(B)A、x+y=20 B、y=x+20 C、3x=y D、s=
14、当使用上下文相关的帮助时,选择要帮助的内容,然后按(D)键,就可出现MSDN窗口直接显示所需的帮助信息。
A、Help B、F10 C、Ese D、F1
15、将调试通过的工程经“文件”菜单的“生成.exe文件“编绎成名.exe后,将该可执行文件放到其它机器上不能运行的主要原因是(D)。
A、运行的机器上无VB系统 B、缺少.frm窗体文件 C、该执行文件有病毒 D、以上原因都不对
1.按照变量的作用域可将变量划分为(B )。
A、公有、私有、系统 B、全局变量、模块级变量、过程变量C、动态、常数、静态 D、Public、Private、Protect
2.可获得字符的ASCII码的函数是( C )A、Val B、Fix C、Asc D、Chr
3、要退出Do….Loop循环,可使用的语句的( D )语句。
A、Exit B、Exit For C、EndDo D、ExitDo
4.把数值型转换为字符串型需要使用的函数是(B )。
A、Val B、Str C、Asc D、Chr
5.关于语句行,下列说法正确的是( B )。
A.一行只能写一条语句 B.一条语句可以分多行书写C.每行的首字符必须大写 D.长度不能超过255个字符
6.表达式6+10Mod4*2+1的值是( A ).A.9 B.11 C.1 D.3
7.以下可以作为VisualBasic变量名的是(B).A.SIN B.CO1 C.COS(X) D.X(-1)
8.表达式Abs(-5)+Len(“ABCDE”)的值为(C).A.5ABCDE B.-5ABCDE C.10 D.0
9.在代码编辑器中,如果一条语句太长,无法在一行内写下(不包括注释),要折行书写,可以在行末使用续行字符(A),表示下一行是当前行的继续.
A.一个空格加一个下划字符(_) B.一个下划字符(_)C.直接回车 D.一个空格加一个字符(-)
10.Sub过程与Function过程最根本的区别是(D).
A.Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以.
B.Function过程可以有参数,Sub过程不可以.C.两种过程参数的传递方式不同.
D.Sub过程的过程名不能返回值,而Function过程能够通过过程名返回值.
11."X是小于80的非负数",用VB表达式表示正确的是(C).
A..0≤X<80 B.0<=X<80C.0<=xandx<80 D.0<=xOrx<80
12.在设计菜单时,如果要在菜单中加入一个菜单分隔条,则菜单分隔条的标题必须设置为(B)
A.加号(+) B.减号(-) C.星号(*) D.感叹号(!
)
13.如果要在程序中显示一个弹出式菜单,那么要调用VisualBasic中提供的方法是(D).
A.Print B.Move C.Refresh D.PopupMenu
14.下列可以用来存储图像供其他对象使用的控件是(C).A.ToolBar B.StatursBar C.ImageList D.TreeView
15.当单击工具拦上的按扭时,会触发的事件是(A).A.ButtonClick B.Change C.Load D.KeyPress
16.要利用公用对话框控件来显示”打开文件”对话框,需要调用控件的(B)方法.
A.ShowPrinter B.ShowOpen C.ShowSave D.ShowColor
17.对于窗体级变量,下列说法中错误的是(C).
A.所在窗体的各子程序都可以访问B.其他窗体的子程序不能访问
C.所在窗体发子程序不能访问用Private定义的窗体级变量D.一定要在所在窗体的通用区内定义
18.从一个字符串中的第3个字符开始,获取5个字符,应使用(B)A.Len函数 B.Mid函数 C.Left函数 D.Right函数
19.用下面的语句所定义的数组的元素的个数是(D).DimA(-3To5)As IntegerA.6 B.7 C.8 D.9
20.有如下程序段:
DimstrlAsString*5Strl=”VisualBasic”
当该段程序被执行完时,变量strl的值为(B).A.”Visual” B.”Visua” C.”V” D.”Visual Basic”
1、VisibleBasic根据计算机访问文件的方式将文件分成三类,其中不包括(B)
A.顺序文件 B.Unix文件 C.二进制文件 D.随机文件
2、随机文件进行文件读取的单位是(B)A.字节 B。
记录 C。
整个文件 D。
字符
3、为了使目录路径列表框Dir1的内容符合驱动器列表框Drive1的选择,应当(B)。
A.在Dir1_Click事件中加入Dir1.Path=Drive1.DriveB.在Drive1_Click事件中加入Dir1.Path=Drive1.Drive
C.在Dir1_Click事件中加入Drive1.Path=Dir1.DriveD.在Dir1_Click事件中加入Drive1.Path=Dir1.Drive
4、为了使drive1驱动器列表框、dir1目录路径列表框和file1文件列表框能同步协调工作,需要在(B)
A.drive1的Change事件过程中加入drive1.Drive=dir1.Path,在dir1的Change事件过程中加入dir1.Path=file1.Path代码B.drive1的Change事件过程中加入dir1.Path=drive1.Drive,在dir1的Change事件过程中加入file1.Path=dir1.Path代码。
C.dir1的Change事件过程中加入dir1.Path=drive1.Drive,在file1的Click事件过程中加入file1.Path=file1.fileName代码。
D.dir1的Change事件过程中加入dir1.Path=drive1.Drive,在file1的Click事件过程中加入file1.Path=dir1.Path代码。
5、下面关于顺序文件的描述正确的是(A)
A.每条记录的长度必须相同B.可通过编程对文件中的某条记录方便地修改
C.数据只能以ASCII码形式存放在文件中,所以可通过文本编辑软件显示D.文件的组织结构复杂
6、KILL语句在VB语言中的功能是(C)。
A.清内存 B。
清病毒 C。
删除磁盘上的文件 D。
清屏幕
7、可用来改变坐标度量单位的是(D)C.Scale方法 D.ScaleMode属性
8、以下的属性和方法中,可重定义坐标系的是(C) C.Scale D. ScaleMode属性
9、当用Line方法画直线后,当前坐标在(C)A.(0,0) B.直线起点 C.直线终点 D.容器的中心
10、Line(200,200)-Step(500,500)将在窗体(C)画一直线。
A.(200,200)到(500,500) B.(200,200)到(300,300)C.(200,200)到(700,700) D.(300,300)到(500,500)
11、设置对象的边框类型的属性是(B)。
A.Drawstyle B.Borderstyle C.DrawWidth D.ScaleMode
12、为了清除图片框Picture1中的图形,应采取的正确方法是(B)
A.选择图片框,然后按Del键B.执行语句Picture1.picture=LoadPicture(“”)
C.执行语句Picture1.picture=“”D.选择图片框,在属性窗口中选择Picture属性条,然后按回车键
13、绘制多种形状的图形,需要设置Shape控件的(A)属性。
A.Shape B.Borderstyle C.FillStyle D.Style
14、绘制多种形状的直线,需要设置Line控件的(B)属性。
A.Shape B.Borderstyle C.FillStyle D.Style
15、如果准备读文件,打开顺序文件“text.dat”的正确语句是(C)
A. open“text.dat”forwriteAs#1B. open“text.dat”forBinary As#1
C. open“text.dat”forInput As#1D. open“text.dat”forRandom As#1
16、如果准备向随机文件中写入数据,正确的语句是(C) C.Put#1,rec D. Get#1,rec
17、下列“CommandDialog1”控件程序代码,CommandDialog1.Action=1,代表(B)
A.文件另存为 B.打开文件 C.色彩 D.打印
18、FileFilter.Pattern=”*.bat”程序代码执行后,会显示(A)。
A只包含扩展文件名为”*.bat”的文件 B。
第一个bat文件C.包含所有的文件 D。
会显示磁盘的路径
19、下列数据对象模型中采用OLEDB访问数据库的是(C)。
A.DAO B.RDO C.ADO D.RDO和ADO
20.设ADOrs为Recordset对象,从“学生基本情况表”中获取所有记录的语句是(B)
A.ADOrs.New“Select*From学生基本情况表”B.ADOrs.Open“Select*From学生基本情况表”
C.ADOrs.Execute“Select*From学生基本情况表”D.ADOrs.Select“Select*From学生基本情况表”
21、VB中将变量xl声明为Excel应用程序对象的方法是(A)
A.DimxlAsExcel.Application B.DimxlAsExcel.Workbook
C. DimxlAsExcel.Worksheet D.DimxlAsExcel.Worksheets
1、WinsockServer.LocalPort=10001语句的含义是( A)。
A、设置侦听端口 B、设置计算机IP地址 C、设置中断地址 D、设置通讯协议
2、当Winsock控件处于关闭状态时,其State属性的值是( B)。
A、1 B、0 C、2 D、6
3、相对于UDP协议而言,TCP协议是一种( A)。
A、面向连接的协议B、无连接协议 C、计算机间不建立连接 D、适用于传送少量数据
4、VB程序中通常不会产生错误提示的(D )。
A、编译错误 B、实时错误 C、运行时错误 D、逻辑错误
5、VB程序的编译错误一般可通过VB集成环境的何种设置,自动检测( B)。
A、要求变量声明 B、自动语法检测 C、自动显示快速信息量 D、根本无法自动检测
6、VB程序中设置断点的按键是( C )。
A、F5键 B、F6键 C、F9键 D、F10键
7、OnErrorGoToErrLB语句中,ErrLB的含义是( A )。
A、行标识号 B、SUB过程名 C、FUNCTION过程名 D、错误号
8、Err对象中,用来表示错误描述的属性是(B )。
A、ErrNo B、Description C、Number D、Source
1.VisualBasic程序中分隔一行中各语句的字符是(B:
)。
2.下列可作为VisualBasic的变量名的是()。
A:
FilenameB:
A(A+B)C:
A%DD:
Print
3.要让菜单项无效,应将()属性值设置为False。
A.VisibleB.EnabledC.MoveableD.Checked
4.以下过程是()事件。
PrviateSubForm_Load()……EndSubA:
命令按钮的单击B:
命令按钮的装载C;窗体的装载D:
窗体的单击
5.Vb中描述文件扩展名的是()属性。
A:
DriveB:
PatternC:
FileNameD:
Path
6.关于VisualBasic中事件的说法中,不正确的为()。
[]
A.事件是由VisualBasic预先定义好的,能够被对象识别的动作B.DblClick(双击)是VisualBasic中的一种事件
C.一个对象可以识别一个或多个事件D.对于一个系统提供的对象可以识别哪些事件,需要程序员自己定义
7.下列控件中可设置滚动条是()。
A.检查框(复选框)B.框架C.文本框D.标签框
8.在VisualBasic中建立一个空窗体,()不会是其默认名。
A.Form1B.Form2C.FormxD.Form10
9.ConstOne&=1,则One为()类型的常数。
A.整型B.字节型C.长整型D.单精度型
10.关于逻辑型数据,下列说法错误的是()。
A.逻辑型数据只有两种可能值:
True或者FalseB.当把逻辑值转换为数值时False转为0,True转为1
C.当把其他类型数据转换为逻辑数据时,非0数转换为True,0转换为FalseD.逻辑型数据以2个字节存储
11.以下()不是VisualBasic的特点。
A:
结构化程序设计B:
集成可视化程序开发环境C:
事件驱动编程机制D:
可将用户的编程思想自动转换成程序代码