(22)启动窗体时,系统首先执行的事件过程是 A)Load B)Click C)Unload D)GotFocus
(23)在设计报表的过程中,如果要进行强制分页,应使用的工具图标是
(24)下列操作中,适合使用宏的是 A)修改数据表结构 B)创建自定义过程 C)打开或关闭报表对象 D)处理报表中错误
(25)执行语句:MsgBox ”AAAA”, vbOKCancel+vbQuetion, “BBBB”之后,弹出的信息框
A)标题为“BBBB”、框内提示符为“惊叹号”、提示内容为“AAAA” B)标题为“AAAA”、框内提示符为“惊叹号”、提示内容为“BBBB” C)标题为“BBBB”、框内提示符为“问号”、提示内容为“AAAA” D)标题为“AAAA”、框内提示符为“问号”、提示内容为“BBBB”
(26)窗体中有3个命令按钮,分别命名为Command1、Command2和 Command3。当单击Command1按钮时,Command2按钮变为可用,Command3按钮变为不可见。下列Command1的单击事件过程中,正确的是 A)private sub Command1_Click() Command2.Visible = true Command3.Visible = false
B)private sub Command1_Click() Command2.Enable = true Command3.Enable = false
C)private sub Command1_Click() Command2.Enable = true Command3.Visible = false
D)private sub Command1_Click() Command2.Visible = true Command3.Enable = false
(27)用于获得字符串S最左边4个字符的函数是 A)Left(S, 4) B)Left(S, 1, 4) C)Leftstr(S, 4) D)Leftstr(S, 1, 4)
(28)窗体Caption属性的作用是 A)确定窗体的标题 B)确定窗体的名称 C)确定窗体的边界类型 D)确定窗体的字体
(29)下列叙述中,错误的是。 A)宏能够一次完成多个操作 B)可以将多个宏组成一个宏组 C)可以用编程的方法来实现宏
D)宏命令一般由动作名和操作参数组成
(30)下列程数据类型中,不属于VBA的是 A)长整型 B)布尔型 C)变体型 D)指针型
(31)下列数组声明语句中,正确的是 A)Dim A [3,4] As Integer B)Dim A (3,4) As Integer C)Dim A [3;4] As Integer D)Dim A (3;4) As Integer
(32)在窗体中有一个文本框Test1,编写事件代码如下:
Private Sub Form_Click() X= val (Inputbox(“输入x的值”)) Y= 1
If X<>0 Then Y= 2 Text1.Value = Y End Sub
打开窗体运行后,在输入框中输入整数12,文本框Text1中输出的结果是 A)1 B)2 C)3 D)4
(33)在窗体中有一个命令按钮Command1和一个文本框Test1,编写事件代码如下: Private Sub Command1_Click() For I = 1 To 4 x = 3 For j = 1 To 3 For k = 1 To 2 x= x + 3 Next k Next j Next I
Text1.Value = Str(x) End Sub
打开窗体运行后,单击命令按钮,文本框Text1中输出的结果是 A)6 B)12 C)18 D)21
(34)在窗体中有一个命令按钮Command1,编写事件代码如下: Private Sub Command1_Click() Dim s As Integer
s = p(1) + p(2) + p(3) + p(4) debug.Print s End Sub
Public Function p (N As Integer) Dim Sum As Integer
Sum = 0 For i = 1 To N Sum = Sum + 1 Next i P = Sum End Function
打开窗体运行后,单击命令按钮,输出的结果是 A)15 B)20 C)25 D)35
(35)下列过程的功能是:通过对象变量返回当前窗体的Recordset属性记录集引用,消息框中输出记录集的记录(即窗体记录源)个数。 Sub GetRecNum( ) Dim rs As Object Set rs = Me.Recordset MsgBox----- End Sub
程序空白处应填写的是 A)Count B)rs.Count C)RecordCount D)rs. RecordCount
二、填空题(每空2分,共30分)
(1)某二叉树由5个度为2的结点以及3个度为1的结点,则该二叉树中共有 【1】 个结点。
(2)程序流程图中的菱形框表示的是 【2】 。
(3)软件开发过程主要分为需求分析、设计、编码与测试四个阶段,其中 【3】 阶段产生“软件需求规格说明书“。
(4)在数据库技术中,实体集之间的联系可以是一对一或一对多的,那么“学生“和”可选课程“的联系为 【4】 。
(5)人员基本信息一般包括:身份证号、姓名、性别、年龄等。其中可以做主关键字的是 【5】 。
(6)Access中若要将数据库中的数据发布到网上,应采用的对象是 【6】 。 (7)在一个查询集中,要将指定的记录设置为当前记录,应该使用的宏操作命令是 【7】 。