21.能够实现从指定记录集里检索特定字段值的函数是(  )。 
A.DCount
B.DLookup
C.DMax
D.DSum
22.启动窗体时,系统首先执行的事件过程是(  )。 
A.Load
B.Click
C.Unload
D.GotFocus
23.对于循环队列,下列叙述中正确的是(  )。 
A.队头指针是固定不变的 
B.队头指针一定大于队尾指针 
C.队头指针一定小于队尾指针 
D.队头指针可以大于队尾指针,也可以小于队尾指针 
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按钮变为不可见。下列Commandl的单击事件过程中,正确的是(  )。 

27.下列数据结构中,能够按照"先进后出"原则存取数据的是(  )。 
A.循环队列 
B.栈 
C.队列 
D.二叉树 
28.已知"借阅"表中有"借阅编号"、"学号"和"借阅图书编号"等字段,每个学生每借阅一本书生成一条记录,要求按学生学号统计出每个学生的借阅次数,下列SQL语句中,正确的是(  )。 
A.Select学号,count(学号)from借阅 
B.Select学号,count(学号)from借阅groupby学号 
C.Select学号,sum(学号)from借阅 
D.Select学号,sum(学号)from借阅orderby学号 
29.下列叙述中,错误的是(  )。 
A.宏能够一次完成多个操作 
B.可以将多个宏组成一个宏组 
C.可以用编程的方法来实现宏 
D.宏命令一般由动作名和操作参数组成 
30.下列数据类型中,不属于VBA的是(  )。 
A.长整型 
B.布尔型 
C.变体型 
D.指针型