2024年6月4日发(作者:)

选这题

1.在Visual Basic 中称对象的数据为_____D________。

A、方法

B、事件

C、封装

D、属性

2. 设窗体上有一个文本框,名称为text1,程序运行后,要求该文本框只能显示信息,不能

接受输入的信息,以下能实现该操作的语句是_B__。

A、=0

B、d=Flase

C、gth=0

D、e=Flase

3.

以下关于MsgBox的叙述中,错误的是_A_。

A、MsgBox语句没有返回值

B、通过MsgBox函数可以设置消息框中图标和按钮的类型

C、MsgBox函数返回一个整数

4.

下列关于条件语句的说法中正确的是_C_。

A、 If语句中只能有一个Elseif分句

B、If语句中可以没有Then保留字

C、 If语句中可以没有Else保留字

D、If语句都可以由Iif语句替代

5.

以下Case语句中错误的是_A_。

A、Case Is>10 And Is<5

B、 Case 3,5,Is>10

C、Case Is>10

D、Case 0 to 10

6.

关于Do...Loop Until循环正确的描述是_C_。

A、如果\"条件表达式\"的值为真,则一次循环也不执行

B、如果\"条件表达式\"的值为真,则要继续执行循环体

C、不论\"条件表达式\"是否为\"真\",至少要执行一次循环体

D、如果\"条件表达式\"的值为假,则一次循环也不执行

7.

Do循环语句是根据条件决定循环的语句,下列说法正确的是_A_。

A、While是当条件为真时执行循环,而Until是在条件变为真之前重复

B、 Until是当条件为真时执行循环,而While是在条件变为真之前重复

C、While 和Until都是当条件为真时执行循环

D、While 和Until都是在条件变为真的之前重复循环

8.

循环语句For i=10 To 20 Step -2的循环次数为______A____。

A、不循环

B、5

C、4

D、6

9.

要分配存放12个元素的整形数组,下列数组声明错误的是__B______。

A、Dim a%(1 To 12)

B、Dim a(3,4)

C、 Dim a(11) As integer

D、Dim a%(2,3)

10.

下述语句定义的数组元素有___D___个。

OPTION BASE 1

DIM A(12,8)

A、128

B、117

C、20

D、96

11.

由Array函数建立的数组,其变量必须是___C____类型。

A、字符型

B、整型

C、变体型

D、字符串类型

12.

以下控件中不是标准控件的是_____A_____。

A、ActiveX控件

B、组合框

C、文本框

D、水平滚动条

13.

Visual Basic控件分为3类,它们分别是标准控件、ActiveX控件和可插入对象 。其中只

有______D____是由系统提供的。

A、ActiveX控件

B、可插入对象

C、以上都可以

D、标准控件

14.

在Visual Basic中,要使一个窗体不可见,但不从内存中释放,应使用的语句是

_____D_____。

A、UnLoand

B、 Show

C、Load

D、 Hide

15.

如果列表框(List1)中没有被选定的项目,则执行Item dex

语句的结果是____A____ 。

A、以上都不对

B、移去最后加入列表的一项

C、移去最后一项

D、移去第一项

16

设置复选框或单选按钮标题对齐方式的属性是__D____ 。

A、Align

B、Sorted

C、Value

D、Alignmen

17.

显示弹出菜单所使用的方法是_D___。

A、PopMenu

B、MenuPop

C、MenuPopup

D、PopupMenu

18.

释放任意一个鼠标按钮时被触发的是___A____事件。

A、MouseUp

B、MouseMove

C、DblClick

D、MouseDown

19.

鼠标双击时被触发的是___D____事件。

A、Click

B、MouseDown

C、MouseUp

D、DblClick

20.

下面关于图形框(PictureBox)和图像框(Image)说法不正确的是__D_

A、图像框可以比图形框占用更少内存

B、均可加载图片

C、图形框可保存其他控件

D、图像框可以保存其他控件

21.

要使图像框可以自动调整大小以适应图形的大小,则需要设置属性_A__

A、Stretch

B、AutoSize

C、Appearance

D、AutoRedraw

22.

有说明语句Dim x!,则x是_____B___类型的变量。

A、整型

B、单精度浮点型

C、长整型

D、双精度浮点型

