2018年12月计算机二级VB考试提分试题及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2018年12月计算机二级VB考试提分试题及答案
1.双击窗体中的对象后,VB将显示的窗口是(C)
A.工具箱
B.项目(工程)窗口
C.代码窗口
D.属性窗口
2.下述选项中,VB的程序设计方法是(B)
A.面向对象、顺序驱动
B.面向对象、事件驱动
C.面向过程、事件驱动
D.面向过程、顺序驱动
3.在VB中,要将一个窗体装载到内存进行变量初始化等预处理,但没有显示该窗体,应使用的方法或语句是(C)
A.Show
B.Unload
C.Load
D.Hide
4.文本框的默认属性是(B)
A.Caption
B.Text
D.Top
5.标签默认属性是(A)
A.Caption
B.Text
D.Top
6.执行以下程序段:
a$="abbacddcba"
For I=6 To 2 Step -2
X=Mid(a,I,I)
Y=Left(a,I)
z=Right(a,I)
z=Ucase(X&Y&z)
Next I
Print z
输出结果为(B)
A.ABA
B.BBABBA
C.ABBABA
D.AABAAB
7.在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:
Option Base 1
Private Sub Command1_Click( )
Dim a As Variant
a=Array(1,2,3,4,5)
Sum=0
For I=1 To 5
Sum = sum+a(I)
Next I
x=Sum/5
For I =1 To 5
If a(I)>x Then Print a(I);
Next I
End Sub
程序运行后,单击命令按钮,在窗体上显示的内容是(D)
A.1 2
B.1 2 3
C.3 4 5
D.4 5
8.假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及Model2组成。Model1代码如下:
Public x As Integer
Public y As Integer
Sub S1( )
x =1
S2
End Sub
Sub S2( )
y=10
Form1.Show
End Sub
Model2的代码如下:
Sub Main( )
S1
End Sub
其中Sub Main被设置为启动过程。程序运行后,各模块的执行顺序是(C)
A.Form1->Model1->Model2
B.Model1->Model2->Form1
C.Model2->Model1->Form1
D.Model2->Form1->Model1
9.设有如下程序段:
a$="beijingshanghai"
b$=Mid(a$,InStr(a$,"g")+1)
执行上面的程序段后,变量b$的值为【shanghai】
10.以下程序段的输出结果是【3】
Num =0
Do While num<=2
num = num+1
Loop
Print num
11.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click( )
Move 500,500
End Sub
程序运行后,单击命令按钮,执行的操作为(A)
A.命令按钮移动到距窗体左边界、上边界各500的位置
B.窗体移动到距屏幕左边界、上边界各500的位置
C.命令按钮向左、上方向各移动500
D.窗体向左、上方向各移动500
12.在窗体上有若干控件,其中有一个名称为Text1的文本框。影响Text1的Tab顺序的属性是(D)
A.TabStop
B.Enabled
C.Visible
D.TabIndex
13.在窗体上画一个名称为List1的列表框,为了对列表框中的每个项目都能进行处理,应使用的循环语句为(A)
A.For i=0 To List1.ListCount-1 ...... Next i
B.For i=0 To ListCount-1 ....
.. Next i
C.For i=1 To List1.listCount ...... Next i
D.For i=1 To ListCount ...... Next i
14.以下Case语句中错误的是(C)
A.Case 0 To 10
B.Case Is>10
C.Case Is>10 And Is<50
D.Case 3,5,Is>10
15.以下关于图片框控件的说法中,错误的是(D)
A.可以通过Print方法在图片框中输出文本
B.清空图片框控件中图形的方法之一是加载一个空图形
C.图片框控件可以作为容器使用
D.用图片框控件的Stretch属性可以自动调整图片框中图形的大小
16.执行语句s=Len(Mid("VisualBasic",1,6))后,s的值是(A)
A.Visual
B.Basic
C.6
D.11
17.以下叙述中错误的是(D)
A.下拉式菜单能用菜单编辑器建立
B.在多窗体程序中,每个窗体都可以建立自己的菜单系统
C.能够对菜单项的Click事件编程
D.如果把一个菜单项的Enabled属性设置为False,则该菜单项不可见
18.在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:
Private Sub Command1_Click( )
a = "12345"
Print Format$(a, "000.00")
End Sub
程序运行后,单击命令按钮,窗体上显示的是(B)
A.123.45
B.12345.00
C.12345
D.00123.45
19.以下关于函数过程的叙述中,正确的是(A)
A.函数过程形参的类型与函数返回值的类型没有关系
B.在函数过程中,过程的返回值可以有多个
C.当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递
D.如果不指明函数过程参数的类型,则该参数不能有数据类型的参数
20.以下关于变量作用域的叙述中,正确的是(C)
A.用dim定义变量是静态变量
B.静态变量必须在标准模块中声明
C.用public定义变量是全局变量
D.Static类型变量的作用域范围是它所在的窗体或模块文件
21.确定一个控件在窗体上的位置的属性是(C)
A.Width和Height
B.Width或Height
C.Top和Left
D.Top或Left
22.在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click( )
Text1.Text = "Visual"
Me.Text1 = "Basic"
Text1 = "Program"
End Sub
程序运行后,如果单击命令按钮,则在文本框中显示的是(C)
A.Visual
B.Basic
C.Program
D.出错
23.以下关系表达式中,其值为False的是(A)
A."ABC">"AbC"
B."the"<>"they"
C."VISUAL"=UCase("Visual")
D."Integer">"Int"
24.语句Print int(5/4*6\5) Mod 2的输出结果是(B)
A.0
B.1
C.2
D.3
25.在窗体上画一个文本框、一个标签和一个命令按钮,其名称分别为Text1、Label1和Command1,然后编写如下两个事件过程:
Private Sub Command1_Click( )
strText = InputBox("请输入")
Text1.Text = strText
End Sub
Private Sub Text1_Change( )
Label1.Caption = Right(Trim(Text1.Text), 3)
End Sub
程序运行后,单击命令按钮,如果在输入对话框中输入abcdef,则在标签中显示的内容是(D)
A.空
B.abcdef
C.abc
D.def
26.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click( )
x = -5
If x >0 Then
y = x ^ 2
Else
y = x
End If
Print y
End Sub
程序运行后,单击命令按钮,窗体上显示的是(A)
A.-5
B.25
C.1
D.-1
27.一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Form1中有语句Pubilc X As
Integer,在Model1中有语句Pubilc Y As Integer,则以下叙述中正确的是(A)
A.变量X、Y的作用域相同
B.Y的作用域是Model1
C.在Form1的任何地方中可以直接使用Y
D.在Form2中可以直接使用X和Y
28.在窗体上画一个名称为Drive1的驱动器列表框,一个名称为Dir1的目录列表框。当改变当前驱动器时,目录列表框应该与之同步改变。设置两个控件同步的命令放在一个事件过程中,这个事件过程是(A)
A.Drive1_Change
B.Drive1_Click
C.Dir1_Click
D.Dir1_KeyPress
29.在窗体上画一个命令按钮(其NAME属性为Command1),然后编写如下代码:
Option Base 1
Private Sub Command1_Click( )
Dim a
s = 0
a = Array(1, 2, 3, 4)
For I = 4 To 1 Step -1
s = s + a(I)
Next I
Print s
End Sub
运行上面的程序,单击命令按钮,其输出结果是(D)
A.4321
B.1234
C.34
D.10
30.在窗体上画一个名称为Text1的文本框,编写以下代码:
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii < 65 Or KeyAscii> 90 Then
msgBox "请输入大写字母"
KeyAscii = 0
End If
End Sub
以下能说明该事件过程正确是(A)
A.要求文本框只能接收大写字母的输入
B.要求文本框只能接收小写字母的输入
C.要求文本框只能接收数字的输入
D.要求文本框只能接收65到90之间的数值的输入
二
1.下列可以激活属性窗口的操作是(D)
A.用鼠标双击窗体的任何部位
B.执行"文件"菜单中的"属性窗口"命令
C.执行"编辑"菜单中的"属性窗口"命令
D.按F4键
2下列能打开工具箱窗口的操作是(A)
A.执行"视图"菜单中的"工具箱"命令
B.按Alt键
C.单击属性窗口上的"工具箱"按钮
D.按Ctrl键
3.假定已在一个窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置该窗体的Name属性,预先应执行的操作是(D)
A.单击窗体上有控件的地方
B.单击任一个控件
C.不执行任何操作
D.双击窗体的标题栏
4.为了把窗体上的某个控件变为活动的,应执行的操作是(B)
A.单击窗体的空白处
B.单击该控件的内部
C.双击该属性列表框
D.双击窗体
5.确定一个控件在窗体上的位置的属性是(D)
A.Width或Heigh
t
B.Top和Height
C.Top或Width
D.Top和Left
6.确定一个窗体或控件的大小的属性是(A)
A.Width或Height
B.Top和Width
C.Top或Left
D.Top和Left
7.为了同时改变一个活动控件的高度和宽度,正确的操作是(A)
A.拖拉位于控件左上角
B.只能拖拉位于控件右下角
C.只能拖拉位于控件左下角
D.不能同时改变控件的高度和宽度
8.面向对象的程序设计指满足(B)
A.虚拟化、结构化、动态化
B.封装性、继承性、多态性
C.对象的链接、动态链接、动态数据交换
D.ODBC、DDE、OLE
9.用户在屏幕上画出应用程序界面,并设置好对象的属性,系统便可以自动生成程序代码,这称为(A)
A.面向对象的程序设计
B.结构化程序设计
C.事件驱动的编程机制
D.程序设计
10.VB集成开发环境开发的应用程序不适宜的运行环境是(A)(单)
A.WINDOS 32
B.WINDOWS 9X
C.WINDOWS NT
D.WINDOWS 2000
11.VB6共有三个版本,按功能从弱到强的顺序排列应是(C)(单)
A.学习版、专业版和工程版
B.学习版、工程版和专业版
C.学习版、专业版和企业版
D.学习版、企业版和专业版
12.VB集成开发环境有三种工作状态,不属于三种工作状态之一的是(B)(单)
A.设计状态
B.编写代码状态
C.运行状态
D.中断状态
13.不能打开代码窗口的操作是(B)(单)
A.双击窗体设计器的任何地方
B.按下F键
C.单击工程窗口中的"查看代码"按钮
D.选择"视图"下拉菜单中的"代码窗口"
14.在VB中,工程文件的扩展名是(B)(单)
A..frm
B..vbp
C..bas
D..frx
15.在VB中,窗体文件的扩展名是(A)(单)
A..frm
B..vbp
C..bas
D..frx
16.VB集成开发环境可以(D)(单)
A.编辑、调试、运行程序,但不能生成可执行程序
B.编辑、生成可执行程序、运行程序,但不能调试程序
C.编辑、调试、生成可执行程序,但不能运行程序
D.编辑、调试、运行程序,也能生成可执行程序
17.英文"VISUAL"的含义是(A)(单)
A.可视化
B.集成
C.结构化
D.调试
18.标准模块文件的扩展名是(C)(单)
A.frm
B.vbp
C.bas
D.vbg
19.VB集成开发环境中,在(C)中编写代码(单)
A.状态栏
B.属性列表框
C.代码框
D.标题栏
20.在面向对象的程序设计过程中,英文缩写"OOP"的含义是(C)(单)
A.事件驱动的编程机制
B.结构化程序设计语言
C.面向对象的程序设计
D.可视化程序设计
三
1.设有如下程序段:
x=2
For c=1 To 4 Step 2
x=x+c
Next c
运行以上程序后,x的值是(A)
A.6
B.7
C.8
D.9
2.以下叙述中错误的是(A)
A.在KeyPress事件过程中不能识别键盘键的按下与释放
B.在KeyPress事件过程中不能识别回车键
C.在KeyDown和Key
Up事件过程中,从键盘输入的字母"A"和字母"a"对应的KeyCode视作相同的字母
D.在KeyDown和KeyUp事件过程中,从大键盘上输入的"1"和从右侧小键盘上输入的"1"被视作不同的字符
3.执行如下两条语句,窗体上显示的是(C)
A=9.8596
Print Format(a,"000.00")
A.0,009.86
B.9.86
C.009.86
D.0,009.86
4.在窗体上画一个名称为CommandDialog1 的通用对话框,一个名称为Command1的命令按钮。然后编写如下事件过程:
Private Sub Command1_Click( )
CommonDialog1.FileName =""
CommonDialog1.Filter="All file|*.*|(*.Doc)|*.Doc|(*.Txt)|*.Txt"
CommonDialog1.FilterIndex=1
CommonDialog1.DialogTitle="VBTest"
CommonDialog1.Action=1
End Sub
对于这个程序,以下叙述中错误的是(D)
A.该对话框被设置为"打开"对话框
B.在该对话框中指定的文件名为空
C.该对话框的标题为VBTest
D.在该对话框中指定的默认文件类型为文本文件(*.Txt)
5.设一个工程由两个窗体组成,其名称分别为Form1和Form2,在Form1上有一个名称为Command1的命令按钮。窗体Form1的程序代码如下:
Private Sub Command1_Click( )
Dim a As Integer
a=10
Call g(Form2,a)
End Sub
Private Sub g(f As Form,x As Integer)
y=Iif(x>10,100,-100)
f.Show
f.Caption=y
End Sub
运行以上程序,正确的结果是(B)
A.Form1的Caption属性值为100
B.Form2的Caption属性值为-100
C.Form1的Caption属性值为-100
D.Form2的Caption属性值为100
6.在窗体上画一个名称为Command1的命令按钮,并编写如下程序:
Private Sub Command1_Click( )
Dim x As Integer
Static y As Integer
x=10
y=5
Call f1(x,y)
Print x,y
End Sub
Private Sub f1(ByRef x1 As Integer, y1 As Integer)
x1=x1+2
y1=y1+2
End Sub
程序运行后,单击命令按钮,在窗体上显示的内容是(D)
A.10 5
B.12 5
C.10 7
D.12 7
7.Option Base 1
Private Sub Command1_Click( )
Dim a(10) As Integer
Dim n As Integer
n=3
If n<10 Then
Call GetArray(a,n)
End If
End Sub
Private Sub GetArray(b( ) As Integer,n As Integer)
Dim c(10) As Integer
j=0
For t=1 To n
b(t)=Rnd*100
If b(t)/2=b(t)\2 Then
j=j+1
c(j)=b(t)
End If
Next t
Print j
End Sub
以下叙述中错误的是(C)
A.数组b中的数范围为0-100
B.c数组下标的下界从1开始
C.GetArray过程的参数n是按值传送的
D.语句If b(t)/2=b(t)\2 Then 是判断数组b中元素的值是否为整数
8.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
Option Base 1
Private Sub Command1_Click( )
Dim a
a= Array(1,2,3,4,5)
For c=1 To Ubound(a)
a(c) = a(c)+c-1
Next c
Print a(3)
End Sub
程序运行后,单击命令按钮,则在窗体上显示的内容是(B)
A.4
B.5
C.6
D.7
9.阅读程序:
Option Base 1
Privat
e Sub Form_Click( )
Dim arr
Dim Sum%
Sum = 0
arr = Array(1, 3, 5, 7, 9)
For t = 1 To 5
Sum = Sum + arr(t)
Next t
Print Sum
End Sub
程序运行后,单击窗体,输入结果为(B)
A.5
B.9
C.25
D.15
10.在窗体上画一个名称为File1的文件列表框,并编写如下程序:
Private Sub File1_DblClick( )
x=Shell(File1.FileName,1)
End Sub
以下关于该程序的叙述中,错误的是(A)
A.x没有实际作用,因此可以将该语句写为:Call Shell(File1,FileName,1)
B.双击文件列表框中的文件,将触发该事件过程
C.要执行的文件的名字通过File1.FileName指定
D.File1中显示的是当前驱动器、当前目录下的文件
11.在窗体上画一个名称为Label1、标题为"VisualBasic考试"的标签,两个名称分别为Command1和Command2、标题分别为"开始"和"停止"的命令按钮,然后画一个名称为Timer1的计时器控件,并把其Interval属性设置为500。编写如下程序:
Private Sub Form_Load( )
Timer1.Enabled=False
End Sub
Private Sub Command1_Click( )
Timer1.Enabled=True
End Sub
Private Sub Timer1_Timer( )
If Label1.Left< Form1.Width Then
Label1.Left = Label1.Left + 20
Else
Label1.Left=0
End If
End Sub
程序运行后,单击"开始"按钮,标签在窗体中移动。 对于这个程序,以下叙述中错误的是(A)
A.标签的移动方向为自右向左
B.单击"停止"按钮后再单击"开始"按钮,标签从停止的位置继续移动
C.当标签全部移出窗体后,将从窗体的另一端出现并重新移动
D.标签按指定的时间时隔移动
12.规范地说,VB是一种(A)的开发工具
A.面向对象
B.面向用户
C.面向屏幕
D.面向窗体
13.VB6设计界面包含多个视窗,控制这些视窗显示或关闭的命令包含在(D)下拉菜单中
A.文件
B.工程
C.编辑
D.视图
14下面(D)操作不是激活或显示属性列表框的操作
A.按快捷键F4
B.点击工具栏中的"属性列表框"按钮
C.选择"视图"下拉菜单的"属性窗口"项
D.双击窗体中的某一对象
15.Visual Basic程序中分隔各语句的字符是(B)
A.′
B.:
C.\
D._
16.假定窗体的名称(Name属性)为Form1,则把窗体的标题设置为"VB Test"的语句为(B)
A.Form1 = "VB Test"
B.Caption ="VB Test"
C.Form1.Text = "VB Test"
="VB Test"
17.下列不能打开代码窗口的操作是(D)
A.双击窗体上的某个控件双击
B.双击窗体
C.按F7键
D.单击窗体或控件
18.Visual Basic程序中语句行的续行符是(D)
A.′
B.:
C.\
D. _
19.Visual Basic程序中的注释所使用的字符是(A)
A.′
B.:
C.\
D._
20.下列说法中正确的是:为了保存一个Visual Basic应用程序,应当(D)
A.只保存窗体模块文件(.frm)
B.只保存工程文件(.vbp)
C.分别
保存工程文件和标准模块文件(.bas)
D.分别保存工程文件、窗体文件和标准模块文件
21.为了使窗体的大小可以改变,必须把它的BorderStyle属性设置为(B)
A.1
B.2
C.3
D.4
22.下列说法中正确的是:为了载入一个只有一个工程(此工程下有三个窗体)的Visual Basic应用程序,应当(B)
A.只装入窗体模块文件(.frm)
B.先装入工程文件(.vbp)即可
C.分别装入工程文件和标准模块文件(.bas)
D.分别装入工程文件、窗体文件和标准模块文件
23.要使一个标签能够显示所需要的文本,应设置该标签的(A)属性的值
A.Caption
C.Text
D.AutoSize
24.要使一个命令按钮上有图形,应该设置该按钮的(A)属性值,同时设置它的style属性为1
A.Picture
B.Style
C.DownPicture
D.DisabledPicture
25.为使计时器对象每隔5秒钟产生一个时钟事件(Timer事件),则其Interval属性值应设置为(D)
A.5
B.300
C.500
D.5000
26一个标准的VB应用程序至少要包含一个(C)对象
A.文本框
B.标签框
C.窗体
D.命令按钮
27.要使一个文本框对象能够显示多行文字,应设置该对象的(B)属性值为True
A.Text
B.MultiLine
C.Style
D.Visible
28.下列的(A)对象支持KeyPress事件
A.文本框
B.命令按钮
C.标签框
D.图像框
29.若要将窗体从内存中卸载,其实现的方法或语句是(B)
A.Show
B.Unload
C.Load
D.Hide
30.以下选项中,不是VB标准控件的是(C)
A.命令按钮
B.定时器
C.通用对话框
D.单选框
四
1[单选题] 在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
A.外模式
B.内模式
C.概念模式
D.逻辑模式
参考答案:B
参考解析:数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述。内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,所以选择B。
2[单选题] 以下关系表达式中,其值为True的是( )。
A.1f.XYZ”>”XYz”
B.”VisualBasic”<>”visualbasic”
C.P the-.=’’there·t
D.”Integer”<”Int”
参考答案:B
参考解析:用关系运算符比较两个操作敷时,如果两个操作数是字符型的,按字符的ASCIl码从左到右一一比较,即先比较第1个,若相同再比较第2个,依次比较,直到比较完或不同为止。选项A中两个字符串前2个字符相同,后1个不同,“z’’的ASCIl值<“z”的ASCIl值,故“XYZ’’<“XYz”,结果应返回Fasle。选项C中应该是两个字符串完全一样,才相等。很明显两个
字符不相等,返回False。选项D中两个字符串前3个字符~样,第1个字符串比第2个字符串长,“Integer”>“Int”,返回F柚5e。选项B中两个字符串不完全一样,有大写和小写的字符,不等。所以返回True。故B选项正确。
3[单选题] 以下叙述中错误的是( )。
A.Sub Main是定义在标准模块中的特定过程
B.一个工程中只能有一个Sub Main过程
C.Sub Main过程不能有返回值
D.当工程中含有Sub Main过程时,工程执行时一定最先执行该过程
参考答案:D
参考解析:VB工程的启动对象有:Sub Main过程l(在标准模块中定义)、窗体(在多个窗体可选一个窗体启动),I我们可以通过在“工程属性”对话框中设置启动对象来实现,}设置哪个就用哪个启动。所以当工程中含有Sub Main过程I时,工程执行不一定最先执行该过程,也可以通过窗体启动。I故选项D错误。
4[单选题] VB中有3个键盘事件:KeyPress、KeyDown、KeyUp,若光标在Textl文本框中,则每输入一个字母( )。
A.这3个事件都会触发
B.只触发KeyPress事件
C.只触发KeyDown、KeyUp事件
D.不触发其中任何一个事件
参考答案:A
参考解析:当用户按下某键时触发KeyDown和Key.Press事件,放开某键时触发KeyUp事件。故每输入一个字符,这3个事件都会触发。故A选项正确。
5[单选题] 当文本框中的内容发生改变时所触发的事件是( )。
A.KeyUp
B.Change
C.LostFocus
D.GotFocus
参考答案:B
参考解析:文本框中内容有变化时,触发Change事件。故B选项正确。
6.当在文本框中输人数据,松开键盘时触发它的KeyUp事件;文本框失去焦点触发LostFocus事件:获得焦点。触发Got—1%eus事件
A.True
B.False
C.1
D.0
参考答案:B
参考解析:本题中包含的三种运算符的优先级别由高到低依次为:算术运算符、比较运算符、逻辑运算符。其中,逻辑运算符的优先级为:Not(非)→And(与)→Or(或)。And前面表达式的值为Trae,And后面表达式的值为False,所以最后输出的也是Fslse。因此,答案为B.。
7[单选题] PrintRight(”VBProgramming”,2)语句的输出结果是
A.VB
B.Programming
C.ng
D.2
参考答案:C
参考解析:Right是字符串的右部截取函数,本题中是从字符串”VBProgrammin9”右边向左截取2个字符,即为“ng”,故选C。
五
1). 以下关于多重窗体程序的叙述中,错误的是( ).
A.对于多重窗体程序,需要单独保存每个窗体
B.在多重窗体程序中,可以根据需要指定启动窗体
C.在多重窗体程序中,各窗体的菜单是彼此独立的
D.用Hide方法不仅可以隐藏窗体,而且还可以清除内存中的窗体
正确答案:D
答案解析:用Hide方法只是隐
藏窗体,不卸载窗体,所以不会清除内存中的窗体。故选项D错误。
2). 以下关于焦点的叙述中,错误的是( )
A.如果文本框的TabStop属性为False,则不能接收从键盘上输入的数据
B.当文本框失去焦点时,触发LostFocus事件
C.当文本框的Enabled属性为False时,其Tab顺序不起作用
D.可以用TabIndex属性改变Tab顺序
正确答案:A
3). 当把框架的何属性设置为False时,其标题会变灰,框架中所有的对象均被屏蔽?
B.Enabled
C.Caption
D.Visible
正确答案:B
4). 以下关于函数过程的叙述中,正确的是
A.函数过程形参的类型与函数返回值的类型没有关系
B.在函数过程中,过程的返回值可以有多个
C.当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递
D.如果不指明函数过程参数的类型,则该参数没有数据类型
正确答案:A
5). 下列关于别名和自联接的说法中,正确的是
A.SQL语句中允许在WHERE短语中为关系定义别名
B.为关系定义别名的格式为:
C.在关系的自联接操作中,别名是必不可少的
D.以上说法均正确
正确答案:C
6). 链表不具有的特点是
A.不必事先估计存储空间
B.可随机访问任一元素
C.插入删除不需要移动元素
D.所需空间与线性表长度成正比
正确答案:B
六
1). 以下关于多重窗体程序的叙述中,错误的是( ).
A.对于多重窗体程序,需要单独保存每个窗体
B.在多重窗体程序中,可以根据需要指定启动窗体
C.在多重窗体程序中,各窗体的菜单是彼此独立的
D.用Hide方法不仅可以隐藏窗体,而且还可以清除内存中的窗体
正确答案:D
答案解析:用Hide方法只是隐藏窗体,不卸载窗体,所以不会清除内存中的窗体。故选项D错误。
2). 以下关于焦点的叙述中,错误的是( )
A.如果文本框的TabStop属性为False,则不能接收从键盘上输入的数据
B.当文本框失去焦点时,触发LostFocus事件
C.当文本框的Enabled属性为False时,其Tab顺序不起作用
D.可以用TabIndex属性改变Tab顺序
正确答案:A
3). 当把框架的何属性设置为False时,其标题会变灰,框架中所有的对象均被屏蔽?
B.Enabled
C.Caption
D.Visible
正确答案:B
4). 以下关于函数过程的叙述中,正确的是
A.函数过程形参的类型与函数返回值的类型没有关系
B.在函数过程中,过程的返回值可以有多个
C.当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递
D.如果不指明函数过程参数的类型,则该参数没有数据类型
正确答案:A
5). 下列关于别名和自联接的说法中,正确的是
A.SQL语句中
允许在WHERE短语中为关系定义别名
B.为关系定义别名的格式为:
C.在关系的自联接操作中,别名是必不可少的
D.以上说法均正确
正确答案:C
6). 链表不具有的特点是
A.不必事先估计存储空间
B.可随机访问任一元素
C.插入删除不需要移动元素
D.所需空间与线性表长度成正比
正确答案:B