admin管理员组

文章数量:1535862

2024年3月22日发(作者:)

第一章

1. 与传统的结构化程序设计语言相比,Visual Basic 最突出的特点是()。答

案:事件驱动机制

2. 下列叙述正确的是()。答案:软件是程序、数据和相关文档的集合

3. 在 VB 中,下列()操作不能打开代码编辑窗口。答案:单击窗体或控件

4. 由于VB只能以解释方式运行,所以运行速度慢答案:错

5. 在 VB 中,表示窗体宽、高的是( )。答案:事件

6. VB中打开工程文件时,在资源管理器窗口可以看到工程中所有的文件,所

以可以认为工程文件包括了工程中所有的文件,只要保留工程文件即可,其

他文件可以不必保留。答案:错

7. 在 Visual Basic 中,扩展名.frm 表示的是窗体文件。答案:对

8. 在 Visual Basic 中,扩展名.vbp 表示的是工程文件。答案:对

9. 要在命令按钮 Cmd1 上显示“计算”,可以使用( )语句。答

案:n=“计算;

10. 在代码编辑窗口中,当从对象框中选定了某个对象后,在( )中会列出适

用于该对象的事件。答案:过程框

第二章

1. 多窗体是指一个应用程序中有多个并列的普通窗体,每个窗体可以有自己的

界面和程序, 完成不同的功能。答案:对

2. Load 语句不会把一个窗体装入内存。答案:错

3. UnLoad Me,表示关闭当前窗体,这里的关键字 Me 代表 UnLoad Me 语句所

在的 窗体。答案:对

4. 决定窗体标题栏内容的属性是()。答案:Caption

5. 在程序运行时,可实现信息输入的控件是()。答案:单选按钮

6. 确定控件在窗体上位置的属性是()。答案:Top 和 Left

7. 在单行文本框中输入密码时只显示

号,则应在该文本框的属性窗口中设置

()。答案

:PasswordChar

属性值为

8. Show 方法该方法用来显示一个窗体,它兼有加载和显示两种功能。答案:对

9. Cls 命令可清除窗体或图形框中()的内容。答案:程序运行时产生的图形和

文字

10. 若要取消窗体的最大化按钮,需要设置它的_____属性值为False.答

案:MaxButton

第三章

1. Format(5,“0.00%”)的结果是500.00%答案:对

2. 若X为偶数,则Not(X Mod 2)必然为真答案:对

3. 在VB6.0中,不声明而直接使用的变量,系统默认为变体型(Variant),其默认值

为0。答案:错

4. 表达式Val(“.123E2AB”)的值为.123答案:错

5. VB6.0中&H12是8进制的数值常数答案:错

6. A>=B And B>10值为 False答案:对

7. 下列能正确产生[1,30]之间的随机整数的表达式是()。答

案:int(rnd()*30)+1

8. 设 A=3,B=5,则以下表达式值为真的是()。答案:(A>B) Or (B>0)

9. 以下关系表达式中,其值为 False 的是()。答案:;ABC”>“Abc;

10. VB6.0中一个日期和时间常量必须也只能用“#”号将其括起来。答案:对

第四章

1. 下面正确的赋值语句是()。答案:y=x+30

2. 语句 Print “Sqr(25)=”;Sqr(25)的输出结果为()。答案:Sqr(25)=5

3. 为了给 x,y,z 三个变量赋初值 1,正确的赋值语句是()。答案:x=1: y=1:

z=1

4. 赋值语句 g = 123 & Mid(“123456”, 3, 2)执行后,变量 g 中的值是()。答

案:12334

5. 下列哪组语句可以将变量 a,b 的值互换?()。答案:a=a+b: b=a-b: a=a-b

6. 语句 Print Format (“HELLO”, “<”) 的输出结果是()。答案:hello

7. 为了使下一个输出语句的输出项不换行输出,则应在本Print语句的尾部加

“;”,且只能加“;”答案:错

8. 产生消息对话框的MsgBox函数返回的值是数值型答案:对

9. MsgBox函数和InputBox函数都有一个可确定对话框中命令按钮的个数和

类型的参数答案:错

10. Print语句可以省略输出项,省略输出项,表示输出一空行答案:对

第五章

1. 语句 If x=1 Then y=1,下面说法正确的是()。答案:x=1 为关系表达式,

y=1 是赋值语句

2. VB 提供了结构化程序设计的基本结构,分别是()。答案:顺序结构、选择

结构、循环结构

3. 当0

then y=x

4. 下列求两数中最小数的程序段不正确的是()答案:If y < = x Then Min = y :

Min = x

5. 有语句If X = 0 Then Y = 0,下列叙述中,正确的是()答案:X=0为关系表

达式,Y=0为赋值语句 X=0为赋值语句,Y=0为关系表达式

6. 在Select Case情况语句中,各个分支(即Case 表达式)的先后顺序无关

答案:错

7. 下列程序段的执行结果为_____。 x=5 y=-20 If Not x>0 Then x=y-3 Else y=x+3

Print x-y;Y-x答案:-3,3

8. Case Is>10 And Is<20 是不合法的答案:对

9. 在Select case结构中,使用“To表达式”来指定一个范围时,必须把较小的

