出自:国家开放大学Visual Basic6.0程序设计

使用Public Const语句声明一个全局的符号常量时,该语句应放在( )。
A、过程中
B、窗体模块的通用声明段
C、标准模块的通用声明段
D、窗体模块或标准模块的通用声明段
表达式4 + 19 \ 6 * 7 / 8 Mod 2的值是( )。
A、4 B、5
C、6 D、D.7
在Visual Basic中,下列优先级最高的是( )。
A、* B、\
C、< D、Not
语句Print 5*5\5/5的输出结果是( )。
A、5 B、25
C、0 D、1
如果仅需要得到当前系统时间,则可以使用的函数是(  )。
A、Time B、Year
C、Now D、Date
Right(〞ABCDEFG〞,3)的执行结果是( )。
A、ABC B、EFG
C、DEF D、CDE
用于获得字符串长度的函数是( )。
A、Len() B、Length()
C、StrLen() D、StrLength()
赋值语句:a = 123 + MID(“123456”,3,2)执行后,a变量中的值是( )。
A、123 B、34
C、12334 D、157
执行语句Label1.Captin=”Visual Basic”之后,标签控件的Name属性和Caption属性值是( )。
A、Label1 Label1
B、Label1 Visual Basic
C、Label1 Caption
D、Caption Label1
在Print方法中,为了使数据以紧凑格式输出,应在输出项之间加入的分隔符是( )。
A、逗号 B、分号
C、空格 D、顿号
若果X的值小于或等于Y的平方,则打印“OK”,表示这个条件的单行格式IF语句是( )。
A、If x <= y2 Then Print "OK"
B、If x <= y2 Print "OK"
C、If x <= y^2 Then "OK"
D、If x <= y^2 Then Print "OK"
由“For I = 1 To 16 Step 3”决定的循环结构被执行( )次。
A、4 B、5
C、6 D、7
Do Until…Loop循环命令的功能是( )。
A、先进入循环执行语句段落后,再判断是否再进入循环
B、先进入循环执行语句段落后, 再判断是否不再进入循环
C、执行前先判断是否不满足条件,若不满足才进入循环
D、执行前先判断是否不满足条件,若满足才进入循环
下列叙述不正确的是( )。
A、注释语句是非执行语句,仅对程序的有关内容起注释作用,客观存在不被解释和编译
B、注释语句可以放在代码中的任何位置
C、注释语句不能放在代码中的任何位置
D、代码中加入注释语句的目的是提高程序的可读性
一句语句要在下一行继续写,用( )符号作为续行符。
A、+ B、-
C、_ D、…
多窗体程序是由多个窗体组成,在缺省情况下,VB在应用程序执行时,总是把( )指定为启动窗体。
A、不包含任何控件的窗体 B、设计时的第一个窗体
C、包含控件最多的窗体 D、命名为Frm1的窗体
以下叙述中错误的是( )。
A、一个工程中只能有一个SubMain过程
B、窗体的Show方法是将指定的窗体装入内存并显示该窗体
C、窗体的Hide方法和Unload语句作用效果相同
D、如工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体
以下描述正确的是( )。
A、标准模块中的任何过程都可以在整个工程范围内被调用
B、在一个窗体模块中可以调用在其它窗体中被定义为Public的通用过程
C、如果工程中包含Sub Main过程,则程序将首先执行该过程
D、如果工程中不包括含Sub Main 过程,则程序一定首先执行第一个建立的窗体
在VB工程中,可以作为启动对象的是( )。
A、任何窗体或标准模块
B、任何窗体或过程
C、Sub Main过程或其他任何模块
D、Sub Main过程或任何窗体
如果要在程序中显示一个弹出式菜单,那么要调用Visual Basic中提供的方法是( )。
A、Print B、Move
C、Refresh D、PopupMenu
当单击工具栏上的按扭时,会触发的事件是( )。
A、ButtonClick B、Change
C、Load D、KeyPress
在下列关于菜单的说法中,错误的是( )。
A、每个菜单项都是一个控件,与其他控件一样也有自己的属性和事件
B、除了 Click事件之外,菜单项还能响应其他如 DbClick等事件
C、菜单项的快捷键不能任意设置
D、在程序执行时,如果菜单项的Enable属性为False,则该菜单项变成灰色,不能被用户选用
复选框对象是否被选中,是由其( )属性决定的。
A、Checked B、Value
C、Enabled D、Selected
在列表框的诸多属性中,用来列出列表框项目的内容是( )。
A、List属性 B、Listcount属性
C、Listdex属性 D、Text属性
将数据项“China”添加到列表框(List1)中成为第1项应使用的语句是( )。
A、List1.AddItem “China” ,0
B、List1.AddItem “China” ,1
C、List1.AddItem 0“China”
D、List1.AddItem1“China”
将通用对话框CommondDialog1的类型设置成“另存为”对话框,可调用该控件的( )方法。
A、ShowOpen B、ShowSave
C、ShowColor D、ShowFont
通常用户自己编写的对话框,窗体最好是大小不变的,应该设置窗体的( )属性。
A、ScaleWidth和ScaleHeight
B、BorderStyle
C、AutoSize
D、ScaleMode
以下叙述中错误的是( )。
A、在程序运行时,通用对话框控件是不可见的
B、在同一个程序中,用不同的方法(如ShowOpen或ShowSave等)打开的通用对话框具有不同的作用
C、调用通用对话框控件的ShowOpen方法,可以直接打开在该通用对话框中指定的文件
D、调用通用对话框控件的ShowColor方法,可以打开颜色对话框
数组可以分为静态数组和动态数组两类,主要区别在于:静态数组在编译时要开辟内存区,而动态数组在( )时才开辟内存区。
A、窗体制作 B、运行
C、控件属性设置 D、编写代码
如下数组声明语句,正确的是(  )。
A、Dim a[3,4] As Integer
B、Dim a(3,4) As Integer
C、Dim a(n,n) As Integer
D、Dim a(3 4) As Integer
Dim A(1 To 6, 6) As String定义的数组包含的元素个数是( )。
A、36 B、49
C、42 D、50
设用复制\粘贴的方法建立一个命令按钮数组Commandl,以下对该数组的说法错误的是( )。
A、命令按钮的所有Caption属性都是Commandl
B、在代码中访问任意一个命令按钮只需使用名称Commandl
C、命令按钮的大小都相同
D、命令按钮共享相同的事件过程.
调用Sub过程时,使用( )语句,该语句用于把程序控制传送到一个Visual Basic的Sub过程。
A、Fact B、Click
C、Functin D、Call
Sub过程与 Function过程最根本的区别是( )。
A、Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以。
B、Function过程可以有参数,Sub过程不可以。
C、两种过程参数的传递方式不同。
D、Sub过程的过程名不能返回值,而Function过程能够通过过程名返回值。
在过程中用( )来表示形参的传值。
A、Var B、ByRef
C、ByVal D、Value
过程调用时,下列关于形参与实参之间数据传递的原则说法正确的是( )。
A、按实参和形参同名的原则
B、按实参和形参位置对应的原则
C、按实参和形参个数相同并且类型也对应的原则
D、按实参和形参不仅位置对应,而且类型也对应的原则
下列关于SUB过程的叙述正确的是( )。
A、一个SUB过程必须有一个Exit Sub语句
B、一个SUB过程必须有一个End Sub语句
C、在SUB过程中可以定义一个Function过程
D、可以用GoTo语句强制退出SUB过程
下列关于过程叙述不正确的是( )。
A、过程的传值调用是将实参的具体值传递给形参
B、过程的传址调用是将实参在内存的地址传递给形参
C、过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的
D、无论过程的传值调用还是过程传址调用,参数传递都是双向的
与键盘操作有关的事件有keyPress、KeyUp和KeyDown事件,这三个事件执行的顺序是( )。
A、KeyDown、keyPress、KeyUp
B、KeyDown、KeyUp、keyPress
C、keyPress、KeyDown、KeyUp
D、没有规律
为了使目录路径列表框Dir1的内容符合驱动器列表框Drive1的选择,应当( )。
A、在Dir1_Change事件中加入Dir1.Path = Drive1.Drive
B、在Drive1_Change事件中加入Dir1.Path = Drive1.Drive
C、在Dir1_Change事件中加入Drive1.Path = Dir1.Path
D、在Drive1_Change事件中加入Drive1.Path = Dir1.Path
目录列表框的Path属性的作用是( )。
A、显示当前驱动器或指定驱动器上的路径
B、显示当前驱动器或指定驱动器上的某目录下的文件名
C、显示根目录下的文件名
D、只显示当前路径下的文件
在文件列表框中设定“文件列表”中显示的文件类型应修改该控件的( )属性。
A、Path B、Pattern
C、Name D、FileName
在窗体上画一个名称为Drive1的驱动器列表框,一个名称为Dir1的目录列表框。当改变当前驱动器时,目录列表框应该与其同步改变。设置两个控件同步的命令放在一个时间过程中,这个事件过程是(   )。
A、Drive1 Click B、Drive1 Change
C、Dri1 Click D、Dri1 Change
目录列表框用来显示当前驱动器下目录结构。刚建立时显示当前驱动器的顶层目录和当前目录,如果要显示其他驱动器上的目录信息,必须改变路径,即重新设置目录列表框的( )属性。
A、ListCount B、Path
C、ListIndex D、List (index)
对于文件列表框,重新设置的( )属性,将引发Change事件。
A、Pattern B、ListCount
C、Path D、ListName
KILL语句在VB语言中的功能是( )。
A、清内存 B、清病毒
C、删除磁盘上的文件 D、清屏幕
下列”CommonDialog1”控件程序代码,CommonDialog1.Action = 1,代表( )。
A、文件另存为 B、打开文件
C、色彩 D、打印
以下能判断是否到达文件尾的函数是( )。
A、BOF B、LOC
C、LOF D、EOF
下列不是Visual Basic数据文件的是( )。
A、顺序文件 B、随机文件
C、二进制文件 D、数据库文件
可用来改变坐标度量单位的是( )。
A、Drawstyle属性 B、DrawWidth属性
C、Scale方法 D、ScaleMode属性