|
15秋学期《可视化程序设计Ⅰ》在线作业3
试卷总分:100 测试时间:--
一、单选题(共20道试题,共100分。)
1.(7)VB中工程文件 的扩展名为()
A. vbp
B. frm
C. ds
D. bas
满分:5分
2.在窗体上画一个名称为TxtA的文本框,然后编写如下的事件过程:Private Sub TxtA_KeyPress(keyascii as integer)……End Sub若焦点位于文本框中,则能够触发KeyPress事件的操作是
A. 单击鼠标
B. 双击文本框
C. 鼠标滑过文本框
D. 按下键盘上的某个键
满分:5分
3.以下关于菜单的叙述中,错误的是
A. 在程序运行过程中可以增加或减少菜单项
B. 如果把一个菜单项的Enabled属性设置为False,则可删除该菜单项C
C. 弹出式菜单在菜单编辑器中设计
D. 利用控件数组可以实现菜单项的增加或减少
满分:5分
4.设在菜单编辑器中定义了一个菜单项,名为menu1。为了在运行时隐藏该菜单项,应使用的语句是
A. menu1.Enabled=True
B. Munu1.Enabled=False
C. Menu1.Visible=True
D. Menu1.Visible=False
满分:5分
5.下列不能打开属性窗口的操作是
A. 执行“视图”菜单中的“属性窗口”命令
B. 按F4键
C. 按Ctrl+T
D. 单击工具栏上的“属性窗口”按钮
满分:5分
6.在窗体上画一个命令按钮,名称为Command1。然后编写如下程序: Private Sub Command1_Click() For I=1 To 4 For J=0 To 1 Print Chr$(65+I); Next J Print Next I End Sub 程序运行后,如果单击命令按钮,则在窗体上显示的内容是
A. "BB CC DD EE"
B. A BB CCC DDD
C. B CC DD EEE
D. AA BBB CCCC DDDD
满分:5分
7.用下面语句定义的数组的元素个数是Dim A (-3 To 5) As Integer
A. 6
B. 7
C. 8
D. 9
满分:5分
8.使文本框获得焦点的方法是
A. Change
B. GotFocus
C. SetFocus
D. LostFocus
满分:5分
9.在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim i As Integer,n As IntegerFor I=0 To 50i=i+3n=n+1If i>10 Then xit forNextText1.Text=Str(n)End Sub程序运行后,单击命令按钮,在文本框中显示的值是
A. 2
B. 3
C. 4
D.
满分:5分
10.目录列表框的Path属性的作用是
A.
B. 显示当前驱动器或指定驱动器上的某目录下的文件名
C. 显示根目录下的文件名
D. 只显示当前路径下的文件
满分:5分
11.在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:Private Sub Command1_Click() a = 12345Print Format$(a, "000.00")End Sub程序运行后,单击命令按钮,窗体上显示的是()
A. 123.45
B. 12345.00
C. 345.00
D. 123.00
满分:5分
12.下列可作为Visual Basic变量名的是
A.
B. 4A
C. xy
D. constA
满分:5分
13.假定窗体上有一个Text1文本框,为使它的文本内容位于中间并且没有边框,则正确的属性设置为
A. Text1.Alignment=1: Text1.BorderStyle=0
B. Text1.Alignment=2: Text1.BorderStyle=1
C. Text1.Alignment=1 : Text1.BorderStyle=1
D. Text1.Alignment=2 : Text1.BorderStyle=0
满分:5分
14.以下叙述中错误的是
A. 下拉式菜单和弹出式菜单都用菜单编辑器建立
B. 在多窗体程序中,每个窗体都可以建立自己的菜单系统
C. 除分隔线外,所有菜单项都能接收Click事件
D. 如果把一个菜单项的Enabled属性设置为False,则该菜单项不可见
满分:5分
15.要从磁盘上读入一个文件名为“c:\filel.txt”的顺序文件,下面程序段正确的是()
A.
B. "F=""c:\filel.txt""Open ""F"" For Input As # 2"
C. "Open ""c:\filel.txt"" For Output As # 2"
D. Open c:\filel.txt For Input As # 1
满分:5分
16.在窗体上画一个命令按钮,名称为Command1。单击命令按钮时,执行如下事件过程:Private Sub Command1_Click()a$="software and hardware"b$=Right(a$,8)c$=Mid(a$,1,8)MsgBox a$,,b$,c$,1End Sub则在弹出的信息框的标题栏中显示的信息是
A. software and hardwar
B. software
C. hardware
D. 1
满分:5分
17.以下关于函数过程的叙述中,正确的是
A. 函数过程形参的类型与函数返回值的类型没有关系
B. 在函数过程中,过程的返回值可以有多个
C. 当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递
D. 如果不指明函数过程参数的类型,则该参数没有数据类型
满分:5分
18.假定有以下函数过程:Function Fun(S As String)As StringDim s1 As StringFor i=1 To Len(S)s1=UCase(Mid(S,i,1))+s1Next iFun=s1End Function在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim Str1 As String,Str2 As StringStr1=InputBox("请输入一个字符串")Str2=Fun(Str1)Print St
A. abcdefg
B. ABCDEFG
C. gfedcba
D. GEFDCBA
满分:5分
19.有窗体上画一个名称为Command1的命令按钮,一个名称为Label1的标签,然后编写如下事件过程:Private Sub Command1_Click()s=0For i=1 To 15x=2*i-1If x Mod 3=0 Then s=s+1Next iLabel1.Caption=sEnd Sub程序运行后,单击命令按钮,则标签中显示的内容是
A. 1
B. 5
C. 27
D. 45
满分:5分
20.可以惟一标识控件数组中的每一个控件属性的是
A. Name
B. Caption
C. Index
D. Enabled
满分:5分
|
|