资源描述
202
一. 单选。
1. 表达式15Mod4+13\5*2得值就是(C)
A.0 B、2 C、4 D、7
2、在窗体上画一个名称为mand1得命令按钮,然后编写如下事件过程:
Private Sub mand1-Click()
For I = 1 To 4
X = 4
For j = 1 To 3
X = 3
For k = 1 To 2
X = x + 6
Next k
Next j
Next i
Print x
End Sub
程序运行后,单击令按钮,输出结果就是(15)
3、下列(A)属性可返回目录列表框得路径。
A、path B、 drive C、pathroad D、initdir
4、下面关于随机文件得描述不正确得就是(B)
A、每条记录得长度必须相同
B.一个文件中记录号不必唯一
C.可通过编程对文件中得某条记录方便得修改
D.文件得组织结构比顺序文件复杂
5、要使标签能够显示所需要得文本则在程序中应设置(A)属性得值。
A、Caption B、Text C、Name D、AutoSize
6.下面程序输出得结果就是(A)
Private Sub mand1-Click()
Dim a(1 To 3,4)As Tnteger
Print LBound(a,1),UBound(a,2),UBound(a,2)
End Sub
A、1 3 0 4 B、0 3 1 4 C、1 3 1 4 D、0 3 0 4
7、VisualBasic 得编程机制就是(D)
A.可视化 B、面向对象 C、面向图形 D、事件驱动
8、用户自定义数据类型时,其成员不能就是(B)
A.定长字符串与数组 B、数组 C、 货币型与日期型 D、变长字符串与货币型
9、 下列窗体得属性中,(A)属性决定窗体在启动时得显示状态
A、WindowsState B、ShowInTaskbar C、StartUpPosition D、Moveable
10、如下程序:
Private Sub Form-Click()
A=20:b=20:c=120:d=120
Form、Line(a,b)-(c,d),,BF
End Sub
单击窗体后,窗体上显示得就是(C)
A. 一条直线 B。一个矩形空框 C。一个填充了颜色得矩形 D。无任何图形
11、计算如下程序得运行结果(10 10)
Private Sub Form-Click()
a=10
Print a
Call pro(a)
Print a
End Sub
Sub pro(ByVal a)
a= 20
End Sub
12.使用三个ScrollBar控件来分别表示RGB,其Value属性值不可能就是(D)
A.128 B。245 C。254 D。257
13.语句Dim arr(-3 To 5,2 To 6)As Integer定义(数组元素有(A)
A.45个 B、40个 C。11个 D。54个
14、在窗体上画一个名称为mand1得命令按钮,然后编写如下事件过程:
Private Sub mand1-Click()
A = Val(InputBox(“a=”))
Print fun(A)
End Sub
Private Function fun1(b)
If b>0 Then
fun1 = 10
ElseIfb=0 Then
Fun1 = 9
Else
Fun1 = 8
End If
End Function
程序运行后,单击命令按钮,从键盘数据3,则窗体上显示得内容就是(D)
A.3 B。8 C。9 D。10
15.在表示长整数时,可作为长整数尾部符号得就是(C)
A、# B、! C、& D、$
16、Integer类型得数据由(B)字节组成 。
A、1 B、2 C、3 D、4
17、在用2通用对话框,控件建立“打开”或“保存”文件对话框时,如果需要指定文件列表框所列出得文件类型就是文本文件(即、txt文件),则正确得描述格式就是(A)
A、text(、text)|(*、txt)
B、文本文件(、txt)|(*、txt)
C、text(、txt)FFFFF||(*、bct)
D、text(txt)(*、text)
18、设在菜单编辑器中定义了一个菜单项,名为menu1、为了在运行时隐藏该菜单项,应使用得语句就是(D)
A、memu1、Enable=True
B、memu1、Enable=False
C、memu1、Visible =True
D、memu1、Visible=False
19、用于获得字符串S从第四个字符开始得4个字符得函数就是(A)
A、Mid(S,4,4) B、Left(S,4,4) C、MidStr(S,4,4) D、MiddleStr(S,4,4)
20、MSGBOX函数中有4个参数,其中必须写明得参数就是(C)
A 指定对话框中显示按钮得数目
B.设置对话框标题
C.提示信息
D.所有参数都就是可选得
21、通用过程可以通过执行“工具”菜单中得(A)命令来建立。
A.添加过程 B、通用过程 C、添加窗体 D、添加模块
22、以下叙述中正确得就是(B)
A、一个记录中所包含得各个元素得数据类型必须相同
B.随机文件中每个记录得长度都就是固定得
C.Open命令作用就是打开一个已经存在得文件
D.使用Input#语句可以从随机文件中读取数据
23、在窗体上画一个名称为mand1得命令按钮,然后编写下列事件过程:
Option Base 1
Private Sub mand1-Click()
K =3
If x< 3 Then Print x+3
If x< 4 Then Print x+4
If x< 5 Then Print x+5
If x< 6 Then Print k+6
Print
End Sub
程序运行后,单击命令按钮,则窗体上显示得内容就是(B)
A.6789 B。7 8 9 C。89 D。9
24、写出如下程序运行结果(D)
Function f(m As Integer) As Integer
b = 1
Static c AsInteger
b = b + 1
c = c + 1
f = m*b*c
End Function
Private Sub mand1-click()
Dim a As Integer
a = 2
sum = 0
For I = 1 to 3
Sum = sum + f(a)
Next 1
Print sum
End Sub
A、12 B、16 C、20 D、24
25、下列有关控件数组与一般控件得区别得叙述中,最合理得就是(A)
A.控件数组一定由多个同类型得控件组成,一般控件只有一个控件。
B.控件数组得Index为0,而一般控件得Index为空。
C.控件数组得Index为1,而一般控件得Index为0。
D.控件数组得建立通过Dim语句声明,而一般控件不必声明。
26、 以下叙述中错误得就是(D)
A.如果过程被定义为Static类型,则该过程中得局部变量都就是Static类型
B.Sub 过程中不能被嵌套定义Sub过程。
C.Sub过程中可以嵌套调用Sub过程
D.事件过程可以像通用过程一样由用户定义过程名
27、vb 中得坐标系最小刻度为(A)
A 缇 B 象素 C厘米 D 一个标准字符宽度
28、(C)就是由VisualBasic 提供得一种专门得子程序,由对象本身所具有,反映该对象功能得内部函数或过程。
A 文件 B 属性 C 方法 D 窗体
29、VB中得标识符不包括(D)
A 英文字母 B 数字 C 下划线 D 标点符号
30、关于键盘事件得说法中,正确得就是(D)
A 按下键盘任意键都会引发Keypress事件
B.大键盘得“1”键,与数字键盘得“1”键得Keycode编码相同
C.KeyDown与KeyUp事件过程中有KeyAsicii参数
D.大键盘得4得上档符号就是$,当同时按下shift键与大键盘得“4”时,Keypress事件过程KeyAsicii参数值就是$得Assii值
二.填空。
1、LBound
UBound
>
arr2
2、Max
Min
HS1、Value+Text1、Text
3、 5
Text1(k)
x
>
4、 Max=0
Max=n
-Min
三.程序改错
1、 For j = i+1 To 9
If a(i)>=a(j)Then
a(j)-a1
2、 n=k
For i=2 To n
MID(S,i-1,1)=T
展开阅读全文