23.

使用ADO数据控件的ConnectionString属性与数据源建立链接的相关信息,在属性页对

话框中可以有 _B__ 中不同的链接方式

A、4

B、3

C、1

D、2

24.

下列关于VB编程的说法中,不正确的是_D_。

A、事件是能被对象识别的动作

B、方法指示对象的行为

C、属性是描述对象特征的数据

D、VB程序采用的运行机制是面向对象

25. 日期常量用_B_作为界定符。

A、%

B、#

C、\"

D、&

26.

表达式Fix(5.6)+Int(-5.6)的值是_A_。

A、-1

B、1

C、以上都不对

D、0

27.

VB是一种面向对象的程序设计语言,构成对象的三要素是_B_。

A、属性、控件和方法

B、属性、事件和方法

C、控件、过程和模块

D、窗体、控件和过程

28.

下列说法错误的是___C_____。

A、 窗体文件的扩展名为.frm

B、一个窗体对应一个窗体文件

C、Visual Basic中一个工程只包含一个窗体文件

D、 Visual Basic中的一个工程最多可包含255个窗体

29.

关于VB源代码的编写,下列说法错误的是_D_。

A、VB源代码中不区分字母的大小写

B、同一行可以写多个语句

C、可以适当添加注释有利于程序的维护和调试

D、一个语句必须写在一行中,不可分成多行来书写

30.

下列赋值语句中,正确的是_D_。

A、x+1=5

B、a&=\"10e\"

C、x!=\"abc\"

D、s$=100

31.

关于条件语句,下列说法错误的是_C_。

A、条件语句中的\"条件\"可以是数值表达式,非0值表示Ture,0值表示False

B、在块结构的条件语句,\"语句块\"中的语句不能与Then在同一行上

C、块结构的条件语句和单行结构的条件语句都必须以End If 结束

D、条件语句中的\"条件\"可以是逻辑表达式或关系表达式

32.

关于Do...Loop Until循环正确的描述是_C_。

A、如果\"条件表达式\"的值为真,则一次循环也不执行

B、如果\"条件表达式\"的值为真,则要继续执行循环体

C、不论\"条件表达式\"是否为\"真\",至少要执行一次循环体

D、如果\"条件表达式\"的值为假,则一次循环也不执行

33.

设有数组说明语句:Dim b(-1 To 2,-2 To 2),则数组b中元素的个数是___D_______。

A、16

B、15

C、12

D、20

34.

若有数组说明语句:Dim a() S Integer,则a被定义为______B____。

A、定长数组

B、动态数组

C、静态数组

D、可变类型数组

35.

以下说法错误的是____D________。

A、使用Redim语句可以改变数组每维数的大小

B、使用Redim语句可以对数组的元素初始化

C、使用Redim语句可以改变数组的维数

D、使用Redim语句可以改变数组的类型

36.

子过程Sub ...End Sub 的形式参数可以是__D_。

A、常数、简单变量、数组变量

B、常数、简单变量、数组变量和运算式

C、简单变量、数组变量和运算式

D、简单变量、数组变量

37.

对象.cls方法对____D______控件有效。

A、窗体、图像框

B、图像框、图片框

C、屏幕、窗体

D、窗体、图片框

38.

在Visual Basic 中要将一个窗体装载到内存中进行预处理,但不显示,应该使用语句

___C___ 。

A、UnLoad

B、Hide

C、Load

D、Show

39.

如果列表框List1中已有10项数据,应使用语句__C____将数据\"Mydata\"插入到列表框的

第3项 。

A、 \"Mydata\", 3

B、 \"Mydata\", 2

C、m \"Mydata\", 2

D、m \"Mydata\" ,3

40.

下列控件中,没有Caption属性的是___B___。

A、单选按钮

B、列表框

C、复选框

D、框架

41.

当组合框的__C____属性值为2时,不允许用户在组合框中输入任何文本。

A、Test

B、List

C、Style

D、 ListCount

42.

使用菜单编辑器设计菜单时,必须输入的项是_D______。

A、快捷键

B、索引

C、标题

D、名称

43.

鼠标单击时被触发的是___D____事件。

A、DblClick

B、MouseUp

C、MouseDown

D、Click

44.

