VB题库精简

发布 2022-10-26 18:19:28 阅读 8173

第1章 vb概述。

知识点1:对象、事件基本概念。

1)以下叙述中错误的是()。

a)事件过程是响应特定事件的一段程序

b)不同的对象可以具有相同名称的方法

c)对象的方法是执行指定操作的过程

d)对象事件的名称可以由编程者指定。

2)以下关于visual basic特点的叙述中,错误的是()。

a) visual basic是采用事件驱动编程机制的语言。

b) visual basic程序既可以编译运行,也可以解释运行。

c) 构成visual basic程序的多个过程没有固定的执行顺序。

d) visual basic程序不是结构化程序,不具备结构化程序的三种基本结构。

3)以下叙述错误的是()。

a)在visual basic的窗体中,一个命令按钮是一个对象。

b)事件是能够被对象识别的状态变化或动作。

c)事件都是由用户的键盘操作或鼠标操作触发的。

d)不同的对象可以具有相同的方法。

知识点2:vb集成环境。

4)在设计窗体时双击窗体的任何地方,可以打开的窗口是()。

a)**窗口b)属性窗口

c)工程资源管理器窗口 d)工具箱窗口

5)在vb集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是()。

a) b) c) d)

6)在visual basic集成环境的设计模式下,用鼠标双击窗体上的某个控件打开的窗口是()。

a)工程资源管理器窗口 b)属性窗口。

c)工具箱窗口d)**窗口。

7)在visual basic集成环境中,可以列出工程中所有模块名称的窗口是()。

a)工程资源管理器窗口 b)窗体设计窗口。

c)属性窗口d)**窗口。

8)在设计阶段,当按ctrl+r键时,所打开的窗口是()。

a)**窗口b)工具箱窗口。

c)工程资源管理器窗口 d)属性窗口。

知识点3:工程管理。

一、选择题。

9)以下叙述中错误的是()。

a)在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件

b)以。bas为扩展名的文件是标准模块文件。

c)窗体文件包含该窗体及其控件的属性。

d)一个工程中可以含有多个标准模块文件。

10)以下叙述中错误的是()。

a)打开一个工程文件时,系统自动装入与该工程有关的窗体文件

b)保存visual basic程序时,应分别保存窗体文件及工程文件

c)visual basic应用程序只能以解释方式执行

d)窗体文件包含该窗体及其控件的属性

11)以下叙述错误的是()。

a).vbp文件是工程文件,一个工程文件可以包含。bas文件。

b).frm文件是窗体文件,一个窗体文件可以包含。bas文件。

c).vbp文件是工程文件,一个工程文件可以由多个。frm文件组成。

d).vbg文件是工程组文件,一个工程组可以由多个工程组成。

12)以下不属于visual basic系统的文件类型是()。

a).frm b).bat c).vbg d).vbp

13)假定一个visual basic应用程序由一个窗体模块和一个标准模块构成。为了保存该应用程序,以下正确的操作是()。

a)只保存窗体模块文件。

b)分别保存窗体模块、标准模块和工程文件。

c)只保存窗体模块和标准模块文件 d)只保存工程文件。

14)以下叙述中,错误的是()。

a) 一个visual basic应用程序可以含有多个标准模块文件。

b) 一个visual basic工程可以含有多个窗体文件。

c) 标准模块文件可以属于某个指定的窗体文件。

d) 标准模块文件的扩展名是。bas

二、填空题。

1)visual basic应用程序中标准模块文件的扩展名是【1】。

知识点4:综合。

15)以下叙述中错误的是( )

a)打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件。

b)当程序运行时,双击一个窗体,则触发该窗体的dblclick事件。

c)visual basic应用程序只能以解释方式执行。

d)事件可以由用户引发,也可以由系统引发。

16)以下叙述中错误的是()。

a)一个工程可以包括多种类型的文件。

b)visual basic应用程序既能以编译方式执行,也能以解释方式执行。

c)程序运行后,在内存中只能驻留一个窗体。

d)对于事件驱动型应用程序,每次运行时的执行顺序可以不一样。

17)以下叙述中错误的是()。

a)打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件。

b)保存visual basic程序时,应分别保存窗体文件及工程文件。

c)visual basic应用程序只能以解释方式执行。

d)事件可以由用户引发,也可以由系统引发。

第2章程序设计基础。

知识点1:常量和变量。

1)以下声明语句中错误的是()。

a)const var1=123 b)dim var2 = abc'

c)defint a-z d)static var3 as integer

2)以下合法的visual basic标识符是()。