值写在前面。答案:对

第六章

1.

2.

3.

4.

5.

6.

7.

8.

9.

在For……Next循环中,其中step步长必须是正数答案:错

For……Next 语句循环变量的初值必须小于终值答案:错

Exit for 语句可以退出任何类型的循环答案:错

Do……Loop while|until的循环体至少执行一次答案:对

下面程序运行时 For m=1 To 3 For n=0 To m-1 s=s+n Next n Next m 内层循

环的循环总次数是6次答案:对

下列程序段的输出结果是_____。Dim s As Integer For i=10 To 1 Step -2

s=s+iNext iPrint i答案:0

有以下程序段: For i=1 to 3 For j=4 to 1 Step -1 Print i+j Next j Next i 则语句

Print i+j的执行次数是 。答案:12

下列程序段的循环结构执行后,i的输出值是_______。Dim y as Integer For i

= 1 To 10 Step 2 y = y + i Next i Print i答案:11

如下有一段程序段,若要求该程序执行3次循环,则在程序中的空白处填

入 。 x=1 Do x=x+3: Print x Loop Until______答案:x>=8

第七章

1. 用语句 Dim A(-3 to 5)As Long 定义的数组元素个数是()。答案:9

2. 下面()语句与声明动态数组无关。答案:Dim x(5)

3. 静态数组中的数组元素个数一旦定义好后,在程序运行过程中不再会发生变

化;而动态数组的元素个数则是可变的答案:对

4. 某数组声明为字符型数组,它们的初始值为False答案:错

5. 控件数组包含多个控件,但数组名称只有一个答案:对

6. 控件数组的数组名称相同,控件的下标不同。答案:对

7. 以下说法不正确的是()答案:使用Redim语句可以改变数组的类型

8. 下列叙述中,错误的是()。答案:控件数组的每一个元素都有不同的

Name属性作为标识

9. 使用下列语句:Dim x(1 to 10,3) As Single,则数组占用内存空间的字节数

是答案:162

10. 在Visual Basic 的控件数组中,用于标识控件数组各个元素的参数是答

案:Index

第八章

1. 在过程调用中,参数的传递可以分为()和按地址传递两种方式。答案:按

值传递

2. 在过程定义中用()表示形参的传值。答案:ByVal

3. 若已经编写一个 Sort 子过程,在该工程中有多个窗体,为了方便调用 Sort

子程序,应该将子过程放在()中。答案:标准模块

4. 可以在窗体模块的通用声明段中声明( )。答案:全局变量

5. 以下关于函数过程的叙述中,正确的是( )。答案:函数过程形参的类型与

函数返回值的类型没有关系

6. 在过程中定义的变量,若希望在离开该过程后,还能保存过程中局部变量的

值,则使用()关键字在过程中定义局部变量。答案:Static

7. VB 过程分为两大类,分别是事件过程和通用过程。答案:对

8. Sub 过程可以在窗体模块(.frm)中建立,也可以在标准模块(.bas)中建

立。答案:对

9. Visual Basic 函数分为内部函数和外部函数,外部函数是用户根据需要用

Function 关键字定义的函数过程。答案:对

10. 事件过程是通过事件驱动和由系统自动调用的,而 Sub 过程则必须通过调

用语句实现调 用。答案:对

第九章

1. 将数据项”China”添加到列表框 List1 中成为第 3 项,应使用()语句。答

案:m “China”,2

2. 复选框或单选按钮的当前状态通过()属性来设置或访问。答案:Value

3. 如果每秒触发 10 次计时器的 Timer 事件,那么计时器的 Interval 属性应设

为()。答案:100

4. “复选”复选框允许用户设置某一菜单项是否可复选,即在菜单项左边加上“√”

标记。答案:对

5. 设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗

口中改变的属性是()。答案:Value

6. A>=B And B>10值为 False答案:错

7. 下列能正确产生[1,30]之间的随机整数的表达式是()。答案:1+rnd(30)

8. 设 A=3,B=5,则以下表达式值为真的是()。答案:(A0)

9. 以下关系表达式中,其值为 False 的是()。答案:;ABC”>“Abc;

10. VB6.0中一个日期和时间常量必须也只能用“#”号将其括起来。答案:对

第十章

1. 菜单编辑器中,哪一个选项输入希望在菜单栏上显示的文本( )。答案:标

2. 下面哪个属性可以控制菜单项可见或不可见( )?答案:C)Visible

3. 菜单控件只有一个()事件。答案:B)Click

4. Windows 系统中的菜单可分为下拉式菜单和弹出式菜单和快捷菜单三种类

型。答案:错

5. 在菜单编辑器中定义一个名称为Edi的菜单项。执行()语句可以在运行时

隐藏该菜单项。答案:e = False

6. 下列叙述中,正确的是()答案:菜单是一个控件,也具有属性和事件

7. 定义菜单项时,可以不设置分隔线的菜单项控件名称答案:错

8. VB支持弹出菜单,所谓“弹出菜单”是指右击鼠标后打开的菜单答案:对

9. 如果创建的菜单的标题是一个减号“-”,则该菜单显示为一个分隔线,此菜

单项也可以识别单击事件。答案:错

本文标签: 答案数组窗体过程