用户按下键盘上任意一个键时被触发的事件是___C____。

A、Key

B、KeyUp

C、KeyDown

D、KeyPress

45.

构成一个坐标系的三要素为__B_

A、坐标原点、ScaleTop、ScaleLeft

B、原点坐标、坐标轴长度和方向、坐标试题单位

C、ScaleMode、ScaleHeight、ScaleWidth

D、ScaleMode、ScaleTop、ScaleLeft

46.

如果在图片框Picture1中装入一个图形,为了清除该图形(不删除图片框),应采用的方

法是_D__

A、选择图片框,在属性窗口中选择Picture属性条,然后按回车键

B、执行语句

e = \"\"

C、选择图片框,然后按Del键

D、执行语句 e = LoadPicture(\"\")

47.

执行指令“Circle (1000,1000),500,8,-6, -3” 将绘制__C_

A、圆弧

B、画园

C、扇形

D、椭圆

48.

使用目录列表框的_B__属性可以返回或设置工作目录的完整路径

A、以上都不对

B、Path

C、ListIndex

D、Dir

49.

下面关于随机文件的描述不正确的是_A__

A、一个文件的记录号不必唯一

B、其组织结构比顺序文件复杂

C、每条记录的长度必须相同

D、数据只能对ASCII码形式存放在文件中,所以可通过编辑软件显示

50. 下列逻辑表达式为True的是_A_。

A、\"a\">\"AT\"

B、\"A\"<\"9\"

C、\"A\">\"a\"

D、\"AT\"<\"AND\"

51.

以下叙述中错误的是 _C_。

A、事件过程是响应特定事件的一段程序

B、对象的方法是执行指定操作的过程

C、对象事件的名称可以由编程者指定

D、 不同的对象可以具有相同名称的方法

52.

关于VB源代码的编写,下列说法错误的是_D_。

A、VB源代码中不区分字母的大小写

B、同一行可以写多个语句

C、可以适当添加注释有利于程序的维护和调试

D、一个语句必须写在一行中,不可分成多行来书写

53.

在默认情况下,Inputbox()函数返回值的类型为_D_。

A、逻辑类型

B、变体类型

C、数值型

D、字符串型

54.

执行w=Choose(2,\"Red\",\"Green\",\"Blue\",\"Yellow\")语句后,变量w的值为_____D____。

A、Null

B、\"Red\"

C、\"Blue\"

D、\"Green\"

55.

要使For语句for k=__ To -5 Step -2循环执行20次,循环变量的初值应是___B____。

A、35

B、33

C、32

D、31

56.

下面数组声明语句错误的是_____A_____。

A、Dim n%,a%(n)

B、Dim a%(-5 to -3)

C、Dim a%(-1 to 2,3)

D、Dim a(-1 to 0) as Integer

57.

下列数组说明语句中正确的是____D____。

A、Dim a(n,n) AS Integer

B、Dim a(0 To 8,5 To -1) AS Single

C、Dim a(10,-10) AS Double

D、Dim a(-1 To 5,8) AS String

58.

在代码中定义了一个子过程:

Sub P(a,b)

End Sub

下面调用该过程的格式正确的_C__。

A、CALL P(10,20,30)

B、Call P()

C、CALL P(10,20)

D、Call P(10)

59.

在Visual Basic中,下属 D 控件可以包含其他控件。

A、CheckBox

B、TextBox

C、Image

D、 Frame

60.

要设置定时器的时间间隔可以通过____C___属性来实现。

A、Value

B、Text

C、InterVal

D、Max

61.假设窗体上有一个列表框控件List1,其中放有若干列表项。则______D____能表示当前

被选中的列表项的内容。

A、dex

B、

C、

D、

62.

移动鼠标时被触发的是____A___事件。

A、MouseMove

B、DblClick

C、MouseDown

D、MouseUp

63.

通过Shape控件的_D__属性可以绘制多种形状的图形

A、Style

B、FillStyle

C、BorderStyle

D、Shape

64.

使用Line方法画直线后,当前坐标在_D__

A、坐标原点

B、无法确定

C、直线起点

D、直线终点

65.

下列关于VB中文件的命名原则的叙述,正确的是__C_

A、可以在文件名中使用*、?

B、文件名可以任意长度

C、与Windows命名方式一致

D、与Windows命名方式不一致

66. 表达式Instr(2,\"文本文件\",\"文\")的值是_A_。

A、3

B、5

C、1

D、0

67.

当标签的标题内容太长,需要根据题目自动调整标签的大小时,应设置标签的_A属性为

True。

A、AutoSize

B、Visible

C、Enabled

D、WordWrap

68.

使“程序设计”在当前窗体上输出的语句是_A_。

A、Print \"程序设计\"

B、Text. Print \"程序设计\"

C、Printer. Print \"程序设计\"

D、picture1. Print \"程序设计\"

69.

循环语句For i=20 To 10 Step -2的循环次数为___A_______。

A、6

B、4

C、不循环

D、5

70.

Dim Abc(5) 所定义的数组元素个数是___A_____。

A、6

B、5

C、4

D、10

71.

关于数组正确的说法是____D____。

A、数组是一种数据类型

B、数组可以不声明直接使用

C、声明数组时必须要指定数组的大小

D、数组必须先声明再使用

72.

下面叙述中错误的是___A___。

A、自定义类型只能在窗体模块的通用声明段进行声明

B、在窗体模块中定义自定义类型时必须使用Private关键字

C、自定义类型中的元素类型可以是系统提供的基本数据类型或已声明的自定义类型

D、自定义类型必须在窗体模块或标准模块的通用声明段进行声明

73.

如果窗体上已经创建了一个文本框对象Text1,可以通过_____A_____事件获得输入键值

的ASCII码

A、KeyPress

B、Change

C、LostFocus

D、GotFocus

74.

用户在组合框中输入或选择的数据可以通过__B____ 属性获得。

A、List

B、Text

C、ListIndex

D、ListCount

75.

下面说法正确的是___A_______。

A、组合框当的style属性设为下拉式列表框时,不能输入

B、组合框和列表框都可以同时选择多个项目

C、组合框和列表框都有文本框进行输入

D、组合框和列表框在任何时候都只能选取一个项目

76.

对画出的图形进行颜色填充设置,应改使用的属性是__C_

A、BorerStyle

B、FillStyle

C、Fillcolor

D、BackStyle

77.

坐标度量单位可通过 __D_ 来改变

A、DrawWidth属性

B、Scale方法

C、DrawStyle属性

D、ScaleMode属性

78.

如果准备读文件,打开顺序文件“”的正确语句是_C__

A、Open \"\" For Write As #1

B、Open \"\" For Random As #1

C、Open \"\" For Input As #1

D、Open \"\" For Binary As #1

79.

按文件中数据的编码方式文件可以分为_B__

A、顺序文件和随机文件

B、ASCII码文件和二进制文件

C、程序文件和数据文件

D、以上都不对

80.

下述4个控件中具有FileName属性的是_B__

A、列表框

B、文件列表框

C、驱动器列表框

D、目录列表框

81.

在新增记录调用Update方法写入记录后,记录指针位于_D__

A、记录集的最后一条

B、记录集的第一条

C、新增记录上

D、添加新记录前的位置上

82.

在记录集中进行查找,如果找不到相匹配的记录,则记录定位在__D_

A、末记录之后

B、首记录之前

C、随机位置

D、查找开始处

83.

VB6.0集成开发环境不包括_C_窗口。

A、代码窗口

B、属性窗口

C、DOS界面窗口

D、窗体窗口

84.

VB6.0集成环境的主窗口中不包含_B_。

A、标题栏

B、状态栏

C、工具栏

D、菜单栏

85. 定义变量时如不指定类型,该变量为_B_变量。

A、Integer

B、Variant

C、String

D、Single

86.

表达式2=3<1的值是_D_。

A、false

B、1

C、0

D、True

87.

如果x是一个正整数,对x的第3位小数四舍五入的表达式是_A_。

A、0.01*Int(100*(x+0.005))

B、0.01*Int(x+0.005)

C、0.01*Int(100*(x+0.05))

D、0.01*Int(x+0.05)

88.

确定一个控件在窗体上的位置的属性是___D_____。

A、 Width和 Height

B、Width或Height

C、Top或Left

D、Top和Left

89.

在Visual Basic中注释语句使用______B_______符号来标志。

A、@

B、\'

C、*

D、#

90.

用inputbox()函数设计的对话框,其功能是_D_。

A、专门用于输出信息

B、只能接收用户输入的数据,但不会返回任何信息

C、既能用于接收用户输入的信息,又能用于输出信息

D、能接收用户输入的数据,并能返回用户输入的信息

91.

下面程序段执行结果为_C_。

X=int(rnd()+4)

Select Case x

Case 5

Print “优秀”

Case 4

Print “良好”

Case 3

Print “及格”

Case Else

Print “不及格”

End Select

A、不及格

B、优秀

C、良好

D、及格

92.

设有数组说明语句:Dim c(-1 To 1,1 To 5),则下列表示数组c的元素选项中正确的

是____D_______。

A、c(1,0)

B、c(i+j)

C、c(i)(j)

D、c(i,j)

93.

若有数组说明语句:Dim t(1 To 10),则t被定义为___B_____。

A、字符串型数组

B、变体类型数组

C、动态数组

D、整型数组

94.

以下说法错误的是______D______。

A、使用Redim语句可以改变数组每维数的大小

B、使用Redim语句可以对数组的元素初始化

C、使用Redim语句可以改变数组的维数

D、使用Redim语句可以改变数组的类型

95.

在VisualBasic中最基本的对象是____D______,它是应用程序的基石,是其它控件的容

器。

A、文本框

B、命令按钮

C、标签

D、窗体

96.

一般窗体可分为单文档窗体(SDI)、多文档窗体(MDI)和模版窗体。其中允许同时显

示多个文档,每一个文档都显示在自己的窗口中,这就是___D_______界面。

A、模版窗体

B、写字板

C、单文档窗体

D、多文档窗体

97.

若希望分成两组使用多个Option Buttion 控件,能完成这一功能的控件是__A____。

A、Frame

B、 PictureBox

C、Shape

D、ImageBox

98.

在VB中用来画弧、圆和椭圆的属性或者方法是_C__

A、Pset

B、Line

C、Circle

D、三者都不是

99.

以下的属性和方法中 __D_ 可重定义坐标系

A、DrawWidth属性

B、ScaleMode属性

C、DrawStyle属性

D、Scale方法

100. _D__

是构成文件的最基本单位。

A、汉字

B、字段

C、记录

D、字符

101.

下面四个选项中,不是VB6.0工具箱的标准控件的是_C_。

A、定时器

B、滚动条

C、多媒体

D、框架

102. 设a=\"abcdefghijklm\",下面的函数值为\"jklm\"的是_C_。

A、rtrim(a)

B、mid(a,10,4)

C、ltrim(a)

D、left(a,4)

103.

Visual Basic程序设计语言中,响应对象的外部动作称为______ , 而对象可以执行的

动作或对象本身的行为则称为___D___。

A、属性,方法

B、过程,事件

C、方法,事件

D、事件,方法

104.

某一窗体的name属性为myForm,它的Load事件过程名称为____B____。

A、Form_Load

B、MyForm_Load

C、Me_Load

D、Form1_load

105.

要使For语句for k=__ To -5 Step -2循环执行20次,循环变量的初值应是____B_____。

A、35

B、33

C、32

D、31

106.

设有数组说明语句:Dim c(1 To 10),则下面表示数组c的元素选项中错误的是

___B_____。

A、c(i)

B、c(0)

C、c(10)

D、c(3+4)

107.

在设定Option Base 0后,经Dim arr(3,4)As Integer 定义的数组arr含有的元素个数为

____B____。

A、9

B、20

C、12

D、16

108.

从子过程退出,并返回到主调过程,可使用语句_C__。

A、Return

B、Stop Sub

C、Exit Sub

D、Exit

109.

下面哪个属性不是标签控件的属性 B 。

A、 BorderStyle

B、Text

C、 Caption

D、Alignment

110.

只能用来显示字符信息的控件是___D____。

A、图像框

B、图片框

C、文本框

D、标签框

111.

VB提供的复选框(Check Box )具有_A______功能。

A、多重选择

B、多项选择

C、选择一次

D、单一选择

112.

用户按下并且释放一个会产生ASCII码的键时被触发的事件是____C___。

A、Key

B、KeyUp

C、KeyPress

D、KeyDown

113.

下列语句可使Shape1控件呈现实心圆形的是_C__

A、=0

B、Style=0

C、yle=0

D、yle=0

114.

执行指令“Line (1200,1200)-Step(1000,500),B”后,CurrentX= _B__

A、1700

B、2200

C、1200

D、1000

115.

下列关于文件的叙述中,错误的是_B__

A、LOF函数返回给文件分配的字节数

B、随机文件中的记录的长度是随机的

C、顺序文件中的记录一个接一个的顺序存放

D、执行打开文件的命令后,自动生成一个文件指针

116.

根据数据的存取方式和结构,文件可分为_B__

A、ASCII码文件和二进制文件

B、顺序文件和随机文件

C、以上都不对

D、程序文件和数据文件

117.

要从磁盘上读入一个文件名为“c:”的顺序文件,下面程序段正确的是_B__

A、Open c: For Input As #1

B、F=\"c:\"

Open F For Input As #1

C、Open \"c:\" For Output As #2

D、F=\"c:\"

Open \"F\" For Input As #2

118.

在使用Delete方法删除当前记录后,记录指针位于__D_

A、被删除记录的下一条

B、记录集的第一条

C、被删除记录的上一条

D、被删除记录上

119.

Visual Basic 是一种面向对象的可视化程序设计语言,采取了____C_____ 的编程机

制。

A、从主程序开始执行

B、按模块顺序执行

C、事件驱动

D、按过程顺序执行

120. 定义变量时如不指定类型,该变量为_B_变量。

A、Integer

B、Variant

C、String

D、Single

121.

VB是一种面向对象的程序设计语言,构成对象的三要素是_B_。

A、属性、控件和方法

B、属性、事件和方法

C、控件、过程和模块

D、窗体、控件和过程

122.

当标签的标题内容太长,需要根据题目自动调整标签的大小时,应设置标签的__A___

属性为True。

A、AutoSize

B、Visible

C、Enabled

D、WordWrap

123.

以下说法错误的是_A_。

A、注释语句不能放在执行语句的后面

B、注释语句是非执行语句

C、任何字符都可以放在注释行中作为注释内容

D、注释语句用来对程序或程序中某些语句做注释,使程序便于理解

124.

执行语句For i=1 to 3:Print i :Next i后变量i的值是____B_____。

A、3

B、4

C、2

D、1

125.

下列一维数组说明语句错误的是_____C____。

A、Dim b(5 To 5) AS String

B、Dim b(-5 To 0) AS Byte

C、Dim b(-10 To -20) AS Integer

D、Dim b(100) AS Double

126.

在Visual Basic 中要将一个窗体从内存中释放,应该使用以下语句中的____C__ 。

A、Hide

B、Close

C、UnLoad

D、Stop

127.

每当窗体失去焦点时会触发的事件是_____C_____。

A、Deactive

B、Active

C、LostFocus

D、Initialize

128.

引用列表框List1最后一个数据项应使用__A____。

A、(unt-1)

B、(unt)

C、(ListCount)

D、(ListCount-1)

129.

引用列表框(List1)最后一个数据项应使用的语句是__B____。

A、(ListCount)

B、(unt-1)

C、(unt)

D、(ListCount-1)

130.

当组合框的__C____属性值为2时,不允许用户在组合框中输入任何文本。

A、Test

B、List

C、Style

D、 ListCount

131.

下列叙述中,错误的是_D__

A、Circle方法用于画圆、椭圆、圆弧和扇形

B、Pset方法用于绘制点

C、Line方法用于画直线或矩形

D、Point方法用于绘制有颜色的点

132.

将一个记录型变量的内容写入文件中指定的位置,所使用的语句格式为__A_

A、Put文件号,记录号,变量名

B、Get文件号,变量名,记录号

C、Get文件号,记录号,变量名

D、Put文件号,变量名,记录号

133.

要获得当前驱动器应使用驱动器列表框的属性是_D__

A、Path

B、Dir

C、Pattern

D、Drive

134.

下列 _A__ 组关键字是Select语句中不可缺少的

A、Select、From

B、Select、OrderBy


更多推荐

语句,文件,数组,窗体