当前位置:首页 > 选择题
VB选择题
第一章
1.工程文件的文件名后缀是__B___。 A..bmp B..vbp C..frm D..bas
2.窗体模块保存在一个扩展名为__C___的文件中。 A.bas B.cls C.frm D.bmp
3.启动Visual Basic后,系统为用户新建的工程起一个名为___A__的临时名称。 A.工程1 B.窗体1 C.工程 D.窗体
4.在Visual Basic设计界面中不能隐藏的窗口是__A____。 A.工程窗口 B.属性窗口 C.立即窗口 D.窗体窗口
5.在Visual Basic环境下,当写一个新的Visual Basic 程序时,所做的第一件事是_____B___。 A.编写代码 B.新建一个工程 C.打开属性窗口 D.进入VB环境
6.当一个工程含有多个窗体时,其中的启动窗体是___D__。
A.启动VB时建立的窗体 B.第一个添加的窗体 C.最后一个添加的窗体
D.在“工程属性”对话框中指定的窗体
7.双击窗体中的对象后,Visual Basic将显示的窗口是__C___。 A.项目(工程)窗口 B.工具箱 C.代码窗口 D.属性窗口
8.VB应用程序的运行模式是_C____。 A.解释运行模式 B.编译运行模式 C.两者都有
D.汇编模式
9.Visual Basic共有设计、运行和中断三种模式,要使用调试工具应该__C___。 A.进入设计 B.进入运行 C.进入中断 D.不用进入
10.运行VB程序的快捷键为__B_____。 A.F4 B.F5 C.F6 D.F7
11.OOP的含义是____A__。 A.面向对象的程序设计方法 B.开放数据库接口 C.图形设备接口 D.图形用户界面
12.“对象”是计算机系统运行的___D___。 A.程序单位 B.逻辑单位 C.物理实体 D.基本实体
13.Visual Basic 是一种面向对象的程序设计语言,构成对象的三要素是____A____。 A.属性、事件、方法 B.控件、属性、事件 C.窗体、控件、过程 D.窗体、控件、模块
14.在Visual Basic 中,称对象的功能为__B____。 A.属性 B.方法 C.事件 D.封装
15.____C_是由Visual Basic提供的一种专门的子程序,由对象本身所具有,反映该对象功能的内部函数或过程。 A.文件 B.属性 C.方法 D.窗体
16.对象可以识别和响应的某些行为称为__D___。 A.属性 B.方法 C.继承 D.事件
第 1 页 共 34 页
VB选择题
17.当事件能被触发时,__B___就会对该事件作出响应。 A.对象 B.程序 C.控件 D.窗体
18.Visual Basic主要用于___D___。 A.图像处理 B.文字处理 C.制作视频文件 D.开发应用程序
19.下述的说法哪种是Windows的程序设计方法:___D____。
A.面向对象,顺序驱动 B.面向过程、事件驱动 C.面向过程、顺序驱动 D.面向对象、事件驱动
20.Visual basic采用了___C__编程机制。 A.面向过程 B.面向对象 C.事件驱动 D.可视化
21.以下不是Visual Basic特点的选项是_B____。 A.可视编程 B.算法设计 C.事件驱动 D.面向对象
22.下列叙述正确的是____C___。
A.对象是包含数据又包含对象数据进行操作的方法的物理实体
B.对象的属性只能在属性窗口中设置 C.不同的对象能识别不同的事件 D.事件过程都要由用户点击对象来触发 23.下列变量名中合法的是___A___。 A.name1 B.6a C.a+b D.For
24.对变量名说法不正确的是___C___。 A.必须是字母开头,不能是数字或其他字符 B.不能是Visual Basic的保留字
C.可以包含字母、数字、下划线和标点符号 D.不能超过255个字符
25.下列符号是Visual Basic中合法变量名的是___D__。
A.IF B.7AB C.A[B]7 D.GH_R56
26.下列变量名中不合法的是___B__。 A.strname B.abc-3 C.A_one D.vaone
27.下列字符串不能作为VB的变量名是_C_____。 A.ABCDEFG B.P000000 C.89TWDDFF D.XYZ
28.下列哪一个是正确的变量名___D___。 A.$abc B.abs C.141abc D.abcf
29.Integer类型的数据由___C__个字节组成。 A.21 B.4 C.2 D.16
30.字节型变量占用的字节数为___A___。 A.1个字节 B.3个字节 C.4个字节 D.5个字节
31.整型变量未赋值时,数值型变量的值为___A__。 A.0 B.空 C.1 D.0.1
32.下列各项不是Visual Basic的基本数据类型的是___A__。 A.Char B.String C.Integer D.Double
33.整型数的取值范围为___D___。 A.–32767~+32767 B.0~65535 C.–32768~+32768 D.–32768~+32767
第 2 页 共 34 页
VB选择题
34.下列类型的变量中占用字节数最小的是___A__。 A.Integer B.Single C.Date D.Double
35.Boolean 类型的数据由几个字节组成___B____。 A.1 B.2 C.3 D.4
36.单精度浮点数占用的字节数为____C__。 A.2个字节 B.3个字节 C.4个字节 D.8个字节
37.变量A!的类型是___B_。 A.Integer B.Single C.String D.Boolean
38.在VB中,常量12#的数据类型是___B__。 A.整型 B.双精度浮点型 C.长整型 D.字符串
39.变量X=32767,则变量声明时最好将其声明为___A__。 A.Integer B.Variant C.Long D.Single
40.____A___关键字声明的过程级变量在整个程序运行中一直存在。 A.Static B.Private C.Dim D.Public
41.声明全局变量的位置是___C___。 A.事件过程 B.函数过程
C.标准模块通用声明段 D.窗体模块通用声明段
42.Inputbox()函数的返回值类型为___B__。 A.数值型 B.字符型
C.逻辑型 D.变体型
43.设x=-18,则Abs(5*x)=___B__。 A.-90 B.90 C.18 D.5
44.Msgbox 函数返回值的类型是____A__。 A.数值 B.字符串 C.变体
D.数值或字符串(视输入情况而定) 45.str函数返回值类型是__B___。 A.整型 B.字符串 C.变体
D.双精度浮点型
46.用于获取字符串长度的函数是___A____。 A.Len() B.Length() C.Strlen() D.Lofo()
47.Strc=Mid(\ Basic\,则Strc的值__D___。 A.\B.\C.\D.\
48.Rnd函数不可能产生的值是___B__。 A.0.1 B.1 C.0.1234 D.0.00005
第二章
1.函数int(10*rnd)是在__D___范围内的整数。 A.[0, 1) B.[1, 10) C.[1, 9) D.[0,9]
2.Rnd函数可能产生的值是__C___。 A.2 B.1 C.0.1234 D.1.00005
3.INT(100*RND(1))产生的随机整数的闭区间是
第 3 页 共 34 页
VB选择题
__A___。 A.[0,99] B.[1,100] C.[0,100] D.[1,99]
4.函数int(abs(99-100)/2)的值为__B____。 A.1 B.0 C.3 D.4
5.下列能正确产生[1-30]之间的随机整数的表达式是_D_____。 A.1+rnd(30) B.1+30*rnd() C.rnd(1+30) D.int(rnd()*30)+1
6.Inputbox函数的参数中,必选参数Prompt的作用是___B__。 A.输出信息 B.定义提示信息 C.定义隐含信息 D.定义输入的位置
7.把 InputBox 的返回值转换为数值应该使用的函数是___D___。 A.Log B.Str C.Len D.Val
8.设有如下语句:str1=inputbox(\输入\练习\从键盘上输入字符串“你好”后,str1的值是_D__。 A.\输入\B.\C.\练习\D.\你好\
9.RGB(x,y,z)函数中x,y,z的取值范围___C___。 A.[0,255) B.(0,255] C.[0,255] D.(0,255)
10.数学式子sin45°写成Visual Basic表达式是__C___。 A.sin45 B.Sin(45)
C.Sin(45*3.14/180) D.sin(45°)
11.下列____B__语句可以将变量A、B的值互换。 A.A=B:B=A B.t=A:A=B:B=t C.A=t:t=B:t=A D.B=A:A=B
12.下列___B___语句可以将整型变量A、B的值互换。 A.A=B:B=A
B.A=A+B:B=A-B:A=A-B C.A=C:C=B:C=A D.A=(A+B)/2:B=(A-B)/2
13.下面的运算符中,哪个是算术运算符___A____。 A.Mod B.= C.And D.Xor
14.下面的运算符中,哪个是关系运算符__C____。 A.Not B.mod C.<> D.&
15.下面的运算符中,哪个是逻辑运算符__A____。 A.And B.Mod C.>= D.&
16.逻辑运算符Xor、Or、Eqv、And中,级别最高的运算符是______。 A.Xor B.Or C.Eqv D.And
17. 17 mod 3的运算结果是__D___。 A.0.5 B.1 C.1.5 D.2
18.下列表达式不合法的是__D_____。 A.123+abc B.123&\C.1+2/3 D.[3*(4+5)-6]/7
19.语句Print 6*5/5的输出结果是____A____。 A.6 B.30 C.0
第 4 页 共 34 页
共分享92篇相关文档