a)forloop b)const c)9abc d)a#x

3)以下可以作为visual basic变量名的是()。

a)a#a b)counsta c)3a d)?aa

4)以下选项中,不合法的visual basic变量名是()。

a)a5b b)_xyz c)a_b d)andif

5)以下变量名中合法的是()。

a)x2-1 b)print c)str_n d)2x

6)下列可作为visual basic变量名的是()。

a)a#a b)4abc c)?xy d)print_text

7)以下合法的vb变量名是()。

a)case b)name10 c)t-name d)x*y

8)执行语句 dim x, y as integer 后()。

a)x 和y 均被定义为整型变量。

b)x和y被定义为变体类型变量。

c)x被定义为整型变量,y被定义为变体类型变量。

d)x被定义为变体类型变量,y被定义为整型变量。

9)设窗体文件中有下面的事件过程:

private sub command1_click()

dim sa%=100

print a

end sub

其中变量a和s的数据类型分别是()。

a)整型,整型 b)变体型,变体型。

c)整型,变体型 d)变体型,整型。

10)设有如下变量声明语句:

dim a, b as boolean

则下面叙述中正确的是()。

a)a和b都是布尔型变量 b)a是变体型变量,b是布尔型变量。

c)a是整型变量,b是布尔型变量 d)a和b都是变体型变量。

11)下面可以正确定义2个整形变量和1个字符串变量的语句的是()。

a)dim n, m as interger, s as string

b)dim a%, b$, c as string

c)dim a as integer, b, c as string

d)dim x%, y as integer, z as string

12)若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是()。

a)integer b)string c)boolean d)variant

13)为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为()。

a)dim pi as integer b)dim pi(7) as integer

c)dim pi as single d)dim pi as long

14)设有如下语句:

dim a, b as integer

c="visualbasic"

d=##以下关于这段**的叙述中,错误的是()。

a)a被定义为integer类型变量 b)b被定义为integer类型变量。

c)c中的数据是字符串 d)d中的数据是日期类型。

知识点2:表达式。

一、选择题。

15)语句print 5/4*6\5 mod 2的输出结果是()。

a)0 b)1 c)2 d)3

16)表达式 5 mod 3+3\5*2的值是()。

a)0 b)2 c)4 d)6

17)在visual basic中,表达式3* 2\5 mod 3的值是()。

a)1 b)0 c)3 d)出现错误提示。

18)表达式2*3^2+4*2/2+3^2的值是()。

a)30 b)31 c)49 d)48

19)把数学表达式表示为正确的vb表达式应该是()。

a)(5x+3)/(2y-6) b)x*5+3/2*y-6

c)(5*x+3)÷(2*y-6) d)(x*5+3)/(y*2-6)

二、填空题。

1) 与数学表达式对应的visual basic表达式是【1】。

知识点3:内部函数。

一、选择题。

20)设a = 5,b = 10,则执行c = int((b - a) *rnd + a) +1后,c值的范围为()。

a)5~10 b)6~9 c)6~10 d)5~9

21)可以产生30-50(含30和50)之间的随机整数的表达式是()。

a)int(rnd*21+30) b)int(rnd*20+30)

c)int(rnd*50-rnd*30) d)int(rnd*30+50)

22)下面可以产生20~30(含20和30)的随机整数的表达式是()。

a)int(rnd*10+20) b)int(rnd*11+20)

c)int(rnd*20+30) d)int(rnd*30+20)

精简题库 1

1 在薄层色谱分离中,以硅胶为吸附剂,在选择展开剂时,如果展开剂极性越大,则对极性大或极性小的某一个成分来说 a 极性大的成分rf小c 极性小的成分rf大a 空气a 正。b 温度。b 极性大的成分rf大d 中等极性分子,rf不变。c 光线。d 以上都是。2 影响生物大分子样品保存的主要因素有是 3 ...

精简题库 1

1 在薄层色谱分离中,以硅胶为吸附剂,在选择展开剂时,如果展开剂极性越大,则对极性大或极性小的某一个成分来说 a 极性大的成分rf小。c 极性小的成分rf大。a 空气。a 正。b 温度。b 极性大的成分rf大。d 中等极性分子,rf不变。c 光线。d 以上都是。2 影响生物大分子样品保存的主要因素有...

vb新题库 1

12 编写一个显示随机数的程序,如图 所示。运行过程 点击训练开始按钮之后,每隔一秒产生一个5位数的随机整数显示到上面的标签中。private sub command1 click true end sub private sub form load vbwhite vbgreen end sub ...