二级VISUAL BASIC-26
(总分100,考试时间90分钟)
选择题
1. 在Visual Basic中,长整数的取值范围是______。
A. -32 768~32 767
B. -2 147 483 648~+2 147 483 647
C. -32 768~32 768
D. -2 147 483 648~+2 147 483 648
2. 单精度浮点数的正值取值范围为______。
A. 3.402 823E+38~1.401 298E-45
B. 4.94 065D-324~1.797 693 134 862 316D+308
C. 1.401 298E-45~3.402 823E+38
D. 1.797 693 134 862 316D+308~4.940 65D-324
3. 下列选项中,不是字符串常量的是______。
A. "Visual Basic" B. "等级考试"
C. " " D. //Basic//
4. 在Visual Basic中,为表示钱款而设置的数据类型是______。
A. 字节型 B. 对象型
C. 布尔型 D. 货币型
5. 下列符号常量的声明中,不合法的是______。
A. Const a As Single=1.1
B. Const a="OK"
C. Const a As Double=Sin(1)
D. Const a As Integer="12"
6. 以下能正确定义数据类型TelBook的代码是______。
A. Type TelBookName As String * 10TelNum As IntegerEnd Type
B. Type TelBookName As String * 10TelNum As IntegerEnd TelBook
C. Type TelBookName String * 10TelNum IntegerEnd Type TelBook
D. Typedef TelBookName String * 10TelNum IntegerEnd Type
7. 下列关于声明变量的说法中,错误的是______。
A. 用显式声明变量的关键字Dim、Private、Static或Public来声明变量的类型
B. 用类型说明符标记变量类型,类型说明符有:%、&、!、#、@、$
C. 用Defrype语句声明变量的类型,其中Type是类型标志
D. 用rrype<数据类型名>/End Type语句声明记录类型变量
8. 如果一个变量未经定义就直接使用,则该变量的类型为______。
A. Integer B. Byte
C. Boolean D. Variant
9. 如果将布尔常量值True赋值给一个整型变量,则整型变量的值为______。
A. 0 B. -1
C. True D. False
10. 下列关于变量的作用域的说法中不恰当的是______。
A. 根据变量的定义位置和使用的变量定义语句的不同,Visual Basic中的变量分为局部变量和全局变量两类
B. 在不同的过程中可以定义相同名字的局部变量,它们之间没有任何关系
C. 当同一窗体内的不同过程使用相同的变量时,必须定义窗体层变量
D. 默认声明一般只适用于局部变量
11. 下列表达式中,在Visual Basic中不合法的函数是______。
A. Exp(X) B. Sin(X)
C. Cos(Z) D. Log[D]
12. Int(20 * Rnd)产生的随机整数的区间是______。
A. [1,20] B. [0,20]
C. [1,19] D. [0,19]
13. 表达式Int(-20.45)的值是______。
A. -21 B. -20
C. 20 D. 21
14. 已知X>Y,A>B,能正确表示它们之间关系的式子是______。
A. Sgn(Y-X)-Sgn(A-B)<0
B. Sgn(Y-X)-Sgn(A-B)=-2
C. Sgn(Y-X)-Sgn(A-B)=0
D. Sgn(Y-X)-Sgn(A-B)=-1
15. 函数UCase("basic")的值为______。
A. Basic B. basic
C. BASic D. BASIC
16. 如果在立即窗口中执行以下操作:
m=123: n=145
P=Len(Str $ (m) + Str $ (n))
Print P
则输出的结果是______。
A. 2 B. 4
C. 5 D. 8
17. 语句Print " Int(-13.2)=";Int(-13.2)的输出结果为______。
A. Int(-13.2)=-13.2 B. Int(-13.2)=13.2
C. Int(-13.2)=-13 D. Int(-13.2)=-14
18. 在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Command1 C1ick()
S=InputBox("Please input Password:")
If s <> "car" Then
Print "您无权使用!"
Else
Print "谢谢使用!"
End If
End Sub
程序运行后在输入框中输入“car”,则输出结果为______。
A. 您无权使用! B. 谢谢使用!
C. 什么也没有 D. 程序出错
没有caption属性的控件是19. 下列语句的运行结果是______。
Print Format $ ("Palace", "<")
A. PALACE B. palace
C. Palace D. 错误用法
20. 下列语句的运行结果是______。
X=Format (2)
Print x
A. 0 B. 2
C. 4 D. 错误用法
21. 运行下列语句后,在信息提示框内显示的内容是______。
t=MsgBox ("Hello", 64, "Come")
A. Hello B. 64
C. Come D. 没有内容
22. 从键盘上输入一个实数nu,利用字符串函数对该数进行处理,如果输出的内容不是字符END,则程序输出的内容是______。
nu=InputBox ("nu=")
n $ =Str $ (nu)
p=InStr (n $ , ".")
If p>0 Then
Print Mid $ (n $ , p)
Else
Print "END"
End If
A. 用字符方式输出数据nu B. 输出数据的整数部分
C. 输出数据的小数部分+小数点(包括小数点) D. 只去掉数据中的小数点,保留所有数字输出
23. 设有语句:
X=InputBox(”输入数值”,”0”,”示例”)
程序运行后,如果从键盘上输入数值10,并按回车键,则下列叙述中正确的是______。
A. 变量X的值是数值10 B. 在InputBox对话框标题栏中显示的是“示例”
C. 0是默认值 D. 变量X的值是字符串“10”
24. 下列标签属性中属于逻辑型的是______。
A. Caption B. BorderStyle
C. Visible D. Name
25. 窗体上有一个名为Label1的标签,为了使该标签透明并且没有边框,正确的属性设置为
______。
A. Label1. BackStyle=0Label1. BorderStyle=0
B. Label1. BackStyle=1Label1. BorderStyle=1
C. Label1. BackStyle=TrueLabel1. BorderStyle=True
D. Label1. BackStyle=FalseLabel1. BorderStyle=False
26. 设窗体上有一个文本框,名称为Text1,程序运行后,要求该文本框只能显示信息,不能接收输入的信息,以下能实现该操作的语句是______。
A. Text1. MaxLength=0
B. Text1. Enabled=False
C. Text1. Visible=False
D. Text1. Width=0
27. 窗体上有一个图片控件和一个按钮控件,下列程序执行的结果是______。
Private Sub Command1_Click()
Picture1.Picture=LoadPicture("c: \1.jpg")
Picture1.Cls
Picture1.Print "Test"
End Sub
A. 窗体无显示,图片框显示图片和文字Test
B. 窗体上出现Test文本,图片框无显示
C. 窗体上出现Test文本,图片框显示图片1.jpg
D. 窗体无显示,图片框只显示Test文字
28. 以下关于Image控件和PictureBox控件的说明中,错误的是______。
A. Image控件和PictureBox控件都有Picture属性
B. Image控件和PictureBox控件都支持Print方法
C. Image控件和PietureBox控件都可以用LoadPicture函数把图形文件装入控件中
D. Image控件和PietureBox控件都能在属性窗口装入图形文件,也都能在运行期间装入图形文件
29. 以下关于图片框控件的说法中,错误的是______。
A. 可以通过Print方法在图片框中输出文本
B. 清空图片框控件中图形的方法之一是加载一个空图形
C. 图片框控件可以作为容器使用
D. 用Stretch属性可以自动调整图片框中图形的大小
30. 命令按钮不支持的事件是______。
A. Click B. DblClick
C. GotFocus D. LostFocus
31. 设置复选框或单选按钮标题对齐方式的属性是______。
A. Align B. Style
C. Sorted D. Alignment
32. 在窗体上画两个单选按钮,名称分别为Option1和Option2,标题分别为“宋体”和“黑体”;一个复选框,名称为Check1,标题为“粗体”;一个文本框,名称为Text1,Text属性为“改变文字字体”。要求程序运行时,“宋体”单选按钮和“粗体”复选框被选中,则能够实现上述要求的语句序列是______